@import "./vendor/swiper.min.css";@-ms-viewport {width: device-width;}html {box-sizing: border-box;-ms-overflow-style: scrollbar;}*,*::before,*::after {box-sizing: inherit;}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container {max-width: 540px;}}@media (min-width: 768px) {.container {max-width: 720px;}}@media (min-width: 992px) {.container {max-width: 960px;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col,.no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-first {-ms-flex-order: -1;order: -1;}.order-last {-ms-flex-order: 13;order: 13;}.order-0 {-ms-flex-order: 0;order: 0;}.order-1 {-ms-flex-order: 1;order: 1;}.order-2 {-ms-flex-order: 2;order: 2;}.order-3 {-ms-flex-order: 3;order: 3;}.order-4 {-ms-flex-order: 4;order: 4;}.order-5 {-ms-flex-order: 5;order: 5;}.order-6 {-ms-flex-order: 6;order: 6;}.order-7 {-ms-flex-order: 7;order: 7;}.order-8 {-ms-flex-order: 8;order: 8;}.order-9 {-ms-flex-order: 9;order: 9;}.order-10 {-ms-flex-order: 10;order: 10;}.order-11 {-ms-flex-order: 11;order: 11;}.order-12 {-ms-flex-order: 12;order: 12;}.offset-1 {margin-left: 8.333333%;}.offset-2 {margin-left: 16.666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.333333%;}.offset-5 {margin-left: 41.666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.333333%;}.offset-8 {margin-left: 66.666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.333333%;}.offset-11 {margin-left: 91.666667%;}@media (min-width: 576px) {.col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-sm-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-sm-first {-ms-flex-order: -1;order: -1;}.order-sm-last {-ms-flex-order: 13;order: 13;}.order-sm-0 {-ms-flex-order: 0;order: 0;}.order-sm-1 {-ms-flex-order: 1;order: 1;}.order-sm-2 {-ms-flex-order: 2;order: 2;}.order-sm-3 {-ms-flex-order: 3;order: 3;}.order-sm-4 {-ms-flex-order: 4;order: 4;}.order-sm-5 {-ms-flex-order: 5;order: 5;}.order-sm-6 {-ms-flex-order: 6;order: 6;}.order-sm-7 {-ms-flex-order: 7;order: 7;}.order-sm-8 {-ms-flex-order: 8;order: 8;}.order-sm-9 {-ms-flex-order: 9;order: 9;}.order-sm-10 {-ms-flex-order: 10;order: 10;}.order-sm-11 {-ms-flex-order: 11;order: 11;}.order-sm-12 {-ms-flex-order: 12;order: 12;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.333333%;}.offset-sm-2 {margin-left: 16.666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.333333%;}.offset-sm-5 {margin-left: 41.666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.333333%;}.offset-sm-8 {margin-left: 66.666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.333333%;}.offset-sm-11 {margin-left: 91.666667%;}}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-md-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-md-first {-ms-flex-order: -1;order: -1;}.order-md-last {-ms-flex-order: 13;order: 13;}.order-md-0 {-ms-flex-order: 0;order: 0;}.order-md-1 {-ms-flex-order: 1;order: 1;}.order-md-2 {-ms-flex-order: 2;order: 2;}.order-md-3 {-ms-flex-order: 3;order: 3;}.order-md-4 {-ms-flex-order: 4;order: 4;}.order-md-5 {-ms-flex-order: 5;order: 5;}.order-md-6 {-ms-flex-order: 6;order: 6;}.order-md-7 {-ms-flex-order: 7;order: 7;}.order-md-8 {-ms-flex-order: 8;order: 8;}.order-md-9 {-ms-flex-order: 9;order: 9;}.order-md-10 {-ms-flex-order: 10;order: 10;}.order-md-11 {-ms-flex-order: 11;order: 11;}.order-md-12 {-ms-flex-order: 12;order: 12;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.333333%;}.offset-md-2 {margin-left: 16.666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.333333%;}.offset-md-5 {margin-left: 41.666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.333333%;}.offset-md-8 {margin-left: 66.666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.333333%;}.offset-md-11 {margin-left: 91.666667%;}}@media (min-width: 992px) {.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-lg-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-lg-first {-ms-flex-order: -1;order: -1;}.order-lg-last {-ms-flex-order: 13;order: 13;}.order-lg-0 {-ms-flex-order: 0;order: 0;}.order-lg-1 {-ms-flex-order: 1;order: 1;}.order-lg-2 {-ms-flex-order: 2;order: 2;}.order-lg-3 {-ms-flex-order: 3;order: 3;}.order-lg-4 {-ms-flex-order: 4;order: 4;}.order-lg-5 {-ms-flex-order: 5;order: 5;}.order-lg-6 {-ms-flex-order: 6;order: 6;}.order-lg-7 {-ms-flex-order: 7;order: 7;}.order-lg-8 {-ms-flex-order: 8;order: 8;}.order-lg-9 {-ms-flex-order: 9;order: 9;}.order-lg-10 {-ms-flex-order: 10;order: 10;}.order-lg-11 {-ms-flex-order: 11;order: 11;}.order-lg-12 {-ms-flex-order: 12;order: 12;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.333333%;}.offset-lg-2 {margin-left: 16.666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.333333%;}.offset-lg-5 {margin-left: 41.666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.333333%;}.offset-lg-8 {margin-left: 66.666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.333333%;}.offset-lg-11 {margin-left: 91.666667%;}}@media (min-width: 1200px) {.col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-xl-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-xl-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-xl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-xl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-xl-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-xl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-xl-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-xl-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-xl-first {-ms-flex-order: -1;order: -1;}.order-xl-last {-ms-flex-order: 13;order: 13;}.order-xl-0 {-ms-flex-order: 0;order: 0;}.order-xl-1 {-ms-flex-order: 1;order: 1;}.order-xl-2 {-ms-flex-order: 2;order: 2;}.order-xl-3 {-ms-flex-order: 3;order: 3;}.order-xl-4 {-ms-flex-order: 4;order: 4;}.order-xl-5 {-ms-flex-order: 5;order: 5;}.order-xl-6 {-ms-flex-order: 6;order: 6;}.order-xl-7 {-ms-flex-order: 7;order: 7;}.order-xl-8 {-ms-flex-order: 8;order: 8;}.order-xl-9 {-ms-flex-order: 9;order: 9;}.order-xl-10 {-ms-flex-order: 10;order: 10;}.order-xl-11 {-ms-flex-order: 11;order: 11;}.order-xl-12 {-ms-flex-order: 12;order: 12;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.333333%;}.offset-xl-2 {margin-left: 16.666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.333333%;}.offset-xl-5 {margin-left: 41.666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.333333%;}.offset-xl-8 {margin-left: 66.666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.333333%;}.offset-xl-11 {margin-left: 91.666667%;}}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: -ms-flexbox !important;display: flex !important;}.d-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}@media (min-width: 576px) {.d-sm-none {display: none !important;}.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !important;}.d-sm-table {display: table !important;}.d-sm-table-row {display: table-row !important;}.d-sm-table-cell {display: table-cell !important;}.d-sm-flex {display: -ms-flexbox !important;display: flex !important;}.d-sm-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 768px) {.d-md-none {display: none !important;}.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !important;}.d-md-table {display: table !important;}.d-md-table-row {display: table-row !important;}.d-md-table-cell {display: table-cell !important;}.d-md-flex {display: -ms-flexbox !important;display: flex !important;}.d-md-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 992px) {.d-lg-none {display: none !important;}.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !important;}.d-lg-table {display: table !important;}.d-lg-table-row {display: table-row !important;}.d-lg-table-cell {display: table-cell !important;}.d-lg-flex {display: -ms-flexbox !important;display: flex !important;}.d-lg-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 1200px) {.d-xl-none {display: none !important;}.d-xl-inline {display: inline !important;}.d-xl-inline-block {display: inline-block !important;}.d-xl-block {display: block !important;}.d-xl-table {display: table !important;}.d-xl-table-row {display: table-row !important;}.d-xl-table-cell {display: table-cell !important;}.d-xl-flex {display: -ms-flexbox !important;display: flex !important;}.d-xl-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media print {.d-print-none {display: none !important;}.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !important;}.d-print-table {display: table !important;}.d-print-table-row {display: table-row !important;}.d-print-table-cell {display: table-cell !important;}.d-print-flex {display: -ms-flexbox !important;display: flex !important;}.d-print-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}.flex-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}@media (min-width: 576px) {.flex-sm-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-sm-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-sm-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-sm-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-sm-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-sm-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-sm-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-sm-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-sm-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-sm-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-sm-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-sm-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-sm-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-sm-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-sm-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-sm-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-sm-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-sm-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 768px) {.flex-md-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-md-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-md-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-md-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-md-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-md-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-md-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-md-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-md-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-md-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-md-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-md-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-md-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-md-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-md-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-md-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-md-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-md-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 992px) {.flex-lg-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-lg-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-lg-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-lg-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-lg-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-lg-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-lg-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-lg-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-lg-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-lg-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-lg-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-lg-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-lg-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-lg-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-lg-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-lg-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-lg-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-lg-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 1200px) {.flex-xl-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-xl-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-xl-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-xl-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-xl-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-xl-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-xl-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-xl-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-xl-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-xl-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-xl-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-xl-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-xl-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-xl-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-xl-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-xl-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-xl-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-xl-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@font-face {font-family: 'TT Commons W01';src: url("/assets/www/TTCommons-Regular.woff2") format("woff2"), url("/assets/www/TTCommons-Regular.woff") format("woff");font-weight: 400;font-style: normal;}@font-face {font-family: 'TT Commons W01';src: url("/assets/www/TTCommons-DemiBold.woff2") format("woff2"), url("/assets/www/TTCommons-DemiBold.woff") format("woff");font-weight: 600;font-style: normal;}@font-face {font-family: 'TT Commons W01';src: url("/assets/www/TTCommons-Bold.woff2") format("woff2"), url("/assets/www/TTCommons-Bold.woff") format("woff");font-weight: 700;font-style: normal;}html,body {color: #394459;font-family: 'TT Commons W01', Arial, Helvetica, sans-serif;font-size: 20px;font-weight: 400;line-height: 28px;}a {text-decoration: none;}strong {font-weight: 700;}h1 {font-size: 3.13rem;line-height: 3.7rem;font-weight: 700;}h2,h3 {font-weight: 600;}h2 {font-size: 2.36rem;line-height: 2.8rem;margin-top: 0;}h3 {font-size: 1.58rem;line-height: 2rem;}@media (max-width: 767px) {h1 {font-size: 2rem;line-height: 2.5rem;}h2 {font-size: 1.7rem;line-height: 2.1rem;margin-top: 0;}h3 {font-size: 1.4rem;line-height: 1.7rem;}}@media (max-width: 479px) {h1 {font-size: 1.5rem;line-height: 1.8rem;}h2 {font-size: 1.3rem;line-height: 1.6rem;margin-top: 0;}h3 {font-size: 1.1rem;line-height: 1.4rem;}p {hyphens: auto;}}.float-right {float: right;}.text-center {text-align: center;}button,.btn [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;border: none;background: transparent;outline: none;}@-webkit-keyframes bounce {0%,20%,50%,80%,100% {-webkit-transform: translateY(0);}40% {-webkit-transform: translateY(-30px);}60% {-webkit-transform: translateY(-15px);}}@-moz-keyframes bounce {0%,20%,50%,80%,100% {-moz-transform: translateY(0);}40% {-moz-transform: translateY(-30px);}60% {-moz-transform: translateY(-15px);}}@-o-keyframes bounce {0%,20%,50%,80%,100% {-o-transform: translateY(0);}40% {-o-transform: translateY(-30px);}60% {-o-transform: translateY(-15px);}}@keyframes bounce {0%,20%,50%,80%,100% {transform: translateY(0);}40% {transform: translateY(-30px);}60% {transform: translateY(-15px);}}body {margin: 0;}.page-content .corona-hotline {position: absolute;right: 50px;top: 180px;width: 400px;border: none;z-index: 10;}.page-content .corona-hotline:hover {border: none;}@media (max-width: 1800px) {.page-content .corona-hotline {width: 300px;right: 30px;}}@media (max-width: 1600px) {.page-content .corona-hotline {right: 30px;top: 160px;width: 300px;}}@media (max-width: 767px) {.jwa_home .page-content .corona-hotline {top: 40%;right: auto;left: 0;width: 300px;position: absolute;}}@media (max-width: 767px) {.jwa_home .page-content .corona-hotline {width: 100%;top: 45%;z-index: 10;}}.container.container-medium {max-width: 1100px;}.container .container-small {max-width: 840px;margin: 0 auto;}img {height: auto;max-width: 100%;}.container {padding-right: 30px;padding-left: 30px;}.container .row {margin-left: -30px;margin-right: -30px;}.container .row .col-1,.container .row .col-2,.container .row .col-3,.container .row .col-4,.container .row .col-5,.container .row .col-6,.container .row .col-7,.container .row .col-8,.container .row .col-9,.container .row .col-10,.container .row .col-11,.container .row .col-12,.container .row .col,.container .row .col-auto,.container .row .col-sm-1,.container .row .col-sm-2,.container .row .col-sm-3,.container .row .col-sm-4,.container .row .col-sm-5,.container .row .col-sm-6,.container .row .col-sm-7,.container .row .col-sm-8,.container .row .col-sm-9,.container .row .col-sm-10,.container .row .col-sm-11,.container .row .col-sm-12,.container .row .col-sm,.container .row .col-sm-auto,.container .row .col-md-1,.container .row .col-md-2,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container .row .col-md-9,.container .row .col-md-10,.container .row .col-md-11,.container .row .col-md-12,.container .row .col-md,.container .row .col-md-auto,.container .row .col-lg-1,.container .row .col-lg-2,.container .row .col-lg-3,.container .row .col-lg-4,.container .row .col-lg-5,.container .row .col-lg-6,.container .row .col-lg-7,.container .row .col-lg-8,.container .row .col-lg-9,.container .row .col-lg-10,.container .row .col-lg-11,.container .row .col-lg-12,.container .row .col-lg,.container .row .col-lg-auto,.container .row .col-xl-1,.container .row .col-xl-2,.container .row .col-xl-3,.container .row .col-xl-4,.container .row .col-xl-5,.container .row .col-xl-6,.container .row .col-xl-7,.container .row .col-xl-8,.container .row .col-xl-9,.container .row .col-xl-10,.container .row .col-xl-11,.container .row .col-xl-12,.container .row .col-xl,.container .row .col-xl-auto {padding-right: 30px;padding-left: 30px;}section {padding: 100px 0;}section.bg-grey {background-color: #E2E2E3;}section#full-width {padding: 0;}.page-content .btn:hover {color: white;}a.btn:hover {border: 1px solid #394459;color: white;}.btn {background-color: white;border: 1px solid #394459;color: #394459;cursor: pointer;display: inline-block;padding: .6rem 1.4rem .6rem;margin-bottom: 30px;text-align: center;transition: all;font-size: .9rem;font-weight: 700;}.btn:hover {background-color: #394459;color: white;border: 1px solid #394459;}@media (min-width: 1199px) {.container {max-width: 1400px;}}@media (max-width: 1199px) {.container.container-medium {max-width: 100%;}section {padding: 50px 0;}}@media (max-width: 479px) {.container {padding-right: 25px;padding-left: 25px;}.container .row {margin-left: -25px;margin-right: -25px;}.container .row .col-1,.container .row .col-2,.container .row .col-3,.container .row .col-4,.container .row .col-5,.container .row .col-6,.container .row .col-7,.container .row .col-8,.container .row .col-9,.container .row .col-10,.container .row .col-11,.container .row .col-12,.container .row .col,.container .row .col-auto,.container .row .col-sm-1,.container .row .col-sm-2,.container .row .col-sm-3,.container .row .col-sm-4,.container .row .col-sm-5,.container .row .col-sm-6,.container .row .col-sm-7,.container .row .col-sm-8,.container .row .col-sm-9,.container .row .col-sm-10,.container .row .col-sm-11,.container .row .col-sm-12,.container .row .col-sm,.container .row .col-sm-auto,.container .row .col-md-1,.container .row .col-md-2,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container .row .col-md-9,.container .row .col-md-10,.container .row .col-md-11,.container .row .col-md-12,.container .row .col-md,.container .row .col-md-auto,.container .row .col-lg-1,.container .row .col-lg-2,.container .row .col-lg-3,.container .row .col-lg-4,.container .row .col-lg-5,.container .row .col-lg-6,.container .row .col-lg-7,.container .row .col-lg-8,.container .row .col-lg-9,.container .row .col-lg-10,.container .row .col-lg-11,.container .row .col-lg-12,.container .row .col-lg,.container .row .col-lg-auto,.container .row .col-xl-1,.container .row .col-xl-2,.container .row .col-xl-3,.container .row .col-xl-4,.container .row .col-xl-5,.container .row .col-xl-6,.container .row .col-xl-7,.container .row .col-xl-8,.container .row .col-xl-9,.container .row .col-xl-10,.container .row .col-xl-11,.container .row .col-xl-12,.container .row .col-xl,.container .row .col-xl-auto {padding-right: 25px;padding-left: 25px;}}.page-header {background: white;-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);height: 152px;left: 0;position: fixed;right: 0;top: 0;width: 100%;z-index: 100;}.page-header > .container {height: 100%;position: relative;}.page-header .logo {width: 300px;height: 27px;position: absolute;left: 30px;top: 72px;}.page-header .logo svg {width: auto;height: 100%;}.page-header .contact-btn {position: absolute;right: 30px;top: 65px;width: 180px;height: 48px;}.page-header .contact-btn.en,.page-header .contact-btn.fr {width: 231px;}.page-header .nav-wrapper {float: right;padding-right: 260px;padding-top: 57px;}.page-header nav ul {padding: 0;}.page-header nav ul li {display: inline-block;padding: 0 3px 50px 3px;margin: 0 6px;position: relative;}.page-header nav ul li.jwa_menu_page_onlinefallanmeldung,.page-header nav ul li.jwa_menu_page_terminbuchung {display: none;}.page-header nav ul li.active a,.page-header nav ul li.open a {border-bottom: 2px solid #394459;}.page-header nav ul li.active ul li a,.page-header nav ul li.open ul li a {border: none;}.page-header nav ul li a {color: #394459;font-weight: 700;padding: 0 5px 3px;border-bottom: 2px solid transparent;}.page-header nav ul li a:hover {border-bottom: 2px solid #394459;}.page-header nav ul li:hover ul {display: block;}.page-header nav ul li ul {position: absolute;left: -11px;top: 75px;padding: 15px 20px;display: none;background: white;-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);}.page-header nav ul li ul li {margin: 0 0 4px;padding: 0;display: block;}.page-header nav ul li ul li.active a {border: none;font-weight: 600;}.page-header nav ul li ul li.active a:hover {border: none;}.page-header nav ul li ul li a {white-space: nowrap;font-weight: 400;padding: 0 0 3px;border: none;}.page-header nav ul li ul li a:hover {color: #839BB0;border: none;}.page-header .language-wrapper {list-style-type: none;position: absolute;top: 15px;right: 30px;margin: 0;padding: 0;}.page-header .language-wrapper li {display: inline-block;margin: 0 3px;line-height: 1rem;}.page-header .language-wrapper li.active,.page-header .language-wrapper li:hover {border-bottom: 1px solid #000000;}.page-header .language-wrapper li a {font-size: .85rem;color: #394459;}.page-header #btn-menu {position: absolute;right: 30px;top: 55px;padding: 0;display: none;outline: none;}.page-header #btn-menu:before {content: "\f0c9";font-family: "Font Awesome 5 Pro";font-weight: 100;font-size: 1.5rem;color: #394459;}@media (max-width: 1300px) {.page-header .logo {width: 230px;height: 21px;top: 78px;}}@media (max-width: 1199px) {.page-header {height: 120px;}.page-header .contact-btn {right: 90px;top: 45px;}.page-header .logo {width: 220px;height: 20px;top: 55px;}.page-header .language-wrapper {top: 55px;right: 340px;}.page-header .nav-wrapper {display: none;}.page-header .nav-wrapper nav ul li.jwa_menu_page_onlinefallanmeldung,.page-header .nav-wrapper nav ul li.jwa_menu_page_terminbuchung {display: block;}.page-header #btn-menu {display: block;}}@media (max-width: 767px) {.page-header #btn-menu {top: 50px;}.page-header .language-wrapper {top: 53px;right: 90px;}.page-header .contact-btn {right: 25px;bottom: 25px;left: auto;top: auto;width: 40px;height: 40px;position: fixed;border-radius: 100%;-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);}.page-header .contact-btn.fr,.page-header .contact-btn.en {width: 40px;}.page-header .contact-btn:after {content: '';width: 100%;height: 100%;display: block;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 58.2 58.2' style='enable-background:new 0 0 58.2 58.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;stroke:%23394459;stroke-width:2;stroke-miterlimit:10;%7D .st1%7Bfill:%23394459;%7D%0A%3C/style%3E%3Cpath class='st0' d='M57.2,29.1c0,15.5-12.6,28.1-28.1,28.1S1,44.6,1,29.1C1,28,1.1,27,1.2,25.9C2.1,17.7,6.6,10.5,13.1,6 c4.5-3.2,10.1-5,16-5C44.6,1,57.2,13.6,57.2,29.1z'/%3E%3Cpath class='st1' d='M50.5,24.8l-5.6-1.3c-0.6-0.1-1.3,0.1-1.5,0.7l-2.6,6.1c-0.2,0.5-0.1,1.2,0.4,1.5l3.3,2.7 c-1.9,4.2-5.3,7.6-9.6,9.6l-2.7-3.3c-0.4-0.4-1-0.6-1.5-0.4L24.5,43c-0.6,0.2-0.9,0.9-0.7,1.5l1.3,5.6c0.1,0.6,0.7,1,1.3,1 c13.8,0,25.1-11.2,25.1-25.1C51.5,25.5,51.1,25,50.5,24.8z'/%3E%3Cg%3E%3Cpath class='st1' d='M17.5,23.8v2.7H9.3v-1.9l4.4-4.6c0.2-0.2,0.4-0.4,0.5-0.6c0.1-0.2,0.3-0.4,0.4-0.6c0.1-0.2,0.2-0.4,0.2-0.7 c0-0.4-0.1-0.7-0.3-0.9c-0.2-0.2-0.6-0.3-1-0.3c-0.5,0-0.9,0.1-1.1,0.4s-0.4,0.6-0.4,1.1l-2.7-0.2c0-0.5,0.1-1,0.3-1.5 c0.2-0.5,0.5-0.9,0.8-1.2c0.4-0.3,0.8-0.6,1.3-0.8c0.5-0.2,1.1-0.3,1.7-0.3c0.7,0,1.2,0.1,1.8,0.3c0.5,0.2,1,0.4,1.3,0.7 c0.4,0.3,0.6,0.7,0.8,1.1c0.2,0.4,0.3,0.9,0.3,1.4c0,0.5-0.1,0.9-0.3,1.3c-0.2,0.4-0.4,0.8-0.7,1.1c-0.3,0.4-0.6,0.7-0.9,1 l-2.3,2.4H17.5z'/%3E%3Cpath class='st1' d='M27.8,24.3h-1.2v2.1h-2.8v-2.1h-5.2v-2.5l4.7-7.4h3.3v7.2h1.2V24.3z M21.4,21.7h2.4v-3.8L21.4,21.7z'/%3E%3Cpath class='st1' d='M31.7,18.5c0.2-0.2,0.4-0.3,0.6-0.5c0.2-0.1,0.5-0.2,0.8-0.3c0.3-0.1,0.7-0.2,1.1-0.2c0.5,0,0.9,0.1,1.3,0.3 c0.4,0.2,0.8,0.4,1.1,0.7c0.3,0.3,0.5,0.7,0.7,1.2c0.2,0.5,0.3,1,0.3,1.5v5.1h-2.6v-4.7c0-0.6-0.1-1-0.4-1.3 c-0.3-0.3-0.7-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.4,0.8-0.4,1.3v4.7h-2.6v-12h2.6V18.5z'/%3E%3C/g%3E%3C/svg%3E");}.page-header .contact-btn img {display: none;}}@media (max-width: 479px) {.page-header {height: 100px;}.page-header .logo {top: 40px;left: 25px;}.page-header .language-wrapper {display: none;}.page-header #btn-menu {top: 34px;}}@media (max-width: 360px) {.page-header .logo {width: 175px;height: 16px;}}.page-content {padding-top: 152px;display: block;}.page-content a {color: #394459;border-bottom: 1px solid #394459;}.page-content a:hover {color: #839BB0;border-bottom: 1px solid #839BB0;}.page-content ul {padding-left: 20px;margin-top: 10px;}.page-content ul ul {margin-top: 0;}.page-content .col-lg-4 h3,.page-content .col-lg-6 h3 {margin-bottom: 0;}.page-content .downloads {margin-top: 40px;}.page-content .downloads .download-img {margin-bottom: 20px;transition: all .2s ease-in-out;}.page-content .downloads .download-img:hover {-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}.page-content .downloads .download-img a {margin-right: 5px;}.page-content .downloads .download-img img {-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);}.page-content .darf-man-das {color: #394459;display: block;padding-top: 10px;border: none;text-indent: -1.6em;padding-left: 1.6em;}.page-content .darf-man-das:hover {border: none;}.page-content .darf-man-das .far,.page-content .darf-man-das p {display: inline;}.page-content .darf-man-das p {margin: 0;}.page-content .darf-man-das .far {font-size: 1.1rem;padding-right: 5px;}.page-content .divider-image {width: 100%;height: 100vh;background-size: cover;background-position: center 152px;background-attachment: fixed;background-repeat: no-repeat;}@media (max-width: 1199px) {.page-content {padding-top: 120px;}.page-content .divider-image {background-attachment: inherit;}}@media (max-width: 479px) {.page-content {padding-top: 100px;}.page-content .downloads .download-img {max-width: 80%;}.page-content .divider-image {background-position: center;height: 60vh;}.page-content .darf-man-das {text-indent: -1.4em;padding-left: 1.4em;}.page-content .darf-man-das p {font-size: 1rem;line-height: 1.3rem;}.page-content .darf-man-das .far {font-size: .9rem;padding-right: 5px;}}.page-footer {background: #394459;padding: 37px 0;position: relative;z-index: 10;}.page-footer .container {position: relative;}.page-footer .footer-inner {display: flex;justify-content: space-between;align-items: flex-start;}.page-footer .logo {width: 206px;height: 19px;display: block;margin-bottom: 20px;}.page-footer .logo img {width: 100%;}.page-footer p,.page-footer a {color: white;margin: 0;}.page-footer a {border-bottom: 1px solid transparent;}.page-footer a:hover {border-bottom: 1px solid white;}.page-footer .locations {display: flex;width: 60%;flex-wrap: wrap;gap: 20px;padding-top: 10px;}.page-footer .locations .location-divider {display: none;}.page-footer .locations .location {display: flex;flex-direction: column;flex: 0 0 calc(25% - 15px);}.page-footer .locations .location strong {padding: .3em 0;display: block;}.page-footer .locations .location span {display: block;font-size: .85rem;line-height: 1.4;}.page-footer .contact {margin: 0;background: white;padding: 1em 1em;}.page-footer .contact:hover {-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.page-footer .contact a:hover {color: #839BB0;}.page-footer .contact p,.page-footer .contact a {color: #394459;}.page-footer .contact a {display: block;}.page-footer .contact h4 {margin: 0 0 20px;font-size: 1.3rem;line-height: 1.6rem;}.page-footer .copy {margin-top: 30px;}.page-footer .copy .rm-open-popup:hover {cursor: pointer;}.page-footer .copy a {margin-right: 30px;font-size: .85rem;}.page-footer .language-wrapper {list-style-type: none;margin: 8px 0 0;padding: 0;display: none;}.page-footer .language-wrapper li {display: inline-block;margin: 0 6px 0 0;line-height: 1rem;}.page-footer .language-wrapper li.active,.page-footer .language-wrapper li:hover {border-bottom: 1px solid white;}.page-footer .language-wrapper li a {font-size: .85rem;color: white;}@media (max-width: 1700px) {.page-footer .locations .location {margin-right: 0;}.page-footer .locations .location p {padding: 0;}}@media (max-width: 1439px) {.page-footer .locations .location {flex: 0 0 calc(50% - 15px);}.page-footer .copy {padding-top: 20px;}.page-footer .copy a {margin: 0 20px 0 0;}.page-footer .contact {margin: 0 0 1em;max-width: fit-content;}}@media (max-width: 991px) {.page-footer .footer-inner {flex-direction: column;}.page-footer .locations {width: 100%;}.page-footer .locations .location {flex: 0 0 calc(33% - 15px);}.page-footer .contact-copy {padding-top: 2em;}}@media (max-width: 767px) {.page-footer .locations {width: 100%;gap: 0;}.page-footer .locations .location {flex: 0 0 50%;padding: .5em 0;}.page-footer .locations .location span {font-size: .8rem;}.page-footer .copy a {display: block;}.page-footer .language-wrapper {display: block;}}.accordion .accordion-element .accordion-title {cursor: pointer;margin-bottom: 0;position: relative;padding-right: 30px;}.accordion .accordion-element .accordion-title:after {content: "\f105";font-family: "Font Awesome 5 Pro";font-weight: 400;font-size: 1.3rem;position: absolute;right: 0;top: 2px;}.accordion .accordion-element .accordion-body {max-height: 0;overflow: hidden;padding-right: 20px;transition: max-height 0.25s;}.accordion .accordion-element .accordion-body ul {margin: 1em 0;}.accordion .accordion-element .accordion-body .btn {font-size: .8rem;padding: 0.4rem 1.1rem 0.35rem;margin-right: 10px;}.accordion .accordion-element .accordion-body .btn:first-child {background: #394459;color: white;}.accordion .accordion-element .accordion-body .btn:first-child:hover {background: white;color: #394459;}.accordion .accordion-element .accordion-body .btn:last-child {margin: 0;}.accordion .accordion-element.open .accordion-title:after {content: "\f107";}.accordion .accordion-element.open .accordion-body {max-height: 2000px;transition: max-height 2s;}@media (max-width: 767px) {.accordion-body {padding-right: 0;}.accordion-title {padding-right: 20px;}}.bp-form.contact {margin-top: 30px;}.bp-form ::-webkit-input-placeholder {color: #394459;}.bp-form :-ms-input-placeholder {color: #394459;}.bp-form ::placeholder {color: #394459;}.bp-form .input-fields {margin-bottom: 15px;}.bp-form .input-fields textarea {min-height: 150px;}.bp-form .input-fields label {font-size: 1rem;margin-bottom: 5px;display: block;}.bp-form .btn {font-size: 18px;margin-top: 30px;}.bp-form #hidden-field {display: none;}.bp-form .form-control {font-family: 'TT Commons W01', Arial, Helvetica, sans-serif;display: block;width: 100%;border: 1px solid #394459;border-radius: 0;padding: 15px 15px 10px;font-size: 1rem;color: #394459;-webkit-appearance: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;background: transparent;outline: none;}.bp-form .custom-radio .custom-control-label::before {border-radius: 50%;}.bp-form .header-label {font-size: 1.1rem;padding: 10px 0;display: block;}.bp-form .custom-control {position: relative;display: block;min-height: 1.5rem;padding-left: 1.5rem;}.bp-form .custom-control.custom-select {padding: 0;position: relative;}.bp-form .custom-control.custom-select:after {content: "\f107";font-family: "Font Awesome 5 Pro";font-weight: 400;position: absolute;right: 20px;top: 45px;}.bp-form .custom-control.custom-select select {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;display: block;width: 100%;border: 1px solid #394459;border-radius: 0;padding: 12px 15px;font-size: .8rem;outline: none;background: white;color: #394459;}.bp-form .custom-control.custom-select select::-ms-expand {display: none;}.bp-form .custom-radio .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.bp-form .custom-control-input:checked ~ .custom-control-label::before {color: #fff;border-color: #394459;background-color: #394459;}.bp-form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.bp-form .custom-radio .custom-control-label::after {width: .45rem;height: .45rem;top: 8px;left: -23px;}.bp-form .custom-control-label {position: relative;margin-bottom: 0;vertical-align: top;}.bp-form .custom-control-label::before {position: absolute;top: 4px;left: -27px;display: block;width: .85rem;height: .85rem;pointer-events: none;content: "";background-color: #fff;border: #394459 solid 1px;border-radius: .25rem;}.bp-form .custom-control-label::after {position: absolute;top: 7px;left: -24px;display: block;width: .6rem;height: .6rem;content: "";background: no-repeat 1% 50%;}.bp-form .custom-control-input {position: absolute;opacity: 0;left: 2px;z-index: 100;top: 2px;}#success {background: #394459;padding: 40px;color: white;}.social-bar {position: fixed;left: 45px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.social-bar a {display: block;color: #394459;padding: 8px 0;}.social-bar a:hover {color: #839BB0;}@media (max-width: 1540px) {.content-large .social-bar {display: none;}}@media (max-width: 1199px) {.social-bar {display: none;}}.home .intro-image {background-position: center;}.intro-image {position: relative;}.intro-image .disturber {position: absolute;top: 5em;right: 0;z-index: 10;}.intro-image .disturber .disturber-item {display: block;margin: 15px 0;background: #394459;color: white;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;}.intro-image .disturber .disturber-item:hover {background: white;color: #394459;cursor: pointer;}.intro-image .img-item {position: relative;background-size: cover;background-position: center center;top: 0;left: 0;width: 100%;height: calc(100vh - 152px);z-index: 1;}.intro-image .img-item.showing {opacity: 1;z-index: 2;}.intro-image .intro-image-content {margin: 0;position: absolute;top: auto;left: 50%;transform: translateX(-50%);bottom: 5%;z-index: 3;}.intro-image .quicklink {color: white;padding-top: 30px;}.intro-image .quicklink:hover .quicklink-icon {-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);}.intro-image .quicklink .quicklink-title {margin-bottom: 10px;-webkit-text-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);-moz-text-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);text-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);}.intro-image .quicklink .quicklink-icon {margin: 0 auto;width: 80px;height: 80px;background: white;border-radius: 100%;padding: 22px;display: block;border: none;transition: all .2s ease-in-out;-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);}.intro-image .quicklink .quicklink-icon:before {width: 90%;height: 90%;display: block;background-repeat: no-repeat;}.intro-image .quicklink .quicklink-icon.mail:before {content: '';background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 37.359 28.019'%3E%3Cpath id='email-3' d='M18.68,18.12.023,3H37.334Zm0,4.007L0,6.988V31.019H37.359V6.99Z' transform='translate(0 -3)' fill='%23394459'/%3E%3C/svg%3E%0A");margin: 6px 0 0 2px;}.intro-image .quicklink .quicklink-icon.map:before {content: '';background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.089 37.27'%3E%3Cpath id='Pfad_694' d='M18.044,2A13.035,13.035,0,0,0,5,15.044C5,24.828,18.044,39.27,18.044,39.27S31.089,24.828,31.089,15.044A13.035,13.035,0,0,0,18.044,2Zm0,17.7A4.659,4.659,0,1,1,22.7,15.044,4.66,4.66,0,0,1,18.044,19.7Z' transform='translate(-5 -2)' fill='%23394459'/%3E%3C/svg%3E%0A");margin: 3px 0 0 7px;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.intro-image .quicklink .quicklink-icon .quicklink-icon.map:before {margin: 3px 0 0 3px;}.intro-image .quicklink .quicklink-icon .quicklink-icon.mail:before {margin: 4px 0 0 2px;}}.intro-image .quicklink .quicklink-icon.phone:before {content: '';background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 37.3 37.3' style='enable-background:new 0 0 37.3 37.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23394459;%7D%0A%3C/style%3E%3Cpath class='st0' d='M35.9,1.8L28.3,0c-0.8-0.2-1.7,0.2-2,1l-3.5,8.2c-0.3,0.7-0.1,1.6,0.5,2l4.4,3.6c-2.6,5.6-7.2,10.2-12.9,12.9 l-3.6-4.4c-0.5-0.6-1.3-0.8-2-0.5l-8.2,3.5c-0.8,0.3-1.2,1.2-1,2l1.7,7.6c0.2,0.8,0.9,1.4,1.7,1.4c18.6,0,33.8-15.1,33.8-33.8 C37.3,2.7,36.7,2,35.9,1.8z'/%3E%3Cpath class='st0' d='M-37.5-226h-74.6c-8.8,0-16,7.2-16,16v138.6c0,8.8,7.2,16,16,16h74.6c8.8,0,16-7.2,16-16V-210 C-21.5-218.8-28.7-226-37.5-226z M-74.8-66.1c-5.9,0-10.7-4.8-10.7-10.7c0-5.9,4.8-10.7,10.7-10.7s10.7,4.8,10.7,10.7 C-64.2-70.9-68.9-66.1-74.8-66.1z'/%3E%3C/svg%3E%0A");margin: 3px 0 0 2px;}.intro-image .quicklink .quicklink-description a {color: white;border: none;}.intro-image .quicklink .quicklink-description a:hover {color: #839BB0;}.intro-image h1 {color: white;text-align: center;-webkit-text-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);-moz-text-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);text-shadow: 0 0px 5px rgba(0, 0, 0, 0.7);}@media (max-width: 1439px) {.intro-image .disturber {top: 3em;}.intro-image .container.container-medium {max-width: inherit;}.intro-image .intro-image-content {width: 80%;}}@media (max-width: 1199px) {.intro-image {margin: 0;}.intro-image .img-item {height: 70vh;}.intro-image .intro-image-content {position: static;width: auto;transform: none;}.intro-image .intro-image-content .intro-image-headline h1 {color: #394459;text-shadow: none;}.intro-image .quicklink {padding-top: 20px;padding-bottom: 20px;}.intro-image .quicklink .quicklink-description {color: #394459;}.intro-image .quicklink .quicklink-description a {color: #394459;}.intro-image .quicklink .quicklink-title {-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;color: #394459;}.intro-image .disturber {position: static;top: 10em;right: 0;z-index: 10;}.intro-image .disturber .disturber-item {display: block;margin: 15px 0;background: #394459;color: white;}.intro-image .disturber .disturber-item:hover {background: white;color: #394459;}}@media (max-width: 767px) {.intro-image .img-item {height: 60vh;}}.nav-open .page-header nav ul li.active a {border-bottom: none;color: #839BB0;}.nav-open .page-header nav ul li.active ul li a {color: white;}.nav-open .nav-wrapper {display: block;position: fixed;top: 120px;left: 0;height: 100vh;width: 100%;padding: 0;background: #394459;z-index: 101;}.nav-open .nav-wrapper nav {padding: 10px 25px;height: 100%;overflow-x: auto;padding-bottom: 150px;}.nav-open .nav-wrapper nav ul {padding: 0;}.nav-open .nav-wrapper nav ul li {display: block;padding: 15px 0;margin: 0;border-bottom: 1px solid white;}.nav-open .nav-wrapper nav ul li:last-child {border: none;}.nav-open .nav-wrapper nav ul li a {color: white;}.nav-open .nav-wrapper nav ul ul {display: block;position: static;background: transparent;padding: 0;}.nav-open .nav-wrapper nav ul ul li {padding: 0;border: none;}.nav-open .nav-wrapper nav ul ul li a {color: white;padding: 0 5px 3px;}.nav-open #btn-menu:before {content: "\f00d";font-family: "Font Awesome 5 Pro";}@media (max-width: 479px) {.nav-open .nav-wrapper {top: 100px;}.nav-open .nav-wrapper nav {padding: 10px 20px 180px;}}#map {height: 600px;}#itds-cookie-monster {position: fixed;bottom: 0;left: 0;width: 100%;z-index: 1000;background: #394459;padding: 30px;color: white;border-top: 1px solid white;}#itds-cookie-monster .privacy-text {width: 85%;font-size: .9rem;line-height: 1.3rem;}#itds-cookie-monster .privacy-text a {color: white;border-bottom: 1px solid white;}#itds-cookie-monster .privacy-text a:hover {color: #839BB0;border-bottom: 1px solid #839BB0;}#itds-cookie-monster .privacy-button {position: absolute;right: 30px;top: 30px;}#itds-cookie-monster .privacy-button .btn {font-size: .8rem;}#itds-cookie-monster .privacy-button .btn:hover {border: 1px solid white;}@media (max-width: 1439px) {#itds-cookie-monster .privacy-text {width: 80%;}}@media (max-width: 767px) {#itds-cookie-monster {padding: 20px;}#itds-cookie-monster .privacy-text {width: 100%;}#itds-cookie-monster .privacy-button {position: static;padding-top: 30px;}#itds-cookie-monster .privacy-button .btn {margin-bottom: 0;}}.werte-item h3 {font-size: 1.4rem;}.jobs-teaser {margin: 1em 0;}.jobs-teaser .inner {height: 100%;background-color: #394459;color: white;padding: 2em 1.5em;display: block;}.jobs-teaser .inner:hover {color: white;}.jobs-teaser .inner:hover .jobs-teaser-more {color: #839BB0;border-bottom: 1px solid #839BB0;}.jobs-teaser .inner h3 {margin: 0 0 .7em;hyphens: auto;}.jobs-teaser .inner .jobs-teaser-more {border-bottom: 1px solid white;display: inline;margin: 0;}.jobs-teaser .inner a {padding-top: .7em;}.jobs-list-row {padding-top: 1em;}.jobs-detail h2 {font-size: 1.8rem;line-height: 2.8rem;}.jobs-detail h3 {font-size: 1.4rem;line-height: 1.8rem;}.jobs-detail .jobs-quote {background-color: #394459;padding: 3em 0;margin: 3em 0;color: white;}.jobs-detail .jobs-quote h3 {margin-top: 0;}.jobs-detail .jobs-quote p {margin-bottom: 0;}.jobs-detail .jobs-quote img {border-radius: 100%;}.jobs-detail .jobs-video {padding: 3em 0;}.jobs-detail .jobs-contact {background-color: #E2E2E3;padding: 3em 0;margin: 3em 0;}.jobs-detail .jobs-contact h3 {margin-top: 0;}.jobs-detail .jobs-contact .jobs-contact-person {margin: 0 auto;max-width: 750px;}.jobs-detail .jobs-contact img {border-radius: 100%;}.jobs-detail .jobs-video .vimeo-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.jobs-detail .jobs-video .vimeo-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.jobs-detail .jobs-apply {padding-bottom: 5em;}.jobs-detail .jobs-apply .btn {display: inline-block;margin: .5em 1em;}.jobs-detail .jobs-more-jobs h2 {margin-bottom: 0;}@media (max-width: 767px) {.jobs-detail h2 {font-size: 1.5rem;line-height: 2.5rem;}.jobs-detail .jobs-quote h3,.jobs-detail .jobs-contact h3 {margin-top: .5em;}.jobs-detail .jobs-quote .quote-image,.jobs-detail .jobs-contact .quote-image,.jobs-detail .jobs-quote .contact-image,.jobs-detail .jobs-contact .contact-image {max-width: 50%;}}.custom-select {padding: 0;position: relative;width: 100%;}.custom-select:after {content: "\f107";font-family: "Font Awesome 5 Pro";font-weight: 400;position: absolute;right: 15px;top: 10px;}.custom-select select {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;display: block;width: 100%;border: 1px solid #394459;border-radius: 0;padding: 12px 15px;font-size: .8rem;font-weight: 700;outline: none;background: white;color: #394459;}.custom-control {padding: 0;position: relative;width: 100%;}.custom-control input {font-family: 'TT Commons W01', Arial, Helvetica, sans-serif;display: block;width: 100%;border: 1px solid #394459;border-radius: 0;padding: 10px 15px 8px;font-size: 1rem;color: #394459;-webkit-appearance: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;background: transparent;outline: none;}select::-ms-expand {display: none;}.row-filter {margin-bottom: 60px;}@media (max-width: 1199px) {.row-filter *:not(:last-child) {margin-bottom: 1em;}}.contact-index {padding: 0;}.contact {margin-bottom: 30px;transition: all .2s ease-in-out;}.contact:hover {-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}.contact .contact-image-index {position: relative;padding-bottom: 100%;}.contact img {border-radius: 100%;position: absolute;left: 0;top: 0;}.contact a:hover {color: #394459;}.contact .mail-link:hover {color: #839BB0;}.contact p {font-size: .9rem;line-height: 1.2rem;margin: 0;}.contact h3 {font-size: 1.1rem;line-height: 1.4rem;margin: 15px 0 10px;}@media (max-width: 479px) {.contact {max-width: 80%;}}.contact-show-text,.contact-show-image {width: 50%;}.contact-show-text {padding: 5% 3% 100px 0;min-height: 800px;}.contact-show-text .far,.contact-show-text .fab {font-size: .9rem;padding-right: 3px;}.contact-show-text .contact-label {padding-top: 15px;}.contact-show-text .input-fields {margin: 15px 0;}.contact-show-text .show-links a {border-bottom: 1px solid #394459;color: #394459;}.contact-show-text .show-links a:hover {border-bottom: 1px solid #839BB0;color: #839BB0;}.contact-show-text a {border: none;}.contact-show-text a:hover {border: none;}.contact-show-text .contact-mail {margin-left: 10px;}.contact-show-text .contact-publications a {position: relative;padding-left: 20px;display: block;}.contact-show-text .contact-publications a .fa {position: absolute;left: 0;top: 4px;font-size: .9rem;}.contact-show-text ul {margin-top: 0;}.contact-show-text h1 {font-size: 2.36rem;line-height: 2.8rem;margin-bottom: 20px;}.contact-show-text h2 {font-size: 1.28rem;line-height: 1.8rem;margin: 30px 0 5px;}.contact-show-text h3 {font-size: 1rem;line-height: 1.4rem;margin: 0;}.contact-show-text p {margin: 0;}.contact-show-image {position: fixed;width: 670px;right: 50%;top: 152px;margin-right: -670px;}@media (max-width: 1199px) {.contact-show-image {width: 450px;top: 120px;margin-right: -450px;}}@media (max-width: 991px) {.contact-show-text,.contact-show-image {width: 100%;}.contact-show-text {padding: 5% 3% 50px 0;}.contact-show-image {position: static;margin: 0;}}@media (max-width: 479px) {.contact-show-text h1 {font-size: 1.8rem;line-height: 2.1rem;margin-top: 25px;}}.articles .article-header {padding: 20px 0;}.articles .article-header .article-tags i,.articles .article-header .article-meta i {margin-right: 3px;font-size: .8rem;}.articles .article-header .article-tags a,.articles .article-header .article-meta a {border: none;}.articles .article-header .article-tags span.spaced,.articles .article-header .article-meta span.spaced {display: inline-block;margin-right: 15px;}.articles .article-header .article-tags span.spaced:last-child,.articles .article-header .article-meta span.spaced:last-child {margin-right: 0;}.articles .article-header .article {padding-bottom: 30px;}.articles .article-image img {display: block;}.articles .articles-return {padding: 30px 0;}.articles h2 {font-size: 1.8rem;line-height: 2.4rem;}.articles section {padding: 50px 0;}.articles .social-share {cursor: default;}.articles .social-share a {border: none;}.articles .social-share a:hover {border: none;}.articles .article-content {padding: 20px 0;}.articles .similar-articles {padding: 80px 0;}.articles .similar-articles .articles {margin: 0 -15px;}.articles .similar-articles .articles .article {padding: 0 15px;margin-bottom: 30px;}.articles .similar-articles .article-details {background: white;}#category-filter .btn {font-size: .8rem;margin-right: 10px;}#category-filter .btn.active,#category-filter .btn:hover {background-color: #394459;color: white;}.hide {display: none !important;}.loading-indicator {display: flex;height: 60px;justify-content: center;}.loading-indicator .loader {border: 4px solid #394459;border-top: 4px solid #839BB0;border-radius: 50%;width: 60px;height: 60px;animation: spin 2s linear infinite;}.grid-sizer {width: 32%;}.gutter-sizer {width: 2%;}.col-block {display: flex;flex-wrap: wrap;justify-content: flex-start;}.col-block .col {margin-bottom: 25px;}.col-block.col-1 .col {width: 100%;}.col-block.col-2 .col {width: 49%;margin-right: 2%;}.col-block.col-2 .col:nth-child(2n+2) {margin-right: 0;}.col-block.col-3 .col {width: 32%;margin-right: 2%;}.col-block.col-3 .col:nth-child(3n+3) {margin-right: 0;}.col-block.col-4 .col {width: 23.5%;margin-right: 2%;}.col-block.col-4 .col:nth-child(4n+4) {margin-right: 0;}#category-filter-mobile {-webkit-appearance: none;background: white;color: #394459;appearance: none;border: 1px solid #394459;cursor: pointer;display: none;font-size: .9rem;height: 40px;margin-bottom: 30px;outline: none;padding: 0 10px;width: 100%;font-family: 'TT Commons W01', Arial, Helvetica, sans-serif;}.blog-teaser .article-details {background: white;}.blog-teaser .articles.row {margin-left: -15px;margin-right: -15px;}.blog-teaser .articles.row .article {padding: 0 15px;}.articles-list .col-1,.articles-list .col-2,.articles-list .col-3,.articles-list .col-4 {max-width: inherit;}.articles-list h1 {margin-top: 0;}.articles-list .articles {padding: 0;}.articles-list .articles .article {padding: 0;max-width: inherit;-ms-flex: inherit;flex: inherit;}.articles-list .articles .article .article-link img {display: block;}.articles-list .articles .article a {border: none;}.articles-list .articles .article a:hover {border: none;}.article-details {background: #E2E2E3;padding: 20px;}.article-details a {border: none;}.article-details a:hover {border: none;}.article-details h3 {margin: 0;font-size: 1.45rem;line-height: 1.8rem;}.article-details .article-link {font-weight: 700;}.article-details .article-meta {padding-bottom: 15px;font-size: .8rem;}.article-details .article-meta span {display: inline-block;margin-right: 10px;}.article-details .article-summary {padding: 20px 0;}.article-details footer .btn {padding: 0.6rem 1.5rem 0.4rem;font-size: .9rem;border: 1px solid #394459;}@media (max-width: 1439px) {.col-block .col {margin-bottom: 20px;}.col-block.col-4 .col {width: 32%;margin-right: 2%;}.col-block.col-4 .col:nth-child(4n+4) {margin-right: 2%;}.col-block.col-4 .col:nth-child(3n+3) {margin-right: 0;}}@media (max-width: 1199px) {.grid-sizer {width: 49%;}.col-block.col-3 .col,.col-block.col-4 .col {width: 49%;margin-right: 2%;}.col-block.col-3 .col:nth-child(3n+3),.col-block.col-4 .col:nth-child(3n+3) {margin-right: 2%;}.col-block.col-3 .col:nth-child(2n+2),.col-block.col-4 .col:nth-child(2n+2) {margin-right: 0;}}@media (max-width: 991px) {.grid-sizer {width: 100%;}.gutter-sizer {width: 0;}.col-block.col-2 .col,.col-block.col-3 .col,.col-block.col-4 .col {width: 100%;margin-right: 0;}.col-block.col-2 .col:nth-child(3n+3),.col-block.col-3 .col:nth-child(3n+3),.col-block.col-4 .col:nth-child(3n+3) {margin-right: 0;}}@media (max-width: 767px) {.blog-teaser .articles.row .article {padding: 0 15px 30px;}#category-filter {display: none;}.filter-mobile {position: relative;}.filter-mobile #category-filter-mobile {display: block;}.filter-mobile:after {content: '\f078';font-family: "Font Awesome 5 Pro";position: absolute;right: 12px;top: 7px;font-size: .7rem;}}.swiper-slider {position: relative;}.swiper-wrapper {overflow: hidden;}.swiper-container-horizontal > .swiper-pagination {bottom: 40px;line-height: 14px;padding-left: 40px;text-align: left;}.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {background-color: #E2E2E3;height: 14px;margin: 0 4px;opacity: 1;width: 14px;}.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet-active {background-color: #394459;}@media (max-width: 991px) {.swiper-container-horizontal > .swiper-pagination {bottom: 20px;padding-left: 20px;}}