@charset "UTF-8";
@font-face {
  font-family: "RobotoSlab";
  src: url("/fonts?id=_390045acc572ed3f95ef623f0f7a82c334a4ee37") format("woff2"), url("/fonts?id=_f5464b3c032368a1b29eb597e1d0191c5dda768d") format("woff"), url("/fonts?id=_406333d12d67549de758b9845fe09cb4f99e127a") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "RobotoSlab";
  src: url("/fonts?id=_7186f83a0167f5601e8e1072fac24f9bf9591326") format("woff2"), url("/fonts?id=_f0cadb7504f411d055a09e37b9b5e962983f0e59") format("woff"), url("/fonts?id=_ce72d74f5a7a4076d39788db6f45bcc28b20be9d") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "RobotoSlab";
  src: url("/fonts?id=_a8dd2cc8b4ad97d68afd4b6aa8479313ad6397b6") format("woff2"), url("/fonts?id=_3eeba28b081ec8252738c146c1b6d1b3551e8f74") format("woff"), url("/fonts?id=_1b77abcd271258d3ccafb0eb7e182e0ba85fdaf2") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Robotoslab";
  src: url("/fonts?id=_bfff46e0dc7bea29d8a9911397972773b07b406c") format("woff2"), url("/fonts?id=_6732cd771223b640fe1a7e2088a72be4a168ed85") format("woff"), url("/fonts?id=_610ef2c46afe147765fd7ba20937f3e083f60369") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_2a442390b4725cd2d9810e9bb74a242f40962253") format("woff"), url("/fonts?id=_0558a007e91c8006808b41389eacfc4d9e7aeb2d") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_58be43e4fdbfc5e306d8479556d3047060ed2771") format("woff"), url("/fonts?id=_3809a2855a0b170fea6dea39084611c42ffe9f98") format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_f8ea374997d0064c900dfb7ad1d1fa07b6bf6dc2") format("woff"), url("/fonts?id=_714f167c355c4770ee80d724a700b39a64005f6e") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_6eaeb691ae8ea3b1d21b90e6f4138f6f70d2f920") format("woff"), url("/fonts?id=_200a3ec080d83e027053f842203df6993e910888") format("truetype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_2ed542a7624d7a8beb5a42d00e46c7896f4ef90b") format("woff"), url("/fonts?id=_c24b3f2b8784b2ad4975c2d3f770a14af18b6ced") format("truetype");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_a9ec499bd835ecfbf052ae96de7aec2dc1ad6ae6") format("woff"), url("/fonts?id=_37cc113910314861b405194b4032c689618ae891") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_a0244f555de951da989249fe7ca4d09bb8a465f7") format("woff"), url("/fonts?id=_165c4d100570e617ae288e7d4ba59e30ac131994") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_ff0adebaae97564b0278df14b187a0bba628bb34") format("woff"), url("/fonts?id=_f09d2400d2b15f9c0d8512e6d01aa76d2661ceda") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_5a4f3e8dfb5a73318718a12c2efe88b1c5a2d244") format("woff"), url("/fonts?id=_ad376f37fb1a82f2896d2d7a69d187fddf41ddbe") format("truetype");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_34519b0aa408da5bf31d6a7582e48caef4cd7311") format("woff"), url("/fonts?id=_ac314e397b2f5c1cef0af9f1fb9f3d38c0649d23") format("truetype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_35bed4fee970ce1384ec23dd754e03aa38a8b615") format("woff"), url("/fonts?id=_df18c635721dc1b7b742b153c1951b392e5d0c3c") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/fonts?id=_86b204c470d08d4395cb1c33cf4fcdf43210923f") format("woff"), url("/fonts?id=_7caa2cc483a0b71cd0438046b04363a88f5684e7") format("truetype");
  font-weight: 400;
  font-style: italic;
}
.paragraph-container-full-width .container {
  padding: 100px 30px;
}
@media (max-width: 767px) {
  .paragraph-container-full-width .container {
    padding: 30px;
  }
}
.paragraph-container-full-width.gray {
  background-color: #eee;
}
.paragraph-container-full-width .field-content {
  max-width: 1200px;
  margin: auto;
}
@media (max-width: 1023px) {
  .paragraph-container-full-width .field-content {
    margin: 60px auto;
  }
}
@media (max-width: 767px) {
  .paragraph-container-full-width .field-content {
    margin: 30px auto;
  }
}

.paragraph-container-two-columns {
  margin: auto;
  margin-bottom: 0;
  padding: 100px 0;
}
@media (max-width: 767px) {
  .paragraph-container-two-columns {
    padding: 30px 0;
  }
}
.paragraph-container-two-columns.gray {
  max-width: initial;
  overflow: hidden;
  padding: 0;
  background-color: #eee;
}
.paragraph-container-two-columns.gray .field-content {
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome */
  display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
@media (max-width: 767px) {
  .paragraph-container-two-columns.gray .field-content {
    display: block;
  }
}
.paragraph-container-two-columns.gray .field-content > div {
  width: 50%;
}
@media (max-width: 767px) {
  .paragraph-container-two-columns.gray .field-content > div {
    width: 100%;
  }
}
.paragraph-container-two-columns.gray .field-content > div .field-image {
  max-height: initial;
  max-width: initial;
}
.paragraph-container-two-columns.gray .field-content > div .field-body {
  margin: 100px 0;
  padding: 0 30px;
}
@media (max-width: 1280px) {
  .paragraph-container-two-columns.gray .field-content > div .field-body {
    padding: 0 30px 0 0;
  }
}
@media (max-width: 767px) {
  .paragraph-container-two-columns.gray .field-content > div .field-body {
    margin: 70px 0;
  }
}
@media (max-width: 767px) {
  .paragraph-container-two-columns.gray .field-content > div .field-body {
    margin: 30px 0;
  }
}
.paragraph-container-two-columns.gray .field-content > div img {
  min-height: 100%;
  min-width: 100%;
}
.paragraph-container-two-columns.gray .field-content > div p {
  max-width: 600px;
}
.paragraph-container-two-columns .field-content {
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome */
  display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  max-width: 1200px;
  margin: auto;
}
@media (max-width: 767px) {
  .paragraph-container-two-columns .field-content {
    display: block;
  }
}
.paragraph-container-two-columns .field-content > div {
  width: 50%;
}
@media (max-width: 767px) {
  .paragraph-container-two-columns .field-content > div {
    width: 100%;
  }
}
.paragraph-container-two-columns .field-content > div:first-child .paragraph-content-text {
  padding-right: 30px;
}
@media (max-width: 1023px) {
  .paragraph-container-two-columns .field-content > div:first-child .paragraph-content-text {
    padding-right: 15px;
  }
}
.paragraph-container-two-columns .field-content > div:nth-child(2) .paragraph-content-text {
  padding-left: 30px;
}
@media (max-width: 1023px) {
  .paragraph-container-two-columns .field-content > div:nth-child(2) .paragraph-content-text {
    padding-left: 15px;
  }
}
@media (max-width: 1280px) {
  .paragraph-container-two-columns .field-content .paragraph-content-text, .paragraph-container-two-columns .field-content .paragraph-publications {
    padding: 30px;
  }
}
@media (max-width: 1024px) {
  .paragraph-container-two-columns .field-content .paragraph-content-text, .paragraph-container-two-columns .field-content .paragraph-publications {
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .paragraph-container-two-columns .field-content .paragraph-content-text, .paragraph-container-two-columns .field-content .paragraph-publications {
    width: 100%;
    max-width: fit-content;
    max-width: -moz-fit-content;
  }
}
.paragraph-container-two-columns.center .field-content {
  align-items: center;
}
.paragraph-container-two-columns.fullwidth .field-content {
  max-height: 600px;
  max-width: initial;
}
@media (max-width: 767px) {
  .paragraph-container-two-columns.fullwidth .field-content {
    max-height: initial;
  }
}
.paragraph-container-two-columns.fullwidth .field-content .field-body {
  margin: 0 !important;
}

.paragraph-container-two-columns.gray ~ .paragraph-container-two-columns.gray {
  margin-top: 0;
}

@media (max-width: 767px) {
  .paragraph-content-image-full-width {
    margin-bottom: 15px;
  }
}
@media (max-width: 479px) {
  .paragraph-content-image-full-width {
    margin-top: 0;
  }
}
.paragraph-content-image-full-width .field-image {
  max-width: 600px;
  max-height: 600px;
}
.paragraph-content-image-full-width .field-image img {
  width: 100%;
  height: 100%;
  display: block;
}

.paragraph-content-image-round {
  position: relative;
  max-width: 1200px;
  margin: 30px;
}
@media (max-width: 767px) {
  .paragraph-content-image-round {
    max-width: 480px;
    margin: 30px auto;
  }
}
@media (max-width: 479px) {
  .paragraph-content-image-round {
    max-width: 80%;
  }
}
.paragraph-content-image-round .field-image {
  overflow: hidden;
  margin: 0 15px 0 50px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .paragraph-content-image-round .field-image {
    margin: 15px;
  }
}
.paragraph-content-image-round .field-image img {
  display: block;
  height: 100%;
  width: 100%;
}
.paragraph-content-image-round .image-caption {
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome */
  display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  position: absolute;
  bottom: 0;
  left: 0;
  height: 185px;
  width: 185px;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #104e8b;
}
@media (max-width: 767px) {
  .paragraph-content-image-round .image-caption {
    height: 115px;
    width: 115px;
  }
}
.paragraph-content-image-round .image-caption p {
  margin: 0;
  padding: 10px;
  color: #fff;
  font-family: "RobotoSlab", serif;
  font-size: 32px;
  text-align: center;
}
@media (max-width: 767px) {
  .paragraph-content-image-round .image-caption p {
    font-size: 18px;
  }
}

.top-left .field-image {
  margin: 40px 15px 15px 50px;
}
@media (max-width: 767px) {
  .top-left .field-image {
    margin: 15px;
  }
}
.top-left .image-caption {
  top: 0;
  left: 0;
}

.top-right .field-image {
  margin: 40px 50px 15px 15px;
}
@media (max-width: 767px) {
  .top-right .field-image {
    margin: 15px;
  }
}
.top-right .image-caption {
  top: 0;
  right: 0;
}

.bot-right .field-image {
  margin: 15px 50px 40px 15px;
}
@media (max-width: 767px) {
  .bot-right .field-image {
    margin: 15px;
  }
}
.bot-right .image-caption {
  right: 0;
  bottom: 0;
}

.paragraph-content-text h1 {
  margin: 0;
}
@media (max-width: 1023px) {
  .paragraph-content-text h1 {
    margin: 36px 0;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .paragraph-content-text h1 {
    margin: 0 0 15px;
  }
}
.paragraph-content-text h1.text-align-center {
  text-align: center;
}
.paragraph-content-text h2 {
  margin: 0;
  font-size: 30px;
}
@media (max-width: 1023px) {
  .paragraph-content-text h2 {
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  .paragraph-content-text h2 {
    font-size: 20px;
  }
}
.paragraph-content-text h2.text-align-center {
  text-align: center;
}
.paragraph-content-text p {
  margin: 24px 0;
}
.paragraph-content-text p:first-child {
  margin-top: 0;
}
.paragraph-content-text p:last-child {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .paragraph-content-text p {
    margin: 18px 0;
  }
}
.paragraph-content-text p.text-align-center {
  text-align: center;
}
.paragraph-content-text p.read-more a {
  transition: 0.2s ease-in-out;
  font-family: "RobotoSlab", serif;
  font-weight: 400;
}
.paragraph-content-text p.read-more a:hover {
  transition: 0.2s ease-in-out;
  color: #8ecae6;
}
.paragraph-content-text p a {
  transition: 0.2s ease-in-out;
  color: #104e8b;
}
.paragraph-content-text p a:hover {
  transition: 0.2s ease-in-out;
  color: #8ecae6;
}
.paragraph-content-text ul {
  margin: 0;
  padding: 0;
  padding-left: 20px;
  list-style: none;
}
@media (max-width: 1023px) {
  .paragraph-content-text ul {
    margin: 36px 0 0;
  }
}
@media (max-width: 767px) {
  .paragraph-content-text ul {
    margin: 0;
    padding-left: 30px;
  }
}
.paragraph-content-text ul li {
  display: block;
  margin: 20px 0;
  color: #797979;
  font-size: 20px;
  line-height: 28px;
  text-indent: -26px;
}
.paragraph-content-text ul li::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 3px;
  height: 13px;
  width: 15px;
  margin: 0 10px 0 0;
  background: url("/themes/bergmannlaw/images/list-style-item.svg");
  background-repeat: no-repeat;
  background-size: 6px;
}
.paragraph-content-text ul li a {
  transition: color 0.2s ease-in-out;
  margin-left: -25px;
  font-family: "RobotoSlab", serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}
@media (max-width: 1023px) {
  .paragraph-content-text ul li a {
    font-size: 18px;
    line-height: 26px;
  }
}
.paragraph-content-text ul li a::before {
  content: "";
  display: inline-block;
  position: relative;
  top: -4px;
  height: 6px;
  width: 6px;
  transition: background-color 0.2s ease-in-out;
  margin: 0 20px 0 0;
  border-radius: 10px;
  background-color: transparent;
}
.paragraph-content-text ul li a:hover {
  transition: color 0.2s ease-in-out;
  color: #8ecae6;
}
.paragraph-content-text ul li a:hover::before {
  transition: background-color 0.2s ease-in-out;
  background-color: #8ecae6;
}
.paragraph-content-text ul li:first-child {
  margin-top: 0;
}
.paragraph-content-text ul li p {
  display: inline;
  font-family: "RobotoSlab", serif;
  font-size: 20px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .paragraph-content-text ul li p {
    font-size: 18px;
  }
}
.paragraph-content-text ul li p a {
  font-family: "RobotoSlab", serif;
}

.paragraph-copyright {
  max-width: 1200px;
  margin: auto;
  padding: 30px 0;
}

.paragraph-form {
  max-width: 1200px;
  margin: 100px auto;
  position: relative;
  padding: 0 15px;
}
.paragraph-form h1 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 50px;
}
.paragraph-form label {
  display: none;
}
.paragraph-form input, .paragraph-form select, .paragraph-form textarea {
  border-radius: 3px;
  font-family: "Roboto", "Arial", sans-serif;
  outline: none;
  padding: 12px 20px;
}
.paragraph-form .field-body {
  margin: auto;
  margin-bottom: 50px;
  max-width: 70%;
  text-align: center;
}
.paragraph-form .form-wrapper {
  margin: 15px;
}
@media (max-width: 767px) {
  .paragraph-form .form-wrapper {
    margin: 15px 0;
  }
}
.paragraph-form input[type=text], .paragraph-form input[type=email], .paragraph-form input[type=tel] {
  font-size: 16px;
  font-weight: 300;
  display: block;
  width: calc(50% - 25px);
  margin: auto;
  border: 1px solid #ccc;
}
@media (max-width: 767px) {
  .paragraph-form input[type=text], .paragraph-form input[type=email], .paragraph-form input[type=tel] {
    width: calc(100% - 25px);
  }
}
.paragraph-form textarea {
  border: 1px solid #ccc;
  color: black;
  display: block;
  font-size: 16px;
  font-weight: 300;
  height: 100px;
  margin: auto;
  resize: none;
  width: calc(50% - 25px);
}
@media (max-width: 767px) {
  .paragraph-form textarea {
    width: calc(100% - 25px);
  }
}
.paragraph-form textarea::-moz-placeholder {
  font-family: "Roboto", "Arial", sans-serif;
}
.paragraph-form input[type=submit] {
  background-color: #104e8b;
  border: none;
  color: #ffffff;
  display: block;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: 0.5px;
  margin: auto;
  padding: 10px 30px;
}
@media (max-width: 767px) {
  .paragraph-form input[type=submit] {
    width: 100%;
  }
}
.paragraph-form .form-item  {
  background-color: red;
}
.paragraph-form .form-item  input {
  background-color: red;
}
.paragraph-form select {
  background: url("/themes/bergmannlaw/images/chevron_down.svg") no-repeat 97% 14px;
  background-size: 20px 20px;
  border: 1px solid #ccc;
  background-color: transparent;
  color: #807474;
  display: block;
  font-size: 16px;
  font-weight: 300;
  margin: auto;
  padding: 12px 20px;
  width: calc(50% + 18px);
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
@media (max-width: 767px) {
  .paragraph-form select {
    width: calc(100% - 3px);
  }
}
.paragraph-form .js-form-item-field-data-protection-value {
  margin: auto;
  width: 50%;
}
.paragraph-form .js-form-item-field-data-protection-value input {
  float: left;
  margin-right: 10px;
  position: relative;
  top: 3px;
}
.paragraph-form .js-form-item-field-data-protection-value label {
  display: block;
  font-size: 18px;
}

.paragraph-geolocation .map {
  height: 500px;
}

.paragraph-publications ul {
  padding-left: 16px;
}
.paragraph-publications ul li {
  color: #000;
  display: block;
  font-size: 18px;
  line-height: 28px;
  margin: 20px 0;
  text-indent: -10px;
}
.paragraph-publications ul li::before {
  background: url("/themes/bergmannlaw/images/list-style-item.svg");
  background-position: 0px 13px;
  background-repeat: no-repeat;
  background-size: 5px;
  content: "";
  display: block;
  float: left;
  height: 28px;
  margin: 0 10px 0 -15px;
  width: 15px;
}

.paragraph-slider-front-page {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 900px;
}
@media (max-width: 1280px) {
  .paragraph-slider-front-page {
    height: 700px;
  }
}
@media (max-width: 1024px) {
  .paragraph-slider-front-page {
    height: 75vw;
  }
}
@media (max-width: 768px) {
  .paragraph-slider-front-page {
    height: 460px;
  }
}
@media (max-width: 480px) {
  .paragraph-slider-front-page {
    height: 50vw;
  }
}
.paragraph-slider-front-page .field-image {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transition: opacity 3s ease-in-out;
  -moz-transition: opacity 3s ease-in-out;
  -o-transition: opacity 3s ease-in-out;
  transition: opacity 3s ease-in-out;
}
.paragraph-slider-front-page .field-image > div {
  height: 100%;
}
.paragraph-slider-front-page .field-image img {
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 480px) {
  .paragraph-slider-front-page .field-image img {
    min-width: unset;
    min-height: unset;
    width: 100%;
    height: auto;
  }
}
.paragraph-slider-front-page .field-image.active {
  opacity: 1;
  -webkit-transition: opacity 3s ease-in-out;
  -moz-transition: opacity 3s ease-in-out;
  -o-transition: opacity 3s ease-in-out;
  transition: opacity 3s ease-in-out;
}
.paragraph-slider-front-page.loading .field-image {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.paragraph-slider-detail-page {
  height: 34.6875vw;
  max-height: 520px;
  width: 100%;
  text-align: center;
  overflow: hidden;
}
@media (max-width: 768px) {
  .paragraph-slider-detail-page {
    height: initial;
  }
}
.paragraph-slider-detail-page .field-image {
  position: absolute;
  width: 100%;
  height: 100%;
}
@media (max-width: 768px) {
  .paragraph-slider-detail-page .field-image {
    position: initial;
  }
}
.paragraph-slider-detail-page .field-image img {
  width: 100%;
  height: auto;
}
@media (max-width: 1023px) {
  .paragraph-slider-detail-page .field-image img {
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .paragraph-slider-detail-page .field-image img {
    width: 140%;
  }
}
@media (max-width: 480px) {
  .paragraph-slider-detail-page .field-image img {
    width: 130%;
    margin: 0 -15%;
  }
}

footer.main .paragraph-container-full-width {
  margin: 0 auto;
  text-align: center;
}
footer.main .paragraph-container-two-columns {
  margin: 50px 0;
  padding: 0;
}
@media (max-width: 767px) {
  footer.main .paragraph-container-two-columns {
    margin: 20px 0;
  }
}
footer.main .paragraph-container-two-columns .paragraph-copyright {
  width: 100%;
  margin: 0;
  padding: 0 30px;
}
@media (max-width: 1023px) {
  footer.main .paragraph-container-two-columns .paragraph-copyright {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  footer.main .paragraph-container-two-columns .paragraph-copyright {
    width: 100%;
    max-width: fit-content;
    max-width: -moz-fit-content;
    margin: 0 15px;
    margin-bottom: 10px;
  }
}
footer.main .paragraph-container-two-columns .paragraph-copyright p {
  margin: 0;
}
@media (max-width: 767px) {
  footer.main .paragraph-container-two-columns .paragraph-copyright p {
    font-size: 16px;
    text-align: center;
  }
}
footer.main .paragraph-container-two-columns .paragraph-content-text {
  width: 100%;
  margin: 0;
  padding: 0;
}
@media (max-width: 767px) {
  footer.main .paragraph-container-two-columns .paragraph-content-text {
    margin: 0 15px;
  }
}
footer.main .paragraph-container-two-columns .paragraph-content-text p {
  margin: 0;
  text-align: right;
}
@media (max-width: 767px) {
  footer.main .paragraph-container-two-columns .paragraph-content-text p {
    text-align: center;
  }
}
footer.main .paragraph-container-two-columns .paragraph-content-text p a {
  transition: 0.2s ease-in-out;
  margin: 0 30px;
  color: #000;
}
footer.main .paragraph-container-two-columns .paragraph-content-text p a:hover {
  transition: 0.2s ease-in-out;
  color: #8ecae6;
}
@media (max-width: 767px) {
  footer.main .paragraph-container-two-columns .paragraph-content-text p a {
    margin: 0 20px;
    font-size: 16px;
  }
}

@media (min-width: 1025px) {
  .hamburger-wrap {
    display: none;
  }
}
@media (max-width: 1024px) {
  .hamburger-wrap {
    top: 0;
    margin: 30px 10px 0 0;
  }
}
@media (max-width: 768px) {
  .hamburger-wrap {
    top: 0;
  }
}
.hamburger-wrap .hamburger {
  position: absolute;
  top: 15px;
  right: 0;
  z-index: 12;
  height: 50px;
  width: 58px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.1s ease-in-out;
  -moz-transition: 0.1s ease-in-out;
  -o-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
  margin-right: 10px;
  border: none;
  outline: none;
  background-color: transparent;
  cursor: pointer;
}
@media (max-width: 1023px) {
  .hamburger-wrap .hamburger {
    top: 10px;
  }
}
@media (max-width: 479px) {
  .hamburger-wrap .hamburger {
    top: 13px;
  }
}
.hamburger-wrap .hamburger > on-click {
  content: 'default:.toggleClass("open"),$("nav.screen-only").toggleClass("expanded"),$("header.main").toggleClass("expanded"),registerEvents()';
}
.hamburger-wrap .hamburger span {
  display: block;
  opacity: 1;
  position: absolute;
  left: 0;
  height: 2px;
  width: 25px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  margin: 13px 16px;
  border-radius: 9px;
  background: white;
}
.hamburger-wrap .hamburger span:nth-child(1) {
  top: 0px;
}
.hamburger-wrap .hamburger span:nth-child(2) {
  top: 10px;
}
.hamburger-wrap .hamburger span:nth-child(3) {
  top: 20px;
}
.hamburger-wrap .hamburger.open span:nth-child(1) {
  top: 10px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
  background: #104e8b;
}
.hamburger-wrap .hamburger.open span:nth-child(2) {
  opacity: 0;
  left: -60px;
  background: #104e8b;
}
.hamburger-wrap .hamburger.open span:nth-child(3) {
  top: 10px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  background: #104e8b;
}

header.main {
  position: fixed;
  z-index: 5;
  width: 100%;
  -webkit-transition: background-color 0.3s ease, margin 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease, margin 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease, margin 0.3s ease-in-out;
  transition: background-color 0.3s ease, margin 0.3s ease-in-out;
  background-color: transparent;
}
@media (max-width: 1279px) {
  header.main {
    padding: 0 0 5px 0;
  }
}
@media (max-width: 1024px) {
  header.main {
    z-index: 4;
  }
}
header.main .container {
  width: calc(100% - 60px);
  flex-wrap: wrap;
  margin: 15px auto;
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome */
  display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
@media (max-width: 1439px) {
  header.main .container {
    width: calc(100% - 60px);
  }
}
@media (max-width: 1279px) {
  header.main .container {
    width: calc(100% - 30px);
  }
}
@media (max-width: 1023px) {
  header.main .container {
    flex-wrap: nowrap;
  }
}
header.main .container .logo-box {
  display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Chrome */
  display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
  width: 310px;
}
@media (max-width: 1023px) {
  header.main .container .logo-box {
    width: 100%;
  }
}
header.main .container .logo-box a {
  height: 100%;
  width: 100%;
  margin: 0;
  color: #104e8b;
  font-size: 30px;
}
header.main .container .logo-box a .logo {
  height: 30px;
  width: 100%;
  margin: 5px 0 0 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMax' viewBox='0 0 661.38 65.29'%3E%3Cpath fill='%23fff' class='cls-1' d='M76.71,65.48a1.75,1.75,0,0,1,.58-.37,11.38,11.38,0,0,1,2-.27,13.44,13.44,0,0,0,4.1-.62,3.3,3.3,0,0,0,.48-1.92l0-2.39,0-8.7-.07-4.11,0-8.59-.17-9.76c0-2.33-.17-3.64-.45-3.94s-1.63-.68-3.65-.75a16.27,16.27,0,0,1-2.29-.2.71.71,0,0,1-.45-.62,1.69,1.69,0,0,1,.17-.65,1.23,1.23,0,0,1,.55-.17c.32,0,.71,0,1.16,0,1.35.13,2.74.2,4.17.2l2.53-.07,6,.14c3,0,5.35,0,7-.1s2.82-.11,3.42-.11,1.82.05,3.89.14l4.86,0,.58.1,2.83-.1.35.17a1.72,1.72,0,0,1,.23.58,10.86,10.86,0,0,1-.15,1.47,12,12,0,0,0-.15,1.23q0,3.56.24,6a.35.35,0,0,1-.21.28,2.09,2.09,0,0,1-.67-.11,17.77,17.77,0,0,1-1-2.29,28.4,28.4,0,0,0-1.9-3.79,5.21,5.21,0,0,0-1.34-1.71,4.69,4.69,0,0,0-2-.27l-3.11-.07-1.47,0-9.75.2h-.86q-1.87,0-2.25.48c-.39.55-.59,2.15-.59,4.82,0,.27.06,3,.17,8.2v4.75a3.14,3.14,0,0,0,.83.11H91l1.71,0c1.18.05,2,.07,2.39.07a5.2,5.2,0,0,0,.72,0c2.46-.09,5.62-.13,9.5-.13a4.12,4.12,0,0,0,2.12-.72,7.31,7.31,0,0,0,.77-3.21c.17-1.74.55-2.71,1.14-2.94a1.85,1.85,0,0,1,.82.17,1.89,1.89,0,0,1,.07.51,6.44,6.44,0,0,1-.07.79q-.17,1.26-.17,7.93c0,1.18.06,2.5.19,4s.19,2.25.19,2.36a4.42,4.42,0,0,1-.11.82,1.09,1.09,0,0,1-.44.14h-.24a12.72,12.72,0,0,1-1.06-3q-.89-3.45-1.86-4.32a4.7,4.7,0,0,0-3.16-.87c-.32,0-.9,0-1.75.05s-2.09,0-3.76,0H95.78a56.25,56.25,0,0,0-6.22.21l0,1.13,0,6.29,0,4,0,3.87c0,2.32.17,3.67.44,4a3.14,3.14,0,0,0,2.53.76l2.09,0,2.14.06c1.24,0,2.77,0,4.59,0a42.75,42.75,0,0,0,8.79-.57,7.56,7.56,0,0,0,3.6-2c1-1,2.14-3,3.57-6.2.44-.94.87-1.41,1.3-1.41a1.21,1.21,0,0,1,.69.27,38.17,38.17,0,0,0-1.13,4.45,39,39,0,0,0-.45,4.89,3.16,3.16,0,0,1-.54,1.88h-.75l-9.61.1-4.31,0-10.25.14H88.09c-.52,0-1,0-1.47,0q-6.15.27-9.06.27a1.1,1.1,0,0,1-.7-.17.65.65,0,0,1-.19-.5Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M127.85,64.94a48.47,48.47,0,0,0,5.62-.82,1.78,1.78,0,0,0,.81-1v-.38q0-.86.28-6.18.06-1.5.06-2.94l-.1-4.06.07-4.61,0-8.57,0-6.15c0-2.6-.18-4.18-.6-4.75s-1.51-1-3.26-1.21a15.82,15.82,0,0,1-2.91-.53.6.6,0,0,1-.27-.55,2.31,2.31,0,0,1,.1-.61,2.66,2.66,0,0,1,1.57-.34c.12,0,.43,0,.94-.09a12.69,12.69,0,0,1,1.46-.09h2.8l9-.1q7.62,0,10.68,1.13A9.83,9.83,0,0,1,159,26.88a10.47,10.47,0,0,1,1.81,6q0,6.28-6.59,9.6a16.59,16.59,0,0,0-1.77,1,66.29,66.29,0,0,0,3.24,5.91L160,56.86A41.32,41.32,0,0,0,163.57,62,8.07,8.07,0,0,0,166,63.74a20.52,20.52,0,0,0,4.77,1.3c0,.23,0,.41,0,.55s0,.31,0,.51q-4.68.08-11,.07c-.3,0-.71,0-1.23-.07q-2.43-4.65-5.71-10.23l-5.06-9.25a6.11,6.11,0,0,0-1.69-1.79,3.69,3.69,0,0,0-1.76-.36l-2.9,0-1,0c-.07.73-.1,2.22-.1,4.48V60.63a5.92,5.92,0,0,0,.27,1.82,2.14,2.14,0,0,0,.94,1,20.93,20.93,0,0,0,3.84,1.18l1.41.34a1.44,1.44,0,0,1,.27.92,9,9,0,0,1-1.3.17c-2.05,0-3.49,0-4.33-.07l-1.06,0-4.64.07-4.54,0-3.1.11-.68-.14-.07-.34A1.09,1.09,0,0,1,127.85,64.94Zm12.69-22.35,1.36,0a32.13,32.13,0,0,0,5.68-.58,9.18,9.18,0,0,0,3.65-1.45,7.6,7.6,0,0,0,2.35-3,9.56,9.56,0,0,0,.94-4.1,10,10,0,0,0-1.47-4.91,8.69,8.69,0,0,0-3.81-3.31A14.36,14.36,0,0,0,142.79,24c-.61,0-1.41,0-2.39.1-.09,1.18-.14,2.09-.14,2.73l.17,6.38,0,2.63Q140.4,38.46,140.54,42.59Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M218.05,24.51l.38,5.19c.14,1.57.2,2.64.2,3.21l-.95.17A19.46,19.46,0,0,0,212,25.29a13.35,13.35,0,0,0-8.33-2.6,23.9,23.9,0,0,0-9.36,1.47A19.12,19.12,0,0,0,186,31.41a21.87,21.87,0,0,0-3.45,12.44,21.18,21.18,0,0,0,1.27,7.56,22.71,22.71,0,0,0,3.57,6.23,24.12,24.12,0,0,0,5.45,5,15.27,15.27,0,0,0,4.89,2.12,22.53,22.53,0,0,0,4.78.38,20.15,20.15,0,0,0,4.55-.59A9.84,9.84,0,0,0,210.81,63a5,5,0,0,0,1.72-2.21A16,16,0,0,0,213,56q0-5.91-.78-6.89c-.53-.65-2.18-1.07-5-1.28l-1.36-.1-.93,0-.54-.1-.52-.85a.76.76,0,0,1,.24-.45,66.87,66.87,0,0,1,7.73-.27c.89,0,2.33,0,4.34.07l3.52.13,3.18,0c.61,0,1.35,0,2.22.07a.47.47,0,0,1,.31.12.5.5,0,0,1,.06.29,3.23,3.23,0,0,1-.17,1,11,11,0,0,1-2.22.31l-2.22,0a2.28,2.28,0,0,0-1.81.78,5.22,5.22,0,0,0-.34,2.57l0,4.47a27.37,27.37,0,0,1-.37,5.88,2.82,2.82,0,0,1-.86,1.35,9.47,9.47,0,0,1-2.73,1.42,27.1,27.1,0,0,1-5.4,1.61,51.25,51.25,0,0,1-8.72.78,30.27,30.27,0,0,1-11.09-1.72,22.22,22.22,0,0,1-7.45-4.8,19.66,19.66,0,0,1-4.46-6.22,23.19,23.19,0,0,1-2-9.4A23.94,23.94,0,0,1,178.83,33,23.21,23.21,0,0,1,189,23.69q5-2.53,13.47-2.53a37.47,37.47,0,0,1,9.62,1A24.52,24.52,0,0,1,218.05,24.51Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M231.88,65.18a9,9,0,0,1,3.82-1,7.28,7.28,0,0,0,2.57-.38,1.27,1.27,0,0,0,.41-.51q.51-1.26.75-6.84.31-7.27,1-19.38.56-9.22.56-11.52v-.89q-2.48-.51-7.82-1.09a1.63,1.63,0,0,1-.35-.79,1.63,1.63,0,0,1,.24-.61,2.87,2.87,0,0,1,.89-.21,11.32,11.32,0,0,1,1.19.14,34.32,34.32,0,0,0,4.61.24c.63,0,1.72-.05,3.27-.16l1.84-.12a4.47,4.47,0,0,1,1.26.21,2.94,2.94,0,0,1,.53.66l1.43,3.21,9.68,21.4,4,9a151.55,151.55,0,0,0,7.36-16.72,6.39,6.39,0,0,1,.4-1,9.91,9.91,0,0,0,.58-1.3c.18-.47.92-2.3,2.22-5.46.52-1.28.94-2.37,1.26-3.29,1.29-3.64,2.05-5.73,2.28-6.25a3,3,0,0,1,1.13-.27,11.69,11.69,0,0,1,1.4.1q1.92.11,6.24.1c1.78,0,3.25,0,4.39-.07a4.48,4.48,0,0,1,.07.55,2.82,2.82,0,0,1-.11.65,6.14,6.14,0,0,1-2.63.65,16.54,16.54,0,0,0-3.86.48,1.71,1.71,0,0,0-1,.78,14,14,0,0,0-.4,3.15l0,1.57,0,1.64q0,5.13.28,17.23l0,6.7,0,4.3a9.84,9.84,0,0,0,.24,3,2.48,2.48,0,0,0,1.36.88,41.22,41.22,0,0,0,6,1.26.51.51,0,0,1,.24.44q0,.31,0,.69h-1.58q-2,0-4.38-.12l-2.54-.12q-7,0-9.31.15c-.93.08-1.53.12-1.78.12a1.13,1.13,0,0,1-.51-.13v-.45a2.24,2.24,0,0,1,.1-.65,10.59,10.59,0,0,1,3.08-.65,11.69,11.69,0,0,0,3.14-1.23,28,28,0,0,0,.31-5.3l-.1-6.91c0-.76,0-2.16.12-4.21s.12-5.39.12-10c0-3.67-.1-6.45-.28-8.34-.38.79-1.14,2.53-2.28,5.19l-.51,1.3-.07.21-5,12-1.81,4.61-2.35,5.61q-1.53,3.85-2.62,6.83c-.32.92-.58,1.63-.78,2.16l-.8,0Q255.47,55,250.12,43.13t-7.51-15.65Q242.33,29,242,36q-.47,8.63-.46,19a62.53,62.53,0,0,0,.48,7.29A2.23,2.23,0,0,0,243,64q.85.57,4.41.63a15.35,15.35,0,0,1,2.59.21,2.17,2.17,0,0,1,.24.77,1.79,1.79,0,0,1-.17.6l-10.61-.38c-.77,0-2,0-3.62.15-.91.06-2.21.1-3.92.12Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M294.34,64.91a1.7,1.7,0,0,1,.85-.28H296l.82,0a13.47,13.47,0,0,0,3.11-.48,5.18,5.18,0,0,0,2-2.26A82.22,82.22,0,0,0,306,52c.7-2,1.15-3.26,1.33-3.7.57-1.36,1.12-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.72-1.91,1.74-5.12l1-.07,1.19,0a46.81,46.81,0,0,1,2.6,6.26c.41,1.18,1.08,2.95,2,5.29l5.19,14,2.77,7.62q2.18,6.49,2.87,8a5.62,5.62,0,0,0,1.26,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.19,15.19,0,0,1,2.19.75,1.87,1.87,0,0,1,.13.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.13.05a7.87,7.87,0,0,1-.84,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,14.41,14.41,0,0,0-.89-3.19c-.41-1.14-.76-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.24,22.24,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3.25,3.25,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a1.91,1.91,0,0,1-.1.51c-1,0-1.81,0-2.36,0q-2.73,0-6.36-.18c-1.12,0-1.91-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.24,2.24,0,0,1,294.34,64.91ZM310.65,44.4c2.43.14,5.21.2,8.34.2,1.77,0,3.33-.05,4.68-.17a22.09,22.09,0,0,0-.79-2.49l-2.45-6.56-3.11-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.29.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M348,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,360.66,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.13-3.16-.2-4.84-.2-5l.13-2.05-.06-3.22V46.83q0-1.41-.24-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.14-4-.44-4.38s-1.17-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.38,10.8.27,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6-1.6-1.71-4.72-5.33c-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71c-.05-4.33-.19-6.88-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,348,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M407,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,419.6,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.14-3.16-.2-4.84-.2-5l.13-2.05-.07-3.22V46.83q0-1.41-.23-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.15-4-.44-4.38s-1.18-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.37,10.8.28,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6c-1.07-1.14-2.65-2.92-4.72-5.33-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71q-.08-6.5-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,407,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M561.62,65.91a1.73,1.73,0,0,1,.86-.28h.78l.82,0a13.35,13.35,0,0,0,3.11-.48,5.19,5.19,0,0,0,2-2.26,80.81,80.81,0,0,0,4-9.87c.71-2,1.15-3.26,1.34-3.7.57-1.36,1.11-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.71-1.91,1.74-5.12l1-.07,1.19,0a46.79,46.79,0,0,1,2.59,6.26c.41,1.18,1.09,2.95,2,5.29l5.19,14,2.76,7.62q2.19,6.49,2.87,8a5.75,5.75,0,0,0,1.27,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.4,15.4,0,0,1,2.18.75,2,2,0,0,1,.14.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.14.05a7.81,7.81,0,0,1-.83,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,15,15,0,0,0-.89-3.19c-.41-1.14-.77-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.09,22.09,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3,3,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a2,2,0,0,1-.11.51c-1,0-1.81,0-2.35,0q-2.74,0-6.36-.18c-1.12,0-1.92-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.17,2.17,0,0,1,561.62,65.91ZM577.93,45.4c2.44.14,5.22.2,8.34.2,1.78,0,3.34-.05,4.69-.17a22.09,22.09,0,0,0-.79-2.49Q588,37,587.71,36.38l-3.1-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.3.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M607.64,24.62l0-.55c.32-.41,1.22-.61,2.7-.61l3.17,0,1.84,0,.82,0c3,0,4.77.05,5.38.14a5.67,5.67,0,0,1,0,.61,7.27,7.27,0,0,1-.07.89l-3.26.14a3.64,3.64,0,0,0-.64.17,1.4,1.4,0,0,0-.14.51,1.92,1.92,0,0,0,.2.65c.19.39.36.8.52,1.23l2.15,6,5.12,12.85c.59,1.57,1,2.58,1.2,3,.64,1.43,1.44,3.44,2.42,6q.51,1.34,2.46,5.78c.07.18.21.48.41.89q1.55-2.49,4.51-8.72a62.52,62.52,0,0,0,2.91-6.59l-.27-.69-5.88-13.35c-.77-1.66-1.37-3-1.8-4-.9-2.05-1.55-3.23-2-3.52a9.09,9.09,0,0,0-3.64-.62l-.72-.17a1,1,0,0,1-.27-.7.75.75,0,0,1,.3-.47l1.54,0,2.15.07,1.1,0h1.88l1.67,0h1.78l3.21-.17c.21,0,.52,0,.93,0l.54,0a1.07,1.07,0,0,1,.72.22.68.68,0,0,1,.24.5,1.44,1.44,0,0,1-.14.55,9,9,0,0,1-1.94.34,8.93,8.93,0,0,0-2.35.44.64.64,0,0,0-.32.55q0,.64,2.64,6.87l3.49,7.89q1.6-3.14,4.36-9.91a12.27,12.27,0,0,0,1.16-4.13,1.79,1.79,0,0,0-.58-1.3,3.56,3.56,0,0,0-2-.55l-.72-.1-.61-.28,0-.27a1.6,1.6,0,0,1,.17-.58,1.43,1.43,0,0,1,.62-.31c.34,0,1.93,0,4.75.17h2.33l1.43,0,2.39,0c.19,0,.46.08.82.17a.77.77,0,0,1,.28.52.76.76,0,0,1-.29.61,3.2,3.2,0,0,1-1.32.41,9.66,9.66,0,0,0-3.9,1.37,6,6,0,0,0-1.54,1.85L647.09,34c-.59,1.69-1.08,3-1.47,3.8a14.37,14.37,0,0,1-.88,2.08l-1.4,3.25c.25.59.67,1.55,1.26,2.87l3.52,8.17c.16.36.64,1.38,1.42,3s1.44,3.2,2,4.61l.51-1.64.07-.17,2.08-5.43c.73-1.66,1.45-3.42,2.18-5.27L659,42.66l4-11.28a37.51,37.51,0,0,0,1-3.76l.1-.54a2.35,2.35,0,0,0,.11-.55,1.12,1.12,0,0,0-.48-.87,12.48,12.48,0,0,0-3.39-1.08,2.43,2.43,0,0,1-.54-.3,2.9,2.9,0,0,1-.11-.65l0-.24c1-.05,1.56-.07,1.81-.07l2.63.07,3,0h2.56l1,.07,0,.34a5,5,0,0,1-.07.72,19.64,19.64,0,0,0-3.07,1.37,3.56,3.56,0,0,0-.92.89,20.61,20.61,0,0,0-1.22,2.59q-.09.21-2.15,6.16a19,19,0,0,0-.92,2.35c-.09.28-.28.77-.58,1.47l-.54,1.37-.38,1q-2.25,6.22-4.94,13L652.22,65l-1.46,3.9a7.74,7.74,0,0,1-.79.06l-.66,0q-.45-1.26-2-4.79-3.93-9-7.05-14.86l-.41.68q-1.74,3.31-4.19,8.78L633,64.09a29.13,29.13,0,0,1-2.66,4.79l-1.56,0-5.53-13.53-4.57-10.73-4-10.19c-.28-.66-.52-1.29-.72-1.88-.16-.43-.31-.88-.44-1.33-.23-.71-.87-2.31-1.91-4.82a2.89,2.89,0,0,0-2-1.27A11.3,11.3,0,0,1,607.64,24.62Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M499.54,67.29a3,3,0,0,1,.39-1.32,44.27,44.27,0,0,1,7.42-1.36c1.59-.13,2.62-.49,3.08-1.08.32-.42.52-2,.58-4.69l.34-12.9-.05-8.75.05-11.43v-3q.06-10.32-.1-12.86a5.41,5.41,0,0,0-.39-1.36,11.62,11.62,0,0,0-2.13-.79q-.86-.19-7.68-1.41c0-.36-.05-.62-.05-.78s0-.46.05-.79q.93,0,3,.12l7.44.27,4.3.1,1.27-.05c.17,0,.64,0,1.42.1,1.92,0,3,0,3.33,0l3.91-.29c2.64,0,4.5,0,5.57.15A8.3,8.3,0,0,1,531,7c-.36.07-2.05.16-5.08.27s-4.76.3-5.22.56c-.75.42-1.12,1.73-1.12,3.91,0,.52,0,1.58-.1,3.17v2.93l0,9v3.08l.1,16.16-.15,13.77,0,3c0,1,.16,1.58.49,1.81q1.21,0,7.17.09h3.32l8.45-.29a15.1,15.1,0,0,0,4.74-.66,22.25,22.25,0,0,0,4.73-3.3,15.53,15.53,0,0,0,3.13-3.61c.16-.26.44-.65.83-1.17a27.69,27.69,0,0,0,2.49-5.08h1.61c-.19,1.17-.41,2.28-.63,3.32q-1.43,6.89-2,11.48c-.06.65-.13,1.25-.19,1.8l-18.26-.53q-23.53,0-27.93.44-1.38.09-2.88.09Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23fff' class='cls-1' d='M9.32,6.55V5a12.46,12.46,0,0,1,1.32-.25l4.59-.25Q20.95,4,28,3.72q2.84-.11,8.94-.1,8.3,0,12.15,1.22a16.45,16.45,0,0,1,8.38,5.45,13,13,0,0,1,2.76,8.08q0,7.23-10.31,12.16l-.24.36a25.17,25.17,0,0,1,8.64,4,17.25,17.25,0,0,1,5.18,6.2,16.07,16.07,0,0,1,1.32,7q0,7.27-6.62,13T40,66.76H32.71L25.33,67l-11.42.1c-1.14,0-2.26,0-3.37-.15V66.4a1.2,1.2,0,0,1,.24-.85,2.39,2.39,0,0,1,1.13-.5,43.69,43.69,0,0,0,6.91-1.73,2.39,2.39,0,0,0,1.09-1.49q.59-1.95.59-10c0-.49,0-1.11-.05-1.85-.06-2.18-.1-3.43-.1-3.76V41.11q0-12.87-.29-22.47l0-9.8L20,7.62c-2.76-.39-5.21-.63-7.32-.73A16.46,16.46,0,0,1,9.32,6.55ZM28.65,31.21a26,26,0,0,0,5.14.49q10.58,0,14.34-4.64t3.77-9.23a14,14,0,0,0-.66-4.17,9.55,9.55,0,0,0-2.35-3.84A10.45,10.45,0,0,0,44.7,7.28,27.49,27.49,0,0,0,36,5.87a31.08,31.08,0,0,0-7.73.92c0,.69-.05,1.19-.05,1.52s0,1.25.1,2.78c0,1,.05,1.95.05,2.93l-.15,5.91.05,3.52.35,6.88Zm11.5,33.2a20.68,20.68,0,0,0,8.12-2,15.79,15.79,0,0,0,3.59-2.81,14,14,0,0,0,3.23-4.85,14.48,14.48,0,0,0,1.15-5.47,19.55,19.55,0,0,0-.8-4.94,13.14,13.14,0,0,0-2.74-5.15A14.06,14.06,0,0,0,47,35.48,23.68,23.68,0,0,0,38.54,34c-5.94,0-9.27.12-10,.34,0,.75,0,1.31,0,1.66l0,1.81,0,3.66v4.15c.1,7.65.27,12.18.54,13.58a5.59,5.59,0,0,0,2.66,3.61Q34,64.36,40.15,64.41Z' transform='translate(-9.32 -3.62)'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position-x: left;
  background-position-y: center;
}
@media (max-width: 479px) {
  header.main .container .logo-box a .logo {
    height: 23px;
    margin: 10px 0 0 0;
  }
}
header.main .container .ls-mobile {
  display: none;
}
header.main .container .ls-mobile ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
header.main .container .ls-mobile ul li a {
  margin: 0;
}
@media (max-width: 1023px) {
  header.main .container .ls-mobile {
    display: flex;
    position: absolute;
    top: 27px;
    right: 10%;
    flex-direction: column;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  header.main .container .ls-mobile {
    right: 14%;
  }
}
@media (max-width: 479px) {
  header.main .container .ls-mobile {
    top: 30px;
    right: 17%;
  }
}
header.main .language-link--en {
  margin-right: 0;
}
header.main .language-link--en a {
  display: block;
  height: 14px;
  width: 24px;
  margin: 8px 0 0 0;
  background-color: white;
  background-image: url("/themes/bergmannlaw/images/flag_en.svg");
  background-repeat: no-repeat;
  color: transparent !important;
}
header.main .language-link--de {
  margin-right: 0;
}
header.main .language-link--de a {
  display: block;
  height: 14px;
  width: 24px;
  margin: 8px 0 0 0;
  background-color: white;
  background-image: url("/themes/bergmannlaw/images/flag_de.svg");
  background-repeat: no-repeat;
  color: transparent !important;
}

header.main.sticky {
  z-index: 6;
  background-color: #fff !important;
  -moz-box-shadow: 0px 0px 10px 1px #c5c5c5;
  -webkit-box-shadow: 0px 0px 10px 1px #c5c5c5;
  box-shadow: 0px 0px 10px 1px #c5c5c5;
}
@media (max-width: 1024px) {
  header.main.sticky {
    height: 70px;
  }
}
@media (max-width: 1024px) {
  header.main.sticky .logo-box {
    width: 100%;
  }
}
@media (max-width: 479px) {
  header.main.sticky .logo-box {
    margin-top: 3px;
  }
}
header.main.sticky .logo-box .logo {
  margin: 20px 0 0 0 !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMax' viewBox='0 0 661.38 65.29'%3E%3Cpath fill='%23104e8b' class='cls-1' d='M76.71,65.48a1.75,1.75,0,0,1,.58-.37,11.38,11.38,0,0,1,2-.27,13.44,13.44,0,0,0,4.1-.62,3.3,3.3,0,0,0,.48-1.92l0-2.39,0-8.7-.07-4.11,0-8.59-.17-9.76c0-2.33-.17-3.64-.45-3.94s-1.63-.68-3.65-.75a16.27,16.27,0,0,1-2.29-.2.71.71,0,0,1-.45-.62,1.69,1.69,0,0,1,.17-.65,1.23,1.23,0,0,1,.55-.17c.32,0,.71,0,1.16,0,1.35.13,2.74.2,4.17.2l2.53-.07,6,.14c3,0,5.35,0,7-.1s2.82-.11,3.42-.11,1.82.05,3.89.14l4.86,0,.58.1,2.83-.1.35.17a1.72,1.72,0,0,1,.23.58,10.86,10.86,0,0,1-.15,1.47,12,12,0,0,0-.15,1.23q0,3.56.24,6a.35.35,0,0,1-.21.28,2.09,2.09,0,0,1-.67-.11,17.77,17.77,0,0,1-1-2.29,28.4,28.4,0,0,0-1.9-3.79,5.21,5.21,0,0,0-1.34-1.71,4.69,4.69,0,0,0-2-.27l-3.11-.07-1.47,0-9.75.2h-.86q-1.87,0-2.25.48c-.39.55-.59,2.15-.59,4.82,0,.27.06,3,.17,8.2v4.75a3.14,3.14,0,0,0,.83.11H91l1.71,0c1.18.05,2,.07,2.39.07a5.2,5.2,0,0,0,.72,0c2.46-.09,5.62-.13,9.5-.13a4.12,4.12,0,0,0,2.12-.72,7.31,7.31,0,0,0,.77-3.21c.17-1.74.55-2.71,1.14-2.94a1.85,1.85,0,0,1,.82.17,1.89,1.89,0,0,1,.07.51,6.44,6.44,0,0,1-.07.79q-.17,1.26-.17,7.93c0,1.18.06,2.5.19,4s.19,2.25.19,2.36a4.42,4.42,0,0,1-.11.82,1.09,1.09,0,0,1-.44.14h-.24a12.72,12.72,0,0,1-1.06-3q-.89-3.45-1.86-4.32a4.7,4.7,0,0,0-3.16-.87c-.32,0-.9,0-1.75.05s-2.09,0-3.76,0H95.78a56.25,56.25,0,0,0-6.22.21l0,1.13,0,6.29,0,4,0,3.87c0,2.32.17,3.67.44,4a3.14,3.14,0,0,0,2.53.76l2.09,0,2.14.06c1.24,0,2.77,0,4.59,0a42.75,42.75,0,0,0,8.79-.57,7.56,7.56,0,0,0,3.6-2c1-1,2.14-3,3.57-6.2.44-.94.87-1.41,1.3-1.41a1.21,1.21,0,0,1,.69.27,38.17,38.17,0,0,0-1.13,4.45,39,39,0,0,0-.45,4.89,3.16,3.16,0,0,1-.54,1.88h-.75l-9.61.1-4.31,0-10.25.14H88.09c-.52,0-1,0-1.47,0q-6.15.27-9.06.27a1.1,1.1,0,0,1-.7-.17.65.65,0,0,1-.19-.5Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M127.85,64.94a48.47,48.47,0,0,0,5.62-.82,1.78,1.78,0,0,0,.81-1v-.38q0-.86.28-6.18.06-1.5.06-2.94l-.1-4.06.07-4.61,0-8.57,0-6.15c0-2.6-.18-4.18-.6-4.75s-1.51-1-3.26-1.21a15.82,15.82,0,0,1-2.91-.53.6.6,0,0,1-.27-.55,2.31,2.31,0,0,1,.1-.61,2.66,2.66,0,0,1,1.57-.34c.12,0,.43,0,.94-.09a12.69,12.69,0,0,1,1.46-.09h2.8l9-.1q7.62,0,10.68,1.13A9.83,9.83,0,0,1,159,26.88a10.47,10.47,0,0,1,1.81,6q0,6.28-6.59,9.6a16.59,16.59,0,0,0-1.77,1,66.29,66.29,0,0,0,3.24,5.91L160,56.86A41.32,41.32,0,0,0,163.57,62,8.07,8.07,0,0,0,166,63.74a20.52,20.52,0,0,0,4.77,1.3c0,.23,0,.41,0,.55s0,.31,0,.51q-4.68.08-11,.07c-.3,0-.71,0-1.23-.07q-2.43-4.65-5.71-10.23l-5.06-9.25a6.11,6.11,0,0,0-1.69-1.79,3.69,3.69,0,0,0-1.76-.36l-2.9,0-1,0c-.07.73-.1,2.22-.1,4.48V60.63a5.92,5.92,0,0,0,.27,1.82,2.14,2.14,0,0,0,.94,1,20.93,20.93,0,0,0,3.84,1.18l1.41.34a1.44,1.44,0,0,1,.27.92,9,9,0,0,1-1.3.17c-2.05,0-3.49,0-4.33-.07l-1.06,0-4.64.07-4.54,0-3.1.11-.68-.14-.07-.34A1.09,1.09,0,0,1,127.85,64.94Zm12.69-22.35,1.36,0a32.13,32.13,0,0,0,5.68-.58,9.18,9.18,0,0,0,3.65-1.45,7.6,7.6,0,0,0,2.35-3,9.56,9.56,0,0,0,.94-4.1,10,10,0,0,0-1.47-4.91,8.69,8.69,0,0,0-3.81-3.31A14.36,14.36,0,0,0,142.79,24c-.61,0-1.41,0-2.39.1-.09,1.18-.14,2.09-.14,2.73l.17,6.38,0,2.63Q140.4,38.46,140.54,42.59Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M218.05,24.51l.38,5.19c.14,1.57.2,2.64.2,3.21l-.95.17A19.46,19.46,0,0,0,212,25.29a13.35,13.35,0,0,0-8.33-2.6,23.9,23.9,0,0,0-9.36,1.47A19.12,19.12,0,0,0,186,31.41a21.87,21.87,0,0,0-3.45,12.44,21.18,21.18,0,0,0,1.27,7.56,22.71,22.71,0,0,0,3.57,6.23,24.12,24.12,0,0,0,5.45,5,15.27,15.27,0,0,0,4.89,2.12,22.53,22.53,0,0,0,4.78.38,20.15,20.15,0,0,0,4.55-.59A9.84,9.84,0,0,0,210.81,63a5,5,0,0,0,1.72-2.21A16,16,0,0,0,213,56q0-5.91-.78-6.89c-.53-.65-2.18-1.07-5-1.28l-1.36-.1-.93,0-.54-.1-.52-.85a.76.76,0,0,1,.24-.45,66.87,66.87,0,0,1,7.73-.27c.89,0,2.33,0,4.34.07l3.52.13,3.18,0c.61,0,1.35,0,2.22.07a.47.47,0,0,1,.31.12.5.5,0,0,1,.06.29,3.23,3.23,0,0,1-.17,1,11,11,0,0,1-2.22.31l-2.22,0a2.28,2.28,0,0,0-1.81.78,5.22,5.22,0,0,0-.34,2.57l0,4.47a27.37,27.37,0,0,1-.37,5.88,2.82,2.82,0,0,1-.86,1.35,9.47,9.47,0,0,1-2.73,1.42,27.1,27.1,0,0,1-5.4,1.61,51.25,51.25,0,0,1-8.72.78,30.27,30.27,0,0,1-11.09-1.72,22.22,22.22,0,0,1-7.45-4.8,19.66,19.66,0,0,1-4.46-6.22,23.19,23.19,0,0,1-2-9.4A23.94,23.94,0,0,1,178.83,33,23.21,23.21,0,0,1,189,23.69q5-2.53,13.47-2.53a37.47,37.47,0,0,1,9.62,1A24.52,24.52,0,0,1,218.05,24.51Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M231.88,65.18a9,9,0,0,1,3.82-1,7.28,7.28,0,0,0,2.57-.38,1.27,1.27,0,0,0,.41-.51q.51-1.26.75-6.84.31-7.27,1-19.38.56-9.22.56-11.52v-.89q-2.48-.51-7.82-1.09a1.63,1.63,0,0,1-.35-.79,1.63,1.63,0,0,1,.24-.61,2.87,2.87,0,0,1,.89-.21,11.32,11.32,0,0,1,1.19.14,34.32,34.32,0,0,0,4.61.24c.63,0,1.72-.05,3.27-.16l1.84-.12a4.47,4.47,0,0,1,1.26.21,2.94,2.94,0,0,1,.53.66l1.43,3.21,9.68,21.4,4,9a151.55,151.55,0,0,0,7.36-16.72,6.39,6.39,0,0,1,.4-1,9.91,9.91,0,0,0,.58-1.3c.18-.47.92-2.3,2.22-5.46.52-1.28.94-2.37,1.26-3.29,1.29-3.64,2.05-5.73,2.28-6.25a3,3,0,0,1,1.13-.27,11.69,11.69,0,0,1,1.4.1q1.92.11,6.24.1c1.78,0,3.25,0,4.39-.07a4.48,4.48,0,0,1,.07.55,2.82,2.82,0,0,1-.11.65,6.14,6.14,0,0,1-2.63.65,16.54,16.54,0,0,0-3.86.48,1.71,1.71,0,0,0-1,.78,14,14,0,0,0-.4,3.15l0,1.57,0,1.64q0,5.13.28,17.23l0,6.7,0,4.3a9.84,9.84,0,0,0,.24,3,2.48,2.48,0,0,0,1.36.88,41.22,41.22,0,0,0,6,1.26.51.51,0,0,1,.24.44q0,.31,0,.69h-1.58q-2,0-4.38-.12l-2.54-.12q-7,0-9.31.15c-.93.08-1.53.12-1.78.12a1.13,1.13,0,0,1-.51-.13v-.45a2.24,2.24,0,0,1,.1-.65,10.59,10.59,0,0,1,3.08-.65,11.69,11.69,0,0,0,3.14-1.23,28,28,0,0,0,.31-5.3l-.1-6.91c0-.76,0-2.16.12-4.21s.12-5.39.12-10c0-3.67-.1-6.45-.28-8.34-.38.79-1.14,2.53-2.28,5.19l-.51,1.3-.07.21-5,12-1.81,4.61-2.35,5.61q-1.53,3.85-2.62,6.83c-.32.92-.58,1.63-.78,2.16l-.8,0Q255.47,55,250.12,43.13t-7.51-15.65Q242.33,29,242,36q-.47,8.63-.46,19a62.53,62.53,0,0,0,.48,7.29A2.23,2.23,0,0,0,243,64q.85.57,4.41.63a15.35,15.35,0,0,1,2.59.21,2.17,2.17,0,0,1,.24.77,1.79,1.79,0,0,1-.17.6l-10.61-.38c-.77,0-2,0-3.62.15-.91.06-2.21.1-3.92.12Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M294.34,64.91a1.7,1.7,0,0,1,.85-.28H296l.82,0a13.47,13.47,0,0,0,3.11-.48,5.18,5.18,0,0,0,2-2.26A82.22,82.22,0,0,0,306,52c.7-2,1.15-3.26,1.33-3.7.57-1.36,1.12-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.72-1.91,1.74-5.12l1-.07,1.19,0a46.81,46.81,0,0,1,2.6,6.26c.41,1.18,1.08,2.95,2,5.29l5.19,14,2.77,7.62q2.18,6.49,2.87,8a5.62,5.62,0,0,0,1.26,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.19,15.19,0,0,1,2.19.75,1.87,1.87,0,0,1,.13.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.13.05a7.87,7.87,0,0,1-.84,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,14.41,14.41,0,0,0-.89-3.19c-.41-1.14-.76-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.24,22.24,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3.25,3.25,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a1.91,1.91,0,0,1-.1.51c-1,0-1.81,0-2.36,0q-2.73,0-6.36-.18c-1.12,0-1.91-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.24,2.24,0,0,1,294.34,64.91ZM310.65,44.4c2.43.14,5.21.2,8.34.2,1.77,0,3.33-.05,4.68-.17a22.09,22.09,0,0,0-.79-2.49l-2.45-6.56-3.11-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.29.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M348,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,360.66,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.13-3.16-.2-4.84-.2-5l.13-2.05-.06-3.22V46.83q0-1.41-.24-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.14-4-.44-4.38s-1.17-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.38,10.8.27,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6-1.6-1.71-4.72-5.33c-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71c-.05-4.33-.19-6.88-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,348,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M407,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,419.6,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.14-3.16-.2-4.84-.2-5l.13-2.05-.07-3.22V46.83q0-1.41-.23-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.15-4-.44-4.38s-1.18-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.37,10.8.28,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6c-1.07-1.14-2.65-2.92-4.72-5.33-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71q-.08-6.5-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,407,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M561.62,65.91a1.73,1.73,0,0,1,.86-.28h.78l.82,0a13.35,13.35,0,0,0,3.11-.48,5.19,5.19,0,0,0,2-2.26,80.81,80.81,0,0,0,4-9.87c.71-2,1.15-3.26,1.34-3.7.57-1.36,1.11-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.71-1.91,1.74-5.12l1-.07,1.19,0a46.79,46.79,0,0,1,2.59,6.26c.41,1.18,1.09,2.95,2,5.29l5.19,14,2.76,7.62q2.19,6.49,2.87,8a5.75,5.75,0,0,0,1.27,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.4,15.4,0,0,1,2.18.75,2,2,0,0,1,.14.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.14.05a7.81,7.81,0,0,1-.83,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,15,15,0,0,0-.89-3.19c-.41-1.14-.77-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.09,22.09,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3,3,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a2,2,0,0,1-.11.51c-1,0-1.81,0-2.35,0q-2.74,0-6.36-.18c-1.12,0-1.92-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.17,2.17,0,0,1,561.62,65.91ZM577.93,45.4c2.44.14,5.22.2,8.34.2,1.78,0,3.34-.05,4.69-.17a22.09,22.09,0,0,0-.79-2.49Q588,37,587.71,36.38l-3.1-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.3.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M607.64,24.62l0-.55c.32-.41,1.22-.61,2.7-.61l3.17,0,1.84,0,.82,0c3,0,4.77.05,5.38.14a5.67,5.67,0,0,1,0,.61,7.27,7.27,0,0,1-.07.89l-3.26.14a3.64,3.64,0,0,0-.64.17,1.4,1.4,0,0,0-.14.51,1.92,1.92,0,0,0,.2.65c.19.39.36.8.52,1.23l2.15,6,5.12,12.85c.59,1.57,1,2.58,1.2,3,.64,1.43,1.44,3.44,2.42,6q.51,1.34,2.46,5.78c.07.18.21.48.41.89q1.55-2.49,4.51-8.72a62.52,62.52,0,0,0,2.91-6.59l-.27-.69-5.88-13.35c-.77-1.66-1.37-3-1.8-4-.9-2.05-1.55-3.23-2-3.52a9.09,9.09,0,0,0-3.64-.62l-.72-.17a1,1,0,0,1-.27-.7.75.75,0,0,1,.3-.47l1.54,0,2.15.07,1.1,0h1.88l1.67,0h1.78l3.21-.17c.21,0,.52,0,.93,0l.54,0a1.07,1.07,0,0,1,.72.22.68.68,0,0,1,.24.5,1.44,1.44,0,0,1-.14.55,9,9,0,0,1-1.94.34,8.93,8.93,0,0,0-2.35.44.64.64,0,0,0-.32.55q0,.64,2.64,6.87l3.49,7.89q1.6-3.14,4.36-9.91a12.27,12.27,0,0,0,1.16-4.13,1.79,1.79,0,0,0-.58-1.3,3.56,3.56,0,0,0-2-.55l-.72-.1-.61-.28,0-.27a1.6,1.6,0,0,1,.17-.58,1.43,1.43,0,0,1,.62-.31c.34,0,1.93,0,4.75.17h2.33l1.43,0,2.39,0c.19,0,.46.08.82.17a.77.77,0,0,1,.28.52.76.76,0,0,1-.29.61,3.2,3.2,0,0,1-1.32.41,9.66,9.66,0,0,0-3.9,1.37,6,6,0,0,0-1.54,1.85L647.09,34c-.59,1.69-1.08,3-1.47,3.8a14.37,14.37,0,0,1-.88,2.08l-1.4,3.25c.25.59.67,1.55,1.26,2.87l3.52,8.17c.16.36.64,1.38,1.42,3s1.44,3.2,2,4.61l.51-1.64.07-.17,2.08-5.43c.73-1.66,1.45-3.42,2.18-5.27L659,42.66l4-11.28a37.51,37.51,0,0,0,1-3.76l.1-.54a2.35,2.35,0,0,0,.11-.55,1.12,1.12,0,0,0-.48-.87,12.48,12.48,0,0,0-3.39-1.08,2.43,2.43,0,0,1-.54-.3,2.9,2.9,0,0,1-.11-.65l0-.24c1-.05,1.56-.07,1.81-.07l2.63.07,3,0h2.56l1,.07,0,.34a5,5,0,0,1-.07.72,19.64,19.64,0,0,0-3.07,1.37,3.56,3.56,0,0,0-.92.89,20.61,20.61,0,0,0-1.22,2.59q-.09.21-2.15,6.16a19,19,0,0,0-.92,2.35c-.09.28-.28.77-.58,1.47l-.54,1.37-.38,1q-2.25,6.22-4.94,13L652.22,65l-1.46,3.9a7.74,7.74,0,0,1-.79.06l-.66,0q-.45-1.26-2-4.79-3.93-9-7.05-14.86l-.41.68q-1.74,3.31-4.19,8.78L633,64.09a29.13,29.13,0,0,1-2.66,4.79l-1.56,0-5.53-13.53-4.57-10.73-4-10.19c-.28-.66-.52-1.29-.72-1.88-.16-.43-.31-.88-.44-1.33-.23-.71-.87-2.31-1.91-4.82a2.89,2.89,0,0,0-2-1.27A11.3,11.3,0,0,1,607.64,24.62Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M499.54,67.29a3,3,0,0,1,.39-1.32,44.27,44.27,0,0,1,7.42-1.36c1.59-.13,2.62-.49,3.08-1.08.32-.42.52-2,.58-4.69l.34-12.9-.05-8.75.05-11.43v-3q.06-10.32-.1-12.86a5.41,5.41,0,0,0-.39-1.36,11.62,11.62,0,0,0-2.13-.79q-.86-.19-7.68-1.41c0-.36-.05-.62-.05-.78s0-.46.05-.79q.93,0,3,.12l7.44.27,4.3.1,1.27-.05c.17,0,.64,0,1.42.1,1.92,0,3,0,3.33,0l3.91-.29c2.64,0,4.5,0,5.57.15A8.3,8.3,0,0,1,531,7c-.36.07-2.05.16-5.08.27s-4.76.3-5.22.56c-.75.42-1.12,1.73-1.12,3.91,0,.52,0,1.58-.1,3.17v2.93l0,9v3.08l.1,16.16-.15,13.77,0,3c0,1,.16,1.58.49,1.81q1.21,0,7.17.09h3.32l8.45-.29a15.1,15.1,0,0,0,4.74-.66,22.25,22.25,0,0,0,4.73-3.3,15.53,15.53,0,0,0,3.13-3.61c.16-.26.44-.65.83-1.17a27.69,27.69,0,0,0,2.49-5.08h1.61c-.19,1.17-.41,2.28-.63,3.32q-1.43,6.89-2,11.48c-.06.65-.13,1.25-.19,1.8l-18.26-.53q-23.53,0-27.93.44-1.38.09-2.88.09Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M9.32,6.55V5a12.46,12.46,0,0,1,1.32-.25l4.59-.25Q20.95,4,28,3.72q2.84-.11,8.94-.1,8.3,0,12.15,1.22a16.45,16.45,0,0,1,8.38,5.45,13,13,0,0,1,2.76,8.08q0,7.23-10.31,12.16l-.24.36a25.17,25.17,0,0,1,8.64,4,17.25,17.25,0,0,1,5.18,6.2,16.07,16.07,0,0,1,1.32,7q0,7.27-6.62,13T40,66.76H32.71L25.33,67l-11.42.1c-1.14,0-2.26,0-3.37-.15V66.4a1.2,1.2,0,0,1,.24-.85,2.39,2.39,0,0,1,1.13-.5,43.69,43.69,0,0,0,6.91-1.73,2.39,2.39,0,0,0,1.09-1.49q.59-1.95.59-10c0-.49,0-1.11-.05-1.85-.06-2.18-.1-3.43-.1-3.76V41.11q0-12.87-.29-22.47l0-9.8L20,7.62c-2.76-.39-5.21-.63-7.32-.73A16.46,16.46,0,0,1,9.32,6.55ZM28.65,31.21a26,26,0,0,0,5.14.49q10.58,0,14.34-4.64t3.77-9.23a14,14,0,0,0-.66-4.17,9.55,9.55,0,0,0-2.35-3.84A10.45,10.45,0,0,0,44.7,7.28,27.49,27.49,0,0,0,36,5.87a31.08,31.08,0,0,0-7.73.92c0,.69-.05,1.19-.05,1.52s0,1.25.1,2.78c0,1,.05,1.95.05,2.93l-.15,5.91.05,3.52.35,6.88Zm11.5,33.2a20.68,20.68,0,0,0,8.12-2,15.79,15.79,0,0,0,3.59-2.81,14,14,0,0,0,3.23-4.85,14.48,14.48,0,0,0,1.15-5.47,19.55,19.55,0,0,0-.8-4.94,13.14,13.14,0,0,0-2.74-5.15A14.06,14.06,0,0,0,47,35.48,23.68,23.68,0,0,0,38.54,34c-5.94,0-9.27.12-10,.34,0,.75,0,1.31,0,1.66l0,1.81,0,3.66v4.15c.1,7.65.27,12.18.54,13.58a5.59,5.59,0,0,0,2.66,3.61Q34,64.36,40.15,64.41Z' transform='translate(-9.32 -3.62)'/%3E%3C/svg%3E") no-repeat !important;
}
@media (max-width: 1280px) {
  header.main.sticky .logo-box .logo {
    margin: 20px 0 !important;
  }
}
@media (max-width: 1024px) {
  header.main.sticky .logo-box .logo {
    margin: 4px 0 !important;
  }
}
header.main.sticky .logo-left {
  visibility: hidden;
}
header.main.sticky nav {
  margin: 20px 0 0 0 !important;
}
@media (max-width: 1439px) {
  header.main.sticky nav {
    margin: 20px 0 0 0 !important;
  }
}
@media (max-width: 1024px) {
  header.main.sticky nav {
    margin: 0 !important;
  }
}
@media (min-width: 1025px) {
  header.main.sticky nav > ul > li > a {
    display: block;
    color: #104e8b !important;
  }
}
@media (max-width: 1024px) {
  header.main.sticky nav.expanded ul li {
    height: initial;
    height: unset;
  }
}
header.main.sticky .language-link--en a {
  color: transparent !important;
}
header.main.sticky .language-link--en:hover {
  color: transparent !important;
}
header.main.sticky .language-link--de a {
  color: transparent !important;
}
header.main.sticky .language-link--de:hover {
  color: transparent !important;
}
header.main.sticky .hamburger span {
  background-color: #104e8b;
}
@media (max-width: 1279px) {
  header.expanded {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    padding: 0 0 10px 0;
    background-color: white;
  }
}
@media (max-width: 1279px) and (max-width: 479px) {
  header.expanded {
    height: 50px;
  }
}
@media (max-width: 1279px) {
  header.expanded nav {
    top: 65px !important;
  }
}
@media (max-width: 1279px) and (max-width: 479px) {
  header.expanded nav {
    top: 60px !important;
  }
}
@media (max-width: 1279px) {
  header.expanded .logo {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMax' viewBox='0 0 661.38 65.29'%3E%3Cpath fill='%23104e8b' class='cls-1' d='M76.71,65.48a1.75,1.75,0,0,1,.58-.37,11.38,11.38,0,0,1,2-.27,13.44,13.44,0,0,0,4.1-.62,3.3,3.3,0,0,0,.48-1.92l0-2.39,0-8.7-.07-4.11,0-8.59-.17-9.76c0-2.33-.17-3.64-.45-3.94s-1.63-.68-3.65-.75a16.27,16.27,0,0,1-2.29-.2.71.71,0,0,1-.45-.62,1.69,1.69,0,0,1,.17-.65,1.23,1.23,0,0,1,.55-.17c.32,0,.71,0,1.16,0,1.35.13,2.74.2,4.17.2l2.53-.07,6,.14c3,0,5.35,0,7-.1s2.82-.11,3.42-.11,1.82.05,3.89.14l4.86,0,.58.1,2.83-.1.35.17a1.72,1.72,0,0,1,.23.58,10.86,10.86,0,0,1-.15,1.47,12,12,0,0,0-.15,1.23q0,3.56.24,6a.35.35,0,0,1-.21.28,2.09,2.09,0,0,1-.67-.11,17.77,17.77,0,0,1-1-2.29,28.4,28.4,0,0,0-1.9-3.79,5.21,5.21,0,0,0-1.34-1.71,4.69,4.69,0,0,0-2-.27l-3.11-.07-1.47,0-9.75.2h-.86q-1.87,0-2.25.48c-.39.55-.59,2.15-.59,4.82,0,.27.06,3,.17,8.2v4.75a3.14,3.14,0,0,0,.83.11H91l1.71,0c1.18.05,2,.07,2.39.07a5.2,5.2,0,0,0,.72,0c2.46-.09,5.62-.13,9.5-.13a4.12,4.12,0,0,0,2.12-.72,7.31,7.31,0,0,0,.77-3.21c.17-1.74.55-2.71,1.14-2.94a1.85,1.85,0,0,1,.82.17,1.89,1.89,0,0,1,.07.51,6.44,6.44,0,0,1-.07.79q-.17,1.26-.17,7.93c0,1.18.06,2.5.19,4s.19,2.25.19,2.36a4.42,4.42,0,0,1-.11.82,1.09,1.09,0,0,1-.44.14h-.24a12.72,12.72,0,0,1-1.06-3q-.89-3.45-1.86-4.32a4.7,4.7,0,0,0-3.16-.87c-.32,0-.9,0-1.75.05s-2.09,0-3.76,0H95.78a56.25,56.25,0,0,0-6.22.21l0,1.13,0,6.29,0,4,0,3.87c0,2.32.17,3.67.44,4a3.14,3.14,0,0,0,2.53.76l2.09,0,2.14.06c1.24,0,2.77,0,4.59,0a42.75,42.75,0,0,0,8.79-.57,7.56,7.56,0,0,0,3.6-2c1-1,2.14-3,3.57-6.2.44-.94.87-1.41,1.3-1.41a1.21,1.21,0,0,1,.69.27,38.17,38.17,0,0,0-1.13,4.45,39,39,0,0,0-.45,4.89,3.16,3.16,0,0,1-.54,1.88h-.75l-9.61.1-4.31,0-10.25.14H88.09c-.52,0-1,0-1.47,0q-6.15.27-9.06.27a1.1,1.1,0,0,1-.7-.17.65.65,0,0,1-.19-.5Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M127.85,64.94a48.47,48.47,0,0,0,5.62-.82,1.78,1.78,0,0,0,.81-1v-.38q0-.86.28-6.18.06-1.5.06-2.94l-.1-4.06.07-4.61,0-8.57,0-6.15c0-2.6-.18-4.18-.6-4.75s-1.51-1-3.26-1.21a15.82,15.82,0,0,1-2.91-.53.6.6,0,0,1-.27-.55,2.31,2.31,0,0,1,.1-.61,2.66,2.66,0,0,1,1.57-.34c.12,0,.43,0,.94-.09a12.69,12.69,0,0,1,1.46-.09h2.8l9-.1q7.62,0,10.68,1.13A9.83,9.83,0,0,1,159,26.88a10.47,10.47,0,0,1,1.81,6q0,6.28-6.59,9.6a16.59,16.59,0,0,0-1.77,1,66.29,66.29,0,0,0,3.24,5.91L160,56.86A41.32,41.32,0,0,0,163.57,62,8.07,8.07,0,0,0,166,63.74a20.52,20.52,0,0,0,4.77,1.3c0,.23,0,.41,0,.55s0,.31,0,.51q-4.68.08-11,.07c-.3,0-.71,0-1.23-.07q-2.43-4.65-5.71-10.23l-5.06-9.25a6.11,6.11,0,0,0-1.69-1.79,3.69,3.69,0,0,0-1.76-.36l-2.9,0-1,0c-.07.73-.1,2.22-.1,4.48V60.63a5.92,5.92,0,0,0,.27,1.82,2.14,2.14,0,0,0,.94,1,20.93,20.93,0,0,0,3.84,1.18l1.41.34a1.44,1.44,0,0,1,.27.92,9,9,0,0,1-1.3.17c-2.05,0-3.49,0-4.33-.07l-1.06,0-4.64.07-4.54,0-3.1.11-.68-.14-.07-.34A1.09,1.09,0,0,1,127.85,64.94Zm12.69-22.35,1.36,0a32.13,32.13,0,0,0,5.68-.58,9.18,9.18,0,0,0,3.65-1.45,7.6,7.6,0,0,0,2.35-3,9.56,9.56,0,0,0,.94-4.1,10,10,0,0,0-1.47-4.91,8.69,8.69,0,0,0-3.81-3.31A14.36,14.36,0,0,0,142.79,24c-.61,0-1.41,0-2.39.1-.09,1.18-.14,2.09-.14,2.73l.17,6.38,0,2.63Q140.4,38.46,140.54,42.59Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M218.05,24.51l.38,5.19c.14,1.57.2,2.64.2,3.21l-.95.17A19.46,19.46,0,0,0,212,25.29a13.35,13.35,0,0,0-8.33-2.6,23.9,23.9,0,0,0-9.36,1.47A19.12,19.12,0,0,0,186,31.41a21.87,21.87,0,0,0-3.45,12.44,21.18,21.18,0,0,0,1.27,7.56,22.71,22.71,0,0,0,3.57,6.23,24.12,24.12,0,0,0,5.45,5,15.27,15.27,0,0,0,4.89,2.12,22.53,22.53,0,0,0,4.78.38,20.15,20.15,0,0,0,4.55-.59A9.84,9.84,0,0,0,210.81,63a5,5,0,0,0,1.72-2.21A16,16,0,0,0,213,56q0-5.91-.78-6.89c-.53-.65-2.18-1.07-5-1.28l-1.36-.1-.93,0-.54-.1-.52-.85a.76.76,0,0,1,.24-.45,66.87,66.87,0,0,1,7.73-.27c.89,0,2.33,0,4.34.07l3.52.13,3.18,0c.61,0,1.35,0,2.22.07a.47.47,0,0,1,.31.12.5.5,0,0,1,.06.29,3.23,3.23,0,0,1-.17,1,11,11,0,0,1-2.22.31l-2.22,0a2.28,2.28,0,0,0-1.81.78,5.22,5.22,0,0,0-.34,2.57l0,4.47a27.37,27.37,0,0,1-.37,5.88,2.82,2.82,0,0,1-.86,1.35,9.47,9.47,0,0,1-2.73,1.42,27.1,27.1,0,0,1-5.4,1.61,51.25,51.25,0,0,1-8.72.78,30.27,30.27,0,0,1-11.09-1.72,22.22,22.22,0,0,1-7.45-4.8,19.66,19.66,0,0,1-4.46-6.22,23.19,23.19,0,0,1-2-9.4A23.94,23.94,0,0,1,178.83,33,23.21,23.21,0,0,1,189,23.69q5-2.53,13.47-2.53a37.47,37.47,0,0,1,9.62,1A24.52,24.52,0,0,1,218.05,24.51Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M231.88,65.18a9,9,0,0,1,3.82-1,7.28,7.28,0,0,0,2.57-.38,1.27,1.27,0,0,0,.41-.51q.51-1.26.75-6.84.31-7.27,1-19.38.56-9.22.56-11.52v-.89q-2.48-.51-7.82-1.09a1.63,1.63,0,0,1-.35-.79,1.63,1.63,0,0,1,.24-.61,2.87,2.87,0,0,1,.89-.21,11.32,11.32,0,0,1,1.19.14,34.32,34.32,0,0,0,4.61.24c.63,0,1.72-.05,3.27-.16l1.84-.12a4.47,4.47,0,0,1,1.26.21,2.94,2.94,0,0,1,.53.66l1.43,3.21,9.68,21.4,4,9a151.55,151.55,0,0,0,7.36-16.72,6.39,6.39,0,0,1,.4-1,9.91,9.91,0,0,0,.58-1.3c.18-.47.92-2.3,2.22-5.46.52-1.28.94-2.37,1.26-3.29,1.29-3.64,2.05-5.73,2.28-6.25a3,3,0,0,1,1.13-.27,11.69,11.69,0,0,1,1.4.1q1.92.11,6.24.1c1.78,0,3.25,0,4.39-.07a4.48,4.48,0,0,1,.07.55,2.82,2.82,0,0,1-.11.65,6.14,6.14,0,0,1-2.63.65,16.54,16.54,0,0,0-3.86.48,1.71,1.71,0,0,0-1,.78,14,14,0,0,0-.4,3.15l0,1.57,0,1.64q0,5.13.28,17.23l0,6.7,0,4.3a9.84,9.84,0,0,0,.24,3,2.48,2.48,0,0,0,1.36.88,41.22,41.22,0,0,0,6,1.26.51.51,0,0,1,.24.44q0,.31,0,.69h-1.58q-2,0-4.38-.12l-2.54-.12q-7,0-9.31.15c-.93.08-1.53.12-1.78.12a1.13,1.13,0,0,1-.51-.13v-.45a2.24,2.24,0,0,1,.1-.65,10.59,10.59,0,0,1,3.08-.65,11.69,11.69,0,0,0,3.14-1.23,28,28,0,0,0,.31-5.3l-.1-6.91c0-.76,0-2.16.12-4.21s.12-5.39.12-10c0-3.67-.1-6.45-.28-8.34-.38.79-1.14,2.53-2.28,5.19l-.51,1.3-.07.21-5,12-1.81,4.61-2.35,5.61q-1.53,3.85-2.62,6.83c-.32.92-.58,1.63-.78,2.16l-.8,0Q255.47,55,250.12,43.13t-7.51-15.65Q242.33,29,242,36q-.47,8.63-.46,19a62.53,62.53,0,0,0,.48,7.29A2.23,2.23,0,0,0,243,64q.85.57,4.41.63a15.35,15.35,0,0,1,2.59.21,2.17,2.17,0,0,1,.24.77,1.79,1.79,0,0,1-.17.6l-10.61-.38c-.77,0-2,0-3.62.15-.91.06-2.21.1-3.92.12Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M294.34,64.91a1.7,1.7,0,0,1,.85-.28H296l.82,0a13.47,13.47,0,0,0,3.11-.48,5.18,5.18,0,0,0,2-2.26A82.22,82.22,0,0,0,306,52c.7-2,1.15-3.26,1.33-3.7.57-1.36,1.12-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.72-1.91,1.74-5.12l1-.07,1.19,0a46.81,46.81,0,0,1,2.6,6.26c.41,1.18,1.08,2.95,2,5.29l5.19,14,2.77,7.62q2.18,6.49,2.87,8a5.62,5.62,0,0,0,1.26,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.19,15.19,0,0,1,2.19.75,1.87,1.87,0,0,1,.13.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.13.05a7.87,7.87,0,0,1-.84,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,14.41,14.41,0,0,0-.89-3.19c-.41-1.14-.76-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.24,22.24,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3.25,3.25,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a1.91,1.91,0,0,1-.1.51c-1,0-1.81,0-2.36,0q-2.73,0-6.36-.18c-1.12,0-1.91-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.24,2.24,0,0,1,294.34,64.91ZM310.65,44.4c2.43.14,5.21.2,8.34.2,1.77,0,3.33-.05,4.68-.17a22.09,22.09,0,0,0-.79-2.49l-2.45-6.56-3.11-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.29.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M348,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,360.66,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.13-3.16-.2-4.84-.2-5l.13-2.05-.06-3.22V46.83q0-1.41-.24-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.14-4-.44-4.38s-1.17-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.38,10.8.27,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6-1.6-1.71-4.72-5.33c-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71c-.05-4.33-.19-6.88-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,348,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M407,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,419.6,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.14-3.16-.2-4.84-.2-5l.13-2.05-.07-3.22V46.83q0-1.41-.23-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.15-4-.44-4.38s-1.18-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.37,10.8.28,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6c-1.07-1.14-2.65-2.92-4.72-5.33-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71q-.08-6.5-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,407,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M561.62,65.91a1.73,1.73,0,0,1,.86-.28h.78l.82,0a13.35,13.35,0,0,0,3.11-.48,5.19,5.19,0,0,0,2-2.26,80.81,80.81,0,0,0,4-9.87c.71-2,1.15-3.26,1.34-3.7.57-1.36,1.11-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.71-1.91,1.74-5.12l1-.07,1.19,0a46.79,46.79,0,0,1,2.59,6.26c.41,1.18,1.09,2.95,2,5.29l5.19,14,2.76,7.62q2.19,6.49,2.87,8a5.75,5.75,0,0,0,1.27,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.4,15.4,0,0,1,2.18.75,2,2,0,0,1,.14.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.14.05a7.81,7.81,0,0,1-.83,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,15,15,0,0,0-.89-3.19c-.41-1.14-.77-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.09,22.09,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3,3,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a2,2,0,0,1-.11.51c-1,0-1.81,0-2.35,0q-2.74,0-6.36-.18c-1.12,0-1.92-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.17,2.17,0,0,1,561.62,65.91ZM577.93,45.4c2.44.14,5.22.2,8.34.2,1.78,0,3.34-.05,4.69-.17a22.09,22.09,0,0,0-.79-2.49Q588,37,587.71,36.38l-3.1-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.3.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M607.64,24.62l0-.55c.32-.41,1.22-.61,2.7-.61l3.17,0,1.84,0,.82,0c3,0,4.77.05,5.38.14a5.67,5.67,0,0,1,0,.61,7.27,7.27,0,0,1-.07.89l-3.26.14a3.64,3.64,0,0,0-.64.17,1.4,1.4,0,0,0-.14.51,1.92,1.92,0,0,0,.2.65c.19.39.36.8.52,1.23l2.15,6,5.12,12.85c.59,1.57,1,2.58,1.2,3,.64,1.43,1.44,3.44,2.42,6q.51,1.34,2.46,5.78c.07.18.21.48.41.89q1.55-2.49,4.51-8.72a62.52,62.52,0,0,0,2.91-6.59l-.27-.69-5.88-13.35c-.77-1.66-1.37-3-1.8-4-.9-2.05-1.55-3.23-2-3.52a9.09,9.09,0,0,0-3.64-.62l-.72-.17a1,1,0,0,1-.27-.7.75.75,0,0,1,.3-.47l1.54,0,2.15.07,1.1,0h1.88l1.67,0h1.78l3.21-.17c.21,0,.52,0,.93,0l.54,0a1.07,1.07,0,0,1,.72.22.68.68,0,0,1,.24.5,1.44,1.44,0,0,1-.14.55,9,9,0,0,1-1.94.34,8.93,8.93,0,0,0-2.35.44.64.64,0,0,0-.32.55q0,.64,2.64,6.87l3.49,7.89q1.6-3.14,4.36-9.91a12.27,12.27,0,0,0,1.16-4.13,1.79,1.79,0,0,0-.58-1.3,3.56,3.56,0,0,0-2-.55l-.72-.1-.61-.28,0-.27a1.6,1.6,0,0,1,.17-.58,1.43,1.43,0,0,1,.62-.31c.34,0,1.93,0,4.75.17h2.33l1.43,0,2.39,0c.19,0,.46.08.82.17a.77.77,0,0,1,.28.52.76.76,0,0,1-.29.61,3.2,3.2,0,0,1-1.32.41,9.66,9.66,0,0,0-3.9,1.37,6,6,0,0,0-1.54,1.85L647.09,34c-.59,1.69-1.08,3-1.47,3.8a14.37,14.37,0,0,1-.88,2.08l-1.4,3.25c.25.59.67,1.55,1.26,2.87l3.52,8.17c.16.36.64,1.38,1.42,3s1.44,3.2,2,4.61l.51-1.64.07-.17,2.08-5.43c.73-1.66,1.45-3.42,2.18-5.27L659,42.66l4-11.28a37.51,37.51,0,0,0,1-3.76l.1-.54a2.35,2.35,0,0,0,.11-.55,1.12,1.12,0,0,0-.48-.87,12.48,12.48,0,0,0-3.39-1.08,2.43,2.43,0,0,1-.54-.3,2.9,2.9,0,0,1-.11-.65l0-.24c1-.05,1.56-.07,1.81-.07l2.63.07,3,0h2.56l1,.07,0,.34a5,5,0,0,1-.07.72,19.64,19.64,0,0,0-3.07,1.37,3.56,3.56,0,0,0-.92.89,20.61,20.61,0,0,0-1.22,2.59q-.09.21-2.15,6.16a19,19,0,0,0-.92,2.35c-.09.28-.28.77-.58,1.47l-.54,1.37-.38,1q-2.25,6.22-4.94,13L652.22,65l-1.46,3.9a7.74,7.74,0,0,1-.79.06l-.66,0q-.45-1.26-2-4.79-3.93-9-7.05-14.86l-.41.68q-1.74,3.31-4.19,8.78L633,64.09a29.13,29.13,0,0,1-2.66,4.79l-1.56,0-5.53-13.53-4.57-10.73-4-10.19c-.28-.66-.52-1.29-.72-1.88-.16-.43-.31-.88-.44-1.33-.23-.71-.87-2.31-1.91-4.82a2.89,2.89,0,0,0-2-1.27A11.3,11.3,0,0,1,607.64,24.62Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M499.54,67.29a3,3,0,0,1,.39-1.32,44.27,44.27,0,0,1,7.42-1.36c1.59-.13,2.62-.49,3.08-1.08.32-.42.52-2,.58-4.69l.34-12.9-.05-8.75.05-11.43v-3q.06-10.32-.1-12.86a5.41,5.41,0,0,0-.39-1.36,11.62,11.62,0,0,0-2.13-.79q-.86-.19-7.68-1.41c0-.36-.05-.62-.05-.78s0-.46.05-.79q.93,0,3,.12l7.44.27,4.3.1,1.27-.05c.17,0,.64,0,1.42.1,1.92,0,3,0,3.33,0l3.91-.29c2.64,0,4.5,0,5.57.15A8.3,8.3,0,0,1,531,7c-.36.07-2.05.16-5.08.27s-4.76.3-5.22.56c-.75.42-1.12,1.73-1.12,3.91,0,.52,0,1.58-.1,3.17v2.93l0,9v3.08l.1,16.16-.15,13.77,0,3c0,1,.16,1.58.49,1.81q1.21,0,7.17.09h3.32l8.45-.29a15.1,15.1,0,0,0,4.74-.66,22.25,22.25,0,0,0,4.73-3.3,15.53,15.53,0,0,0,3.13-3.61c.16-.26.44-.65.83-1.17a27.69,27.69,0,0,0,2.49-5.08h1.61c-.19,1.17-.41,2.28-.63,3.32q-1.43,6.89-2,11.48c-.06.65-.13,1.25-.19,1.8l-18.26-.53q-23.53,0-27.93.44-1.38.09-2.88.09Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23104e8b' class='cls-1' d='M9.32,6.55V5a12.46,12.46,0,0,1,1.32-.25l4.59-.25Q20.95,4,28,3.72q2.84-.11,8.94-.1,8.3,0,12.15,1.22a16.45,16.45,0,0,1,8.38,5.45,13,13,0,0,1,2.76,8.08q0,7.23-10.31,12.16l-.24.36a25.17,25.17,0,0,1,8.64,4,17.25,17.25,0,0,1,5.18,6.2,16.07,16.07,0,0,1,1.32,7q0,7.27-6.62,13T40,66.76H32.71L25.33,67l-11.42.1c-1.14,0-2.26,0-3.37-.15V66.4a1.2,1.2,0,0,1,.24-.85,2.39,2.39,0,0,1,1.13-.5,43.69,43.69,0,0,0,6.91-1.73,2.39,2.39,0,0,0,1.09-1.49q.59-1.95.59-10c0-.49,0-1.11-.05-1.85-.06-2.18-.1-3.43-.1-3.76V41.11q0-12.87-.29-22.47l0-9.8L20,7.62c-2.76-.39-5.21-.63-7.32-.73A16.46,16.46,0,0,1,9.32,6.55ZM28.65,31.21a26,26,0,0,0,5.14.49q10.58,0,14.34-4.64t3.77-9.23a14,14,0,0,0-.66-4.17,9.55,9.55,0,0,0-2.35-3.84A10.45,10.45,0,0,0,44.7,7.28,27.49,27.49,0,0,0,36,5.87a31.08,31.08,0,0,0-7.73.92c0,.69-.05,1.19-.05,1.52s0,1.25.1,2.78c0,1,.05,1.95.05,2.93l-.15,5.91.05,3.52.35,6.88Zm11.5,33.2a20.68,20.68,0,0,0,8.12-2,15.79,15.79,0,0,0,3.59-2.81,14,14,0,0,0,3.23-4.85,14.48,14.48,0,0,0,1.15-5.47,19.55,19.55,0,0,0-.8-4.94,13.14,13.14,0,0,0-2.74-5.15A14.06,14.06,0,0,0,47,35.48,23.68,23.68,0,0,0,38.54,34c-5.94,0-9.27.12-10,.34,0,.75,0,1.31,0,1.66l0,1.81,0,3.66v4.15c.1,7.65.27,12.18.54,13.58a5.59,5.59,0,0,0,2.66,3.61Q34,64.36,40.15,64.41Z' transform='translate(-9.32 -3.62)'/%3E%3C/svg%3E") !important;
  }
}
.circle-wrap .circle {
  position: absolute;
  z-index: 1;
  height: 1000px;
  width: 550px;
  background: rgba(16, 78, 139, 0.9);
}
@media (max-width: 1439px) {
  .circle-wrap .circle {
    width: 550px;
  }
}
@media (max-width: 1279px) {
  .circle-wrap .circle {
    width: 365px;
  }
}
@media (max-width: 1024px) {
  .circle-wrap .circle {
    width: 364px;
  }
}
@media (max-width: 768px) {
  .circle-wrap .circle {
    height: 250px;
    width: 100%;
  }
}
.circle-wrap .circle-content {
  position: absolute;
  z-index: 1;
  width: 560px;
  margin: 170px 0 0;
}
@media (max-width: 1439px) {
  .circle-wrap .circle-content {
    margin: 150px 0 0;
  }
}
@media (max-width: 1279px) {
  .circle-wrap .circle-content {
    width: 460px;
  }
}
@media (max-width: 1024px) {
  .circle-wrap .circle-content {
    z-index: 3;
    width: 420px;
  }
}
@media (max-width: 768px) {
  .circle-wrap .circle-content {
    width: unset;
    margin: 100px 0 0;
  }
}
.circle-wrap .circle-content .logo-wrap {
  max-width: 320px;
  margin-left: 30px;
}
@media (max-width: 1279px) {
  .circle-wrap .circle-content .logo-wrap {
    max-width: 250px;
    margin-left: 15px;
  }
}
@media (max-width: 768px) {
  .circle-wrap .circle-content .logo-wrap {
    max-width: 250px;
    margin-left: 15px;
  }
}
@media (max-width: 480px) {
  .circle-wrap .circle-content .logo-wrap {
    max-width: 220px;
  }
}
.circle-wrap .circle-content .logo-wrap .circle-logo {
  height: 40px;
  margin: 30px 30px 90px 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMax' viewBox='0 0 661.38 65.29'%3E%3Cpath fill='%23ffffff' class='cls-1' d='M76.71,65.48a1.75,1.75,0,0,1,.58-.37,11.38,11.38,0,0,1,2-.27,13.44,13.44,0,0,0,4.1-.62,3.3,3.3,0,0,0,.48-1.92l0-2.39,0-8.7-.07-4.11,0-8.59-.17-9.76c0-2.33-.17-3.64-.45-3.94s-1.63-.68-3.65-.75a16.27,16.27,0,0,1-2.29-.2.71.71,0,0,1-.45-.62,1.69,1.69,0,0,1,.17-.65,1.23,1.23,0,0,1,.55-.17c.32,0,.71,0,1.16,0,1.35.13,2.74.2,4.17.2l2.53-.07,6,.14c3,0,5.35,0,7-.1s2.82-.11,3.42-.11,1.82.05,3.89.14l4.86,0,.58.1,2.83-.1.35.17a1.72,1.72,0,0,1,.23.58,10.86,10.86,0,0,1-.15,1.47,12,12,0,0,0-.15,1.23q0,3.56.24,6a.35.35,0,0,1-.21.28,2.09,2.09,0,0,1-.67-.11,17.77,17.77,0,0,1-1-2.29,28.4,28.4,0,0,0-1.9-3.79,5.21,5.21,0,0,0-1.34-1.71,4.69,4.69,0,0,0-2-.27l-3.11-.07-1.47,0-9.75.2h-.86q-1.87,0-2.25.48c-.39.55-.59,2.15-.59,4.82,0,.27.06,3,.17,8.2v4.75a3.14,3.14,0,0,0,.83.11H91l1.71,0c1.18.05,2,.07,2.39.07a5.2,5.2,0,0,0,.72,0c2.46-.09,5.62-.13,9.5-.13a4.12,4.12,0,0,0,2.12-.72,7.31,7.31,0,0,0,.77-3.21c.17-1.74.55-2.71,1.14-2.94a1.85,1.85,0,0,1,.82.17,1.89,1.89,0,0,1,.07.51,6.44,6.44,0,0,1-.07.79q-.17,1.26-.17,7.93c0,1.18.06,2.5.19,4s.19,2.25.19,2.36a4.42,4.42,0,0,1-.11.82,1.09,1.09,0,0,1-.44.14h-.24a12.72,12.72,0,0,1-1.06-3q-.89-3.45-1.86-4.32a4.7,4.7,0,0,0-3.16-.87c-.32,0-.9,0-1.75.05s-2.09,0-3.76,0H95.78a56.25,56.25,0,0,0-6.22.21l0,1.13,0,6.29,0,4,0,3.87c0,2.32.17,3.67.44,4a3.14,3.14,0,0,0,2.53.76l2.09,0,2.14.06c1.24,0,2.77,0,4.59,0a42.75,42.75,0,0,0,8.79-.57,7.56,7.56,0,0,0,3.6-2c1-1,2.14-3,3.57-6.2.44-.94.87-1.41,1.3-1.41a1.21,1.21,0,0,1,.69.27,38.17,38.17,0,0,0-1.13,4.45,39,39,0,0,0-.45,4.89,3.16,3.16,0,0,1-.54,1.88h-.75l-9.61.1-4.31,0-10.25.14H88.09c-.52,0-1,0-1.47,0q-6.15.27-9.06.27a1.1,1.1,0,0,1-.7-.17.65.65,0,0,1-.19-.5Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M127.85,64.94a48.47,48.47,0,0,0,5.62-.82,1.78,1.78,0,0,0,.81-1v-.38q0-.86.28-6.18.06-1.5.06-2.94l-.1-4.06.07-4.61,0-8.57,0-6.15c0-2.6-.18-4.18-.6-4.75s-1.51-1-3.26-1.21a15.82,15.82,0,0,1-2.91-.53.6.6,0,0,1-.27-.55,2.31,2.31,0,0,1,.1-.61,2.66,2.66,0,0,1,1.57-.34c.12,0,.43,0,.94-.09a12.69,12.69,0,0,1,1.46-.09h2.8l9-.1q7.62,0,10.68,1.13A9.83,9.83,0,0,1,159,26.88a10.47,10.47,0,0,1,1.81,6q0,6.28-6.59,9.6a16.59,16.59,0,0,0-1.77,1,66.29,66.29,0,0,0,3.24,5.91L160,56.86A41.32,41.32,0,0,0,163.57,62,8.07,8.07,0,0,0,166,63.74a20.52,20.52,0,0,0,4.77,1.3c0,.23,0,.41,0,.55s0,.31,0,.51q-4.68.08-11,.07c-.3,0-.71,0-1.23-.07q-2.43-4.65-5.71-10.23l-5.06-9.25a6.11,6.11,0,0,0-1.69-1.79,3.69,3.69,0,0,0-1.76-.36l-2.9,0-1,0c-.07.73-.1,2.22-.1,4.48V60.63a5.92,5.92,0,0,0,.27,1.82,2.14,2.14,0,0,0,.94,1,20.93,20.93,0,0,0,3.84,1.18l1.41.34a1.44,1.44,0,0,1,.27.92,9,9,0,0,1-1.3.17c-2.05,0-3.49,0-4.33-.07l-1.06,0-4.64.07-4.54,0-3.1.11-.68-.14-.07-.34A1.09,1.09,0,0,1,127.85,64.94Zm12.69-22.35,1.36,0a32.13,32.13,0,0,0,5.68-.58,9.18,9.18,0,0,0,3.65-1.45,7.6,7.6,0,0,0,2.35-3,9.56,9.56,0,0,0,.94-4.1,10,10,0,0,0-1.47-4.91,8.69,8.69,0,0,0-3.81-3.31A14.36,14.36,0,0,0,142.79,24c-.61,0-1.41,0-2.39.1-.09,1.18-.14,2.09-.14,2.73l.17,6.38,0,2.63Q140.4,38.46,140.54,42.59Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M218.05,24.51l.38,5.19c.14,1.57.2,2.64.2,3.21l-.95.17A19.46,19.46,0,0,0,212,25.29a13.35,13.35,0,0,0-8.33-2.6,23.9,23.9,0,0,0-9.36,1.47A19.12,19.12,0,0,0,186,31.41a21.87,21.87,0,0,0-3.45,12.44,21.18,21.18,0,0,0,1.27,7.56,22.71,22.71,0,0,0,3.57,6.23,24.12,24.12,0,0,0,5.45,5,15.27,15.27,0,0,0,4.89,2.12,22.53,22.53,0,0,0,4.78.38,20.15,20.15,0,0,0,4.55-.59A9.84,9.84,0,0,0,210.81,63a5,5,0,0,0,1.72-2.21A16,16,0,0,0,213,56q0-5.91-.78-6.89c-.53-.65-2.18-1.07-5-1.28l-1.36-.1-.93,0-.54-.1-.52-.85a.76.76,0,0,1,.24-.45,66.87,66.87,0,0,1,7.73-.27c.89,0,2.33,0,4.34.07l3.52.13,3.18,0c.61,0,1.35,0,2.22.07a.47.47,0,0,1,.31.12.5.5,0,0,1,.06.29,3.23,3.23,0,0,1-.17,1,11,11,0,0,1-2.22.31l-2.22,0a2.28,2.28,0,0,0-1.81.78,5.22,5.22,0,0,0-.34,2.57l0,4.47a27.37,27.37,0,0,1-.37,5.88,2.82,2.82,0,0,1-.86,1.35,9.47,9.47,0,0,1-2.73,1.42,27.1,27.1,0,0,1-5.4,1.61,51.25,51.25,0,0,1-8.72.78,30.27,30.27,0,0,1-11.09-1.72,22.22,22.22,0,0,1-7.45-4.8,19.66,19.66,0,0,1-4.46-6.22,23.19,23.19,0,0,1-2-9.4A23.94,23.94,0,0,1,178.83,33,23.21,23.21,0,0,1,189,23.69q5-2.53,13.47-2.53a37.47,37.47,0,0,1,9.62,1A24.52,24.52,0,0,1,218.05,24.51Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M231.88,65.18a9,9,0,0,1,3.82-1,7.28,7.28,0,0,0,2.57-.38,1.27,1.27,0,0,0,.41-.51q.51-1.26.75-6.84.31-7.27,1-19.38.56-9.22.56-11.52v-.89q-2.48-.51-7.82-1.09a1.63,1.63,0,0,1-.35-.79,1.63,1.63,0,0,1,.24-.61,2.87,2.87,0,0,1,.89-.21,11.32,11.32,0,0,1,1.19.14,34.32,34.32,0,0,0,4.61.24c.63,0,1.72-.05,3.27-.16l1.84-.12a4.47,4.47,0,0,1,1.26.21,2.94,2.94,0,0,1,.53.66l1.43,3.21,9.68,21.4,4,9a151.55,151.55,0,0,0,7.36-16.72,6.39,6.39,0,0,1,.4-1,9.91,9.91,0,0,0,.58-1.3c.18-.47.92-2.3,2.22-5.46.52-1.28.94-2.37,1.26-3.29,1.29-3.64,2.05-5.73,2.28-6.25a3,3,0,0,1,1.13-.27,11.69,11.69,0,0,1,1.4.1q1.92.11,6.24.1c1.78,0,3.25,0,4.39-.07a4.48,4.48,0,0,1,.07.55,2.82,2.82,0,0,1-.11.65,6.14,6.14,0,0,1-2.63.65,16.54,16.54,0,0,0-3.86.48,1.71,1.71,0,0,0-1,.78,14,14,0,0,0-.4,3.15l0,1.57,0,1.64q0,5.13.28,17.23l0,6.7,0,4.3a9.84,9.84,0,0,0,.24,3,2.48,2.48,0,0,0,1.36.88,41.22,41.22,0,0,0,6,1.26.51.51,0,0,1,.24.44q0,.31,0,.69h-1.58q-2,0-4.38-.12l-2.54-.12q-7,0-9.31.15c-.93.08-1.53.12-1.78.12a1.13,1.13,0,0,1-.51-.13v-.45a2.24,2.24,0,0,1,.1-.65,10.59,10.59,0,0,1,3.08-.65,11.69,11.69,0,0,0,3.14-1.23,28,28,0,0,0,.31-5.3l-.1-6.91c0-.76,0-2.16.12-4.21s.12-5.39.12-10c0-3.67-.1-6.45-.28-8.34-.38.79-1.14,2.53-2.28,5.19l-.51,1.3-.07.21-5,12-1.81,4.61-2.35,5.61q-1.53,3.85-2.62,6.83c-.32.92-.58,1.63-.78,2.16l-.8,0Q255.47,55,250.12,43.13t-7.51-15.65Q242.33,29,242,36q-.47,8.63-.46,19a62.53,62.53,0,0,0,.48,7.29A2.23,2.23,0,0,0,243,64q.85.57,4.41.63a15.35,15.35,0,0,1,2.59.21,2.17,2.17,0,0,1,.24.77,1.79,1.79,0,0,1-.17.6l-10.61-.38c-.77,0-2,0-3.62.15-.91.06-2.21.1-3.92.12Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M294.34,64.91a1.7,1.7,0,0,1,.85-.28H296l.82,0a13.47,13.47,0,0,0,3.11-.48,5.18,5.18,0,0,0,2-2.26A82.22,82.22,0,0,0,306,52c.7-2,1.15-3.26,1.33-3.7.57-1.36,1.12-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.72-1.91,1.74-5.12l1-.07,1.19,0a46.81,46.81,0,0,1,2.6,6.26c.41,1.18,1.08,2.95,2,5.29l5.19,14,2.77,7.62q2.18,6.49,2.87,8a5.62,5.62,0,0,0,1.26,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.19,15.19,0,0,1,2.19.75,1.87,1.87,0,0,1,.13.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.13.05a7.87,7.87,0,0,1-.84,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,14.41,14.41,0,0,0-.89-3.19c-.41-1.14-.76-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.24,22.24,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3.25,3.25,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a1.91,1.91,0,0,1-.1.51c-1,0-1.81,0-2.36,0q-2.73,0-6.36-.18c-1.12,0-1.91-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.24,2.24,0,0,1,294.34,64.91ZM310.65,44.4c2.43.14,5.21.2,8.34.2,1.77,0,3.33-.05,4.68-.17a22.09,22.09,0,0,0-.79-2.49l-2.45-6.56-3.11-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.29.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M348,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,360.66,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.13-3.16-.2-4.84-.2-5l.13-2.05-.06-3.22V46.83q0-1.41-.24-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.14-4-.44-4.38s-1.17-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.38,10.8.27,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6-1.6-1.71-4.72-5.33c-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71c-.05-4.33-.19-6.88-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,348,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M407,24.2l0-1.64a75.37,75.37,0,0,0,7.76-.28c.63-.06,1.08-.1,1.33-.1s.51,0,.92,0A18.19,18.19,0,0,1,419.6,25l.61.68,7.22,8,1,1.23q2.19,2.56,4,4.37t7,7.56l8.17,9.05c.8.89,1.82,2,3.08,3.32l0-.55c-.14-3.16-.2-4.84-.2-5l.13-2.05-.07-3.22V46.83q0-1.41-.23-8.65c0-.66-.12-1.91-.28-3.74s-.24-3.45-.24-4.84c0-2.51-.15-4-.44-4.38s-1.18-.6-2.91-.92c-.41,0-1-.09-1.91-.2a9.34,9.34,0,0,1-1.81-.18,1.19,1.19,0,0,1-.55-.58,3.26,3.26,0,0,1,.31-1,6.43,6.43,0,0,1,1.81-.28,14.76,14.76,0,0,1,2.38.24,15.31,15.31,0,0,0,2.54.24c1,0,2.68-.06,4.89-.2,1.25-.09,2.12-.14,2.6-.14h.58l-.07,1.06a4.32,4.32,0,0,1-1.5.29,8.18,8.18,0,0,0-1.78.29,3.92,3.92,0,0,0-1.47.65,2.67,2.67,0,0,0-.82,1.81l.37,10.8.28,5,0,1.44.21,6.87q.21,7,.2,12.23c0,.75,0,2.38-.13,4.89l-1.6.14q-1.18-1.38-8.24-8.62c-1.09-1.11-1.83-1.9-2.22-2.36l-2.94-3.38c-1.14-1.25-1.88-2-2.22-2.39l-.75-.75q-3.74-4.24-9.68-10.6c-1.07-1.14-2.65-2.92-4.72-5.33-1.3-1.53-2.12-2.46-2.46-2.8a12,12,0,0,0-1.4-1.17l-.11,1.17q0,6.66.35,18.38l.24,11.32c0,1,.08,1.88.17,2.77l1.19.27c2.17.21,4.3.51,6.39.92a3.39,3.39,0,0,0,.41.31l0,1.3a3.24,3.24,0,0,1-.89.17,6.79,6.79,0,0,1-.92-.07c-2.26-.18-5-.27-8.24-.27q-3.42,0-6,.17l-.48,0c-.21,0-.5,0-.89-.06l0-1,.89-.41,1.61-.24a15.63,15.63,0,0,0,3.14-.68,2.44,2.44,0,0,0,1.06-.72,47.19,47.19,0,0,0,.38-6.91q0-2.12-.1-7.75V44.23l-.07-9.71q-.08-6.5-.45-7.66a2.23,2.23,0,0,0-.85-1.09,7.28,7.28,0,0,0-3.4-1.16A23.87,23.87,0,0,1,407,24.2Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M561.62,65.91a1.73,1.73,0,0,1,.86-.28h.78l.82,0a13.35,13.35,0,0,0,3.11-.48,5.19,5.19,0,0,0,2-2.26,80.81,80.81,0,0,0,4-9.87c.71-2,1.15-3.26,1.34-3.7.57-1.36,1.11-2.8,1.64-4.3l3.21-9q.75-2.11,3.63-9.71.71-1.91,1.74-5.12l1-.07,1.19,0a46.79,46.79,0,0,1,2.59,6.26c.41,1.18,1.09,2.95,2,5.29l5.19,14,2.76,7.62q2.19,6.49,2.87,8a5.75,5.75,0,0,0,1.27,2,5,5,0,0,0,1.28.41c.74.18,1.26.32,1.56.41a15.4,15.4,0,0,1,2.18.75,2,2,0,0,1,.14.58,1.9,1.9,0,0,1-.1.52l-1.54,0q-1.74,0-6.15-.1l-3.42-.08-4.14.05a7.81,7.81,0,0,1-.83,0c-.29,0-.53,0-.74,0h-.75a1.69,1.69,0,0,1-.68-.2,2.39,2.39,0,0,1,.17-.92,2,2,0,0,1,.75-.24l3.59-.24a6.44,6.44,0,0,0,2.12-.38,3.48,3.48,0,0,0,.2-.92,15,15,0,0,0-.89-3.19c-.41-1.14-.77-2.22-1.07-3.25s-1.52-4.41-3.64-10.14a14.72,14.72,0,0,0-2.46-.24l-7.31.07-2.16,0a22.09,22.09,0,0,0-2.56.17,14.29,14.29,0,0,0-.58,1.47l-3,9.4a47.84,47.84,0,0,0-1.92,5.91,3,3,0,0,0,.31,1,15.85,15.85,0,0,0,1.91.37l4.65.41c.25.21.38.39.38.55a2,2,0,0,1-.11.51c-1,0-1.81,0-2.35,0q-2.74,0-6.36-.18c-1.12,0-1.92-.06-2.39-.06s-1.31,0-2.5.06c-.77,0-1.33.07-1.67.07-.55,0-1.26,0-2.12-.1v-.2A2.17,2.17,0,0,1,561.62,65.91ZM577.93,45.4c2.44.14,5.22.2,8.34.2,1.78,0,3.34-.05,4.69-.17a22.09,22.09,0,0,0-.79-2.49Q588,37,587.71,36.38l-3.1-7.89-.34-.62c-.14.27-.64,1.45-1.51,3.52q-2.19,5.32-3.15,8.3c-.3.89-.6,1.77-.92,2.65a17.7,17.7,0,0,0-.6,1.85,5.86,5.86,0,0,1-.36,1.07Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M607.64,24.62l0-.55c.32-.41,1.22-.61,2.7-.61l3.17,0,1.84,0,.82,0c3,0,4.77.05,5.38.14a5.67,5.67,0,0,1,0,.61,7.27,7.27,0,0,1-.07.89l-3.26.14a3.64,3.64,0,0,0-.64.17,1.4,1.4,0,0,0-.14.51,1.92,1.92,0,0,0,.2.65c.19.39.36.8.52,1.23l2.15,6,5.12,12.85c.59,1.57,1,2.58,1.2,3,.64,1.43,1.44,3.44,2.42,6q.51,1.34,2.46,5.78c.07.18.21.48.41.89q1.55-2.49,4.51-8.72a62.52,62.52,0,0,0,2.91-6.59l-.27-.69-5.88-13.35c-.77-1.66-1.37-3-1.8-4-.9-2.05-1.55-3.23-2-3.52a9.09,9.09,0,0,0-3.64-.62l-.72-.17a1,1,0,0,1-.27-.7.75.75,0,0,1,.3-.47l1.54,0,2.15.07,1.1,0h1.88l1.67,0h1.78l3.21-.17c.21,0,.52,0,.93,0l.54,0a1.07,1.07,0,0,1,.72.22.68.68,0,0,1,.24.5,1.44,1.44,0,0,1-.14.55,9,9,0,0,1-1.94.34,8.93,8.93,0,0,0-2.35.44.64.64,0,0,0-.32.55q0,.64,2.64,6.87l3.49,7.89q1.6-3.14,4.36-9.91a12.27,12.27,0,0,0,1.16-4.13,1.79,1.79,0,0,0-.58-1.3,3.56,3.56,0,0,0-2-.55l-.72-.1-.61-.28,0-.27a1.6,1.6,0,0,1,.17-.58,1.43,1.43,0,0,1,.62-.31c.34,0,1.93,0,4.75.17h2.33l1.43,0,2.39,0c.19,0,.46.08.82.17a.77.77,0,0,1,.28.52.76.76,0,0,1-.29.61,3.2,3.2,0,0,1-1.32.41,9.66,9.66,0,0,0-3.9,1.37,6,6,0,0,0-1.54,1.85L647.09,34c-.59,1.69-1.08,3-1.47,3.8a14.37,14.37,0,0,1-.88,2.08l-1.4,3.25c.25.59.67,1.55,1.26,2.87l3.52,8.17c.16.36.64,1.38,1.42,3s1.44,3.2,2,4.61l.51-1.64.07-.17,2.08-5.43c.73-1.66,1.45-3.42,2.18-5.27L659,42.66l4-11.28a37.51,37.51,0,0,0,1-3.76l.1-.54a2.35,2.35,0,0,0,.11-.55,1.12,1.12,0,0,0-.48-.87,12.48,12.48,0,0,0-3.39-1.08,2.43,2.43,0,0,1-.54-.3,2.9,2.9,0,0,1-.11-.65l0-.24c1-.05,1.56-.07,1.81-.07l2.63.07,3,0h2.56l1,.07,0,.34a5,5,0,0,1-.07.72,19.64,19.64,0,0,0-3.07,1.37,3.56,3.56,0,0,0-.92.89,20.61,20.61,0,0,0-1.22,2.59q-.09.21-2.15,6.16a19,19,0,0,0-.92,2.35c-.09.28-.28.77-.58,1.47l-.54,1.37-.38,1q-2.25,6.22-4.94,13L652.22,65l-1.46,3.9a7.74,7.74,0,0,1-.79.06l-.66,0q-.45-1.26-2-4.79-3.93-9-7.05-14.86l-.41.68q-1.74,3.31-4.19,8.78L633,64.09a29.13,29.13,0,0,1-2.66,4.79l-1.56,0-5.53-13.53-4.57-10.73-4-10.19c-.28-.66-.52-1.29-.72-1.88-.16-.43-.31-.88-.44-1.33-.23-.71-.87-2.31-1.91-4.82a2.89,2.89,0,0,0-2-1.27A11.3,11.3,0,0,1,607.64,24.62Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M499.54,67.29a3,3,0,0,1,.39-1.32,44.27,44.27,0,0,1,7.42-1.36c1.59-.13,2.62-.49,3.08-1.08.32-.42.52-2,.58-4.69l.34-12.9-.05-8.75.05-11.43v-3q.06-10.32-.1-12.86a5.41,5.41,0,0,0-.39-1.36,11.62,11.62,0,0,0-2.13-.79q-.86-.19-7.68-1.41c0-.36-.05-.62-.05-.78s0-.46.05-.79q.93,0,3,.12l7.44.27,4.3.1,1.27-.05c.17,0,.64,0,1.42.1,1.92,0,3,0,3.33,0l3.91-.29c2.64,0,4.5,0,5.57.15A8.3,8.3,0,0,1,531,7c-.36.07-2.05.16-5.08.27s-4.76.3-5.22.56c-.75.42-1.12,1.73-1.12,3.91,0,.52,0,1.58-.1,3.17v2.93l0,9v3.08l.1,16.16-.15,13.77,0,3c0,1,.16,1.58.49,1.81q1.21,0,7.17.09h3.32l8.45-.29a15.1,15.1,0,0,0,4.74-.66,22.25,22.25,0,0,0,4.73-3.3,15.53,15.53,0,0,0,3.13-3.61c.16-.26.44-.65.83-1.17a27.69,27.69,0,0,0,2.49-5.08h1.61c-.19,1.17-.41,2.28-.63,3.32q-1.43,6.89-2,11.48c-.06.65-.13,1.25-.19,1.8l-18.26-.53q-23.53,0-27.93.44-1.38.09-2.88.09Z' transform='translate(-9.32 -3.62)'/%3E%3Cpath fill='%23ffffff' class='cls-1' d='M9.32,6.55V5a12.46,12.46,0,0,1,1.32-.25l4.59-.25Q20.95,4,28,3.72q2.84-.11,8.94-.1,8.3,0,12.15,1.22a16.45,16.45,0,0,1,8.38,5.45,13,13,0,0,1,2.76,8.08q0,7.23-10.31,12.16l-.24.36a25.17,25.17,0,0,1,8.64,4,17.25,17.25,0,0,1,5.18,6.2,16.07,16.07,0,0,1,1.32,7q0,7.27-6.62,13T40,66.76H32.71L25.33,67l-11.42.1c-1.14,0-2.26,0-3.37-.15V66.4a1.2,1.2,0,0,1,.24-.85,2.39,2.39,0,0,1,1.13-.5,43.69,43.69,0,0,0,6.91-1.73,2.39,2.39,0,0,0,1.09-1.49q.59-1.95.59-10c0-.49,0-1.11-.05-1.85-.06-2.18-.1-3.43-.1-3.76V41.11q0-12.87-.29-22.47l0-9.8L20,7.62c-2.76-.39-5.21-.63-7.32-.73A16.46,16.46,0,0,1,9.32,6.55ZM28.65,31.21a26,26,0,0,0,5.14.49q10.58,0,14.34-4.64t3.77-9.23a14,14,0,0,0-.66-4.17,9.55,9.55,0,0,0-2.35-3.84A10.45,10.45,0,0,0,44.7,7.28,27.49,27.49,0,0,0,36,5.87a31.08,31.08,0,0,0-7.73.92c0,.69-.05,1.19-.05,1.52s0,1.25.1,2.78c0,1,.05,1.95.05,2.93l-.15,5.91.05,3.52.35,6.88Zm11.5,33.2a20.68,20.68,0,0,0,8.12-2,15.79,15.79,0,0,0,3.59-2.81,14,14,0,0,0,3.23-4.85,14.48,14.48,0,0,0,1.15-5.47,19.55,19.55,0,0,0-.8-4.94,13.14,13.14,0,0,0-2.74-5.15A14.06,14.06,0,0,0,47,35.48,23.68,23.68,0,0,0,38.54,34c-5.94,0-9.27.12-10,.34,0,.75,0,1.31,0,1.66l0,1.81,0,3.66v4.15c.1,7.65.27,12.18.54,13.58a5.59,5.59,0,0,0,2.66,3.61Q34,64.36,40.15,64.41Z' transform='translate(-9.32 -3.62)'/%3E%3C/svg%3E") no-repeat;
}
@media (max-width: 1279px) {
  .circle-wrap .circle-content .logo-wrap .circle-logo {
    margin: 30px 30px 90px 0;
  }
}
@media (max-width: 1024px) {
  .circle-wrap .circle-content .logo-wrap .circle-logo {
    height: 30px;
    margin: 30px 30px 90px 0;
  }
}
@media (max-width: 768px) {
  .circle-wrap .circle-content .logo-wrap .circle-logo {
    margin: 30px 30px 60px 0;
  }
}
@media (max-width: 480px) {
  .circle-wrap .circle-content .logo-wrap .circle-logo {
    margin: 30px 30px 30px 0;
  }
}
.circle-wrap .circle-content .headline {
  margin: 0 30px;
  margin-bottom: 50px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
@media (max-width: 1279px) {
  .circle-wrap .circle-content .headline {
    max-width: 72%;
    margin: 0 15px;
  }
}
@media (max-width: 768px) {
  .circle-wrap .circle-content .headline {
    max-width: 100%;
  }
}
.circle-wrap .circle-content .headline h1 {
  display: inline-block;
  margin: 0;
  padding: 30px 0;
  color: white;
  font-size: 44px;
}
@media (max-width: 1024px) {
  .circle-wrap .circle-content .headline h1 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .circle-wrap .circle-content .headline h1 {
    font-size: 24px;
  }
}
@media (max-width: 479px) {
  .circle-wrap .circle-content .headline h1 {
    padding: 16px 0;
  }
}
.circle-wrap .circle-content .field-circle-text {
  width: 520px;
}
@media (max-width: 768px) {
  .circle-wrap .circle-content .field-circle-text {
    display: none;
  }
}
.circle-wrap .circle-content .field-circle-text p {
  margin: 20px 30px;
  color: #fff;
  font-size: 18px;
  letter-spacing: 0.9px;
  line-height: 1.73;
}
@media (max-width: 1280px) {
  .circle-wrap .circle-content .field-circle-text p {
    margin: 20px;
  }
}
@media (max-width: 1024px) {
  .circle-wrap .circle-content .field-circle-text p {
    width: 340px;
    margin: 30px 15px;
    font-size: 16px;
  }
}
.circle-wrap .circle-content .field-circle-text a {
  transition: 0.2s ease-in-out;
  color: #ffffff !important;
  font-weight: 700;
}
.circle-wrap .circle-content .field-circle-text a:hover {
  transition: 0.2s ease-in-out;
  color: #8ecae6 !important;
}

.header-subline {
  display: none;
  padding: 15px;
  background-color: rgba(16, 78, 139, 0.9);
}
@media (max-width: 768px) {
  .header-subline {
    display: block;
    padding: 25px 15px;
  }
  .header-subline p {
    margin: 0;
    margin-bottom: 10px;
    color: #ffffff !important;
    font-size: 18px;
    letter-spacing: 1.1px;
    line-height: 1.44;
  }
  .header-subline p a {
    color: #ffffff;
    font-weight: 700;
  }
  .header-subline p a:hover {
    color: #f1aeae !important;
  }
}

@media (max-width: 480px) {
  body.front section.top::before {
    display: none;
  }
}
@media (max-width: 480px) {
  body.front .circle-wrap {
    position: relative;
  }
}
@media (max-width: 480px) {
  body.front .circle {
    position: initial;
    height: 200px;
  }
}
body.front .circle-content {
  position: absolute;
  z-index: 1;
  width: 560px;
  margin: 240px 0 0;
}
@media (max-width: 1439px) {
  body.front .circle-content {
    margin: 150px 0 0;
  }
}
@media (max-width: 1279px) {
  body.front .circle-content {
    width: 600px;
  }
}
@media (max-width: 1024px) {
  body.front .circle-content {
    z-index: 3;
    width: 420px;
    margin: 120px 0 0;
  }
}
@media (max-width: 768px) {
  body.front .circle-content {
    width: 260px;
    margin: 100px 0 0;
  }
}
@media (max-width: 480px) {
  body.front .circle-content {
    bottom: 20px;
    width: 230px;
    margin: 0;
  }
}
body.front .circle-content .headline h1 {
  font-size: 42px;
}
@media (max-width: 1024px) {
  body.front .circle-content .headline h1 {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  body.front .circle-content .headline h1 {
    font-size: 24px;
  }
}

@media (max-width: 768px) {
  body:not(.front) section.top::before {
    content: "";
    display: none;
  }
}
@media (max-width: 768px) {
  body:not(.front) .circle-wrap .circle {
    position: initial;
  }
}
@media (max-width: 480px) {
  body:not(.front) .circle-wrap .circle {
    height: 170px;
  }
}
body:not(.front) .circle-wrap .circle-content {
  top: 0;
}
@media (max-width: 480px) {
  body:not(.front) .circle-wrap .circle-content {
    margin: 80px 0 0;
  }
}

.imprint h1, .imprint p {
  text-align: left;
}

@media (min-width: 1025px) {
  .menu-block {
    display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox; /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Chrome */
    display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
    width: calc(100% - 310px);
    align-content: center;
    justify-content: flex-end;
  }
}
@media (min-width: 1025px) and (max-width: 1279px) {
  .menu-block {
    justify-content: flex-end;
  }
}
@media (min-width: 1025px) {
  .menu-block nav {
    display: flex;
    -webkit-transition: margin 0.3s ease-in-out;
    -moz-transition: margin 0.3s ease-in-out;
    -o-transition: margin 0.3s ease-in-out;
    transition: margin 0.3s ease-in-out;
    align-items: center;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .menu-block nav {
    padding: 0 15px 0 0;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul {
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .menu-block nav > ul > li {
    display: inline-block;
    margin: 0 15px;
    padding: 15px 0;
    vertical-align: top;
  }
}
@media (min-width: 1025px) and (max-width: 1279px) {
  .menu-block nav > ul > li {
    margin: 0 8px;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li a {
    display: block;
    z-index: 2;
    color: white;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0.5px;
    text-transform: uppercase;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.is-active::after {
    content: "";
    display: block;
    margin-top: 3px;
    border-top: 1px solid #fff;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.is-active-trail::after {
    content: "";
    display: block;
    margin-top: 3px;
    border-top: 1px solid #fff;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li:hover.is-active::after, .menu-block nav > ul > li:hover.is-active-trail::after {
    border-top: 1px solid #104e8b;
  }
  .menu-block nav > ul > li:hover a {
    color: #104e8b;
  }
}
@media (min-width: 1025px) and (max-width: 1279px) {
  .menu-block nav > ul > li.has-children {
    position: relative;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children:hover > ul > li {
    opacity: 1;
    visibility: visible;
    width: 220px;
    background-color: white;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children > ul {
    display: block;
    position: absolute;
    max-height: 0;
    margin: 15px 0 0 -16px;
    padding: 0;
    background-color: white;
    list-style: none;
  }
  .menu-block nav > ul > li.has-children > ul > li {
    opacity: 0;
    visibility: hidden;
    padding: 0 15px 15px;
  }
  .menu-block nav > ul > li.has-children > ul > li::before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 12px;
    background-color: #737373;
  }
  .menu-block nav > ul > li.has-children > ul > li:first-child {
    padding: 12px 15px 15px;
  }
  .menu-block nav > ul > li.has-children > ul > li:first-child::before {
    display: none;
  }
  .menu-block nav > ul > li.has-children > ul > li a {
    color: #737373;
  }
  .menu-block nav > ul > li.has-children > ul > li a:hover {
    color: #104e8b;
  }
  .menu-block nav > ul > li.has-children > ul > li.is-active > a {
    color: #104e8b;
  }
  .menu-block nav > ul > li.has-children > ul > li.is-active-trail > a {
    color: #104e8b;
  }
  .menu-block nav > ul > li.has-children > ul > li.has-children:hover > ul {
    max-height: 500px;
  }
  .menu-block nav > ul > li.has-children > ul > li.has-children:hover > ul > li {
    opacity: 1;
    visibility: visible;
  }
  .menu-block nav > ul > li.has-children > ul > li > ul {
    display: block;
    position: absolute;
    top: 0;
    left: 250px;
    width: 250px;
    max-height: 0;
    padding: 0 15px;
    background-color: #eee;
    list-style: none;
  }
}
@media (min-width: 1025px) and (max-width: 1439px) {
  .menu-block nav > ul > li.has-children > ul > li > ul {
    right: 250px;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children > ul > li > ul > li {
    opacity: 0;
    visibility: hidden;
    width: 220px;
    padding: 0 15px 15px;
  }
}
@media (min-width: 1025px) and (max-width: 1279px) {
  .menu-block nav > ul > li.has-children > ul > li > ul > li {
    width: initial;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children > ul > li > ul > li::before {
    content: "";
    display: block;
    height: 1px;
    margin-bottom: 12px;
    background-color: #fff;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children > ul > li > ul > li:first-child {
    padding: 15px;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children > ul > li > ul > li:first-child::before {
    display: none;
  }
}
@media (min-width: 1025px) {
  .menu-block nav > ul > li.has-children > ul > li > ul > li.is-active a {
    color: #104e8b;
  }
}
@media (min-width: 1025px) {
  .menu-block nav .ls-desktop ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .menu-block nav .ls-desktop ul li a {
    margin: 0;
  }
}
@media (max-width: 1024px) {
  .menu-block nav {
    display: none;
    visibility: hidden;
    height: 0;
  }
  .menu-block nav.expanded {
    display: block;
    visibility: visible;
    position: fixed;
    top: 0;
    left: 0;
    height: auto;
    width: 100%;
    overflow-y: scroll;
    padding-top: 30px;
    background-color: #ffffff;
  }
  .menu-block nav.expanded ul {
    overflow: hidden;
    margin: 0;
    padding: 0;
    background-color: #fff;
  }
  .menu-block nav.expanded ul li {
    display: block !important;
    position: relative !important;
    margin: 0 15px;
    border-bottom: 1px solid #737373;
    padding: 15px 0;
  }
  .menu-block nav.expanded ul li:first-child::before {
    display: none;
  }
  .menu-block nav.expanded ul li:last-child {
    border-bottom: 0;
  }
  .menu-block nav.expanded ul li.has-children::after {
    content: "";
    display: block;
    position: absolute;
    top: 24px;
    right: 20px;
    height: 18px;
    width: 18px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background: url("/themes/bergmannlaw/images/dropdown_arrow.svg") no-repeat;
  }
  .menu-block nav.expanded ul li.open::after {
    top: 10px;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  .menu-block nav.expanded ul li a {
    color: #737373;
  }
  .menu-block nav.expanded ul li.has-children ul {
    display: block;
    opacity: 0;
    visibility: hidden;
    position: relative !important;
    top: 15px;
    left: 0 !important;
    max-height: 0;
    transition: max-height 0.5s ease !important;
    margin: 0 -15px;
    margin-top: 0;
    background-color: #eeeeee;
  }
  .menu-block nav.expanded ul li.has-children ul > li:last-child {
    border: none;
  }
  .menu-block nav.expanded ul li.has-children ul > li > ul {
    border: none;
    background-color: #cccccc;
  }
  .menu-block nav.expanded ul li.has-children ul > li > ul > li::before {
    background-color: white;
  }
  .menu-block nav.expanded ul li.has-children.open > ul {
    display: block;
    opacity: 1;
    visibility: visible;
    max-height: 1000px;
  }
  .menu-block nav.expanded ul:nth-child(2) {
    border-bottom: 1px solid #eee;
  }
  .menu-block nav.expanded .ls-desktop {
    display: none;
  }
  .menu-block nav.expanded .language-link--en {
    border: none;
    text-align: center;
  }
  .menu-block nav.expanded .language-link--en a {
    margin: 0;
    color: transparent;
  }
  .menu-block nav.expanded .language-link--de {
    text-align: center;
  }
  .menu-block nav.expanded .language-link--de a {
    margin: 0;
    color: transparent;
  }
}
section.top {
  position: relative;
  overflow: hidden;
}
section.top::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 40%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 40%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 40%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  z-index: 1;
}

_:-ms-fullscreen .paragraph-slider-detail-page, :root .foo .paragraph-slider-detail-page,
_:-ms-fullscreen .paragraph-slider-detail-page,
:root .paragraph-slider-detail-page {
  margin-bottom: -6px !important;
}

_:-ms-lang(x) .paragraph-slider-detail-page,
_:-webkit-full-screen .paragraph-slider-detail-page,
:root .paragraph-slider-detail-page {
  margin-bottom: -6px !important;
}

_:-ms-lang(x) .paragraph-slider-detail-page, .ie10 .paragraph-slider-detail-page {
  margin-bottom: -6px !important;
}

_:-ms-lang(x) .paragraph-slider-detail-page, .ie10up .paragraph-slider-detail-page {
  margin-bottom: -6px !important;
}

_:-ms-fullscreen .paragraph-slider-detail-page, :root .ie11up .paragraph-slider-detail-page {
  margin-bottom: -6px !important;
}

.visually-hidden {
  display: none;
}

body {
  margin: 0;
  font-family: "Roboto", "Arial", sans-serif;
  font-size: 20px;
  font-weight: 300;
}
@media (max-width: 1023px) {
  body {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  body {
    font-size: 16px;
  }
}

h1, h2, h3, h4 {
  color: #104e8b;
  font-family: "RobotoSlab", serif;
}

h1, h2 {
  font-size: 40px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  h1, h2 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  h1, h2 {
    font-size: 24px;
  }
}

section.main a {
  color: #104e8b;
}

a {
  text-decoration: none;
}

p {
  color: #000;
  font-size: 18px;
  line-height: 28px;
}

.contextual-links li {
  padding-left: 10px !important;
}
.contextual-links li::before {
  display: none !important;
}

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