.academy-widget .ay-item-container .row > * {padding: .25rem .5rem;}.academy-widget .ay-item-head {font-weight: bold;border-top: 1px solid var(--primary-color);border-bottom: 3px solid #000;}.academy-widget .ay-item-data {border-bottom: 1px solid #000;}html, body {font-family: var(--font-family), sans-serif;font-size: 15px;line-height: 1.389;color: var(--text-color);display: block;background-color: #fff;;}@media screen and (max-width: 1440px) {html, body {font-size: 14px;}}html #wpadminbar {position: fixed;}.scroll-animation {opacity: 1;animation: none !important;}#page {width: 100%;}svg {display: block;}a:not(.no-style) {text-decoration: none;}a:not(.no-style):not(.btn):not(.btn-link) {color: var(--primary-color);}a:not(.no-style):hover, a:not(.no-style):focus {text-decoration: none;}a:not(.no-style):hover:not(.btn):not(.btn-link), a:not(.no-style):focus:not(.btn):not(.btn-link) {color: var(--primary-color);}a.no-style {text-decoration: none;display: table;}strong {font-weight: 700;}.link-wrapper-inner, .link-wrapper-outer, .link-wrapper {color: inherit !important;}[role="button"] {cursor: pointer;}.bg-top {background-position: top center !important;}.bg-left {background-position: left center !important;}.bg-bottom {background-position: bottom center !important;}.bg-right {background-position: right center !important;}body .img-cover {position: relative;}body .img-cover > video, body .img-cover > img, body .img-cover > a > img {position: absolute;object-fit: cover;width: 100% !important;height: 100% !important;top: 0;left: 0;font-family: 'object-fit: cover;';}.img-contain {position: relative;}.img-contain > img {position: absolute;object-fit: contain;width: 100%;height: 100% !important;top: 0;left: 0;font-family: 'object-fit: contain;';}.placeholder {color: var(--text-color) !important;transition: opacity .2s !important;font-family: var(--font-family), sans-serif !important;opacity: .5;}.placeholder-focus {opacity: .2 !important;}::-webkit-input-placeholder {color: var(--text-color) !important;transition: opacity .2s !important;font-family: var(--font-family), sans-serif !important;opacity: .5;}.um .um-form ::-webkit-input-placeholder {color: var(--text-color);opacity: .5 !important;}.um .um-form ::-moz-placeholder {color: var(--text-color);opacity: .5 !important;}.um .um-form ::-moz-placeholder {color: var(--text-color);opacity: .5 !important;}.um .um-form ::-ms-input-placeholder {color: var(--text-color);opacity: .5 !important;}input:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {opacity: .2 !important;}::-moz-placeholder {color: var(--text-color) !important;transition: opacity .2s !important;font-family: var(--font-family), sans-serif !important;opacity: .5;}input:focus::-moz-placeholder, select:focus::-moz-placeholder, textarea:focus::-moz-placeholder {opacity: .2 !important;}:-ms-input-placeholder {color: var(--text-color) !important;transition: opacity .2s !important;font-family: var(--font-family), sans-serif !important;opacity: .5;opacity: 1 !important;}input:focus:-ms-input-placeholder, select:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {opacity: .2 !important;}:-moz-placeholder {color: var(--text-color) !important;transition: opacity .2s !important;font-family: var(--font-family), sans-serif !important;opacity: .5;}input:focus:-moz-placeholder, select:focus:-moz-placeholder, textarea:focus:-moz-placeholder {opacity: .2 !important;}button [contenteditable], [tabindex]:not([tabindex="-1"]), .btn, .fancybox {transition: .2s;}[tabindex]:focus, [role]:focus, button:focus, a:focus {outline: 0 !important;box-shadow: 0 0 0 2px var(--primary-color) !important;}[tabindex]:focus.no-focus, [role]:focus.no-focus, button:focus.no-focus, a:focus.no-focus, [tabindex]:focus.fancybox, [role]:focus.fancybox, button:focus.fancybox, a:focus.fancybox {outline: 0 !important;box-shadow: none !important;}.no-focus {outline: 0 !important;box-shadow: none !important;}input:focus, select:focus, textarea:focus {outline: 0 !important;box-shadow: none !important;}input, select, textarea, button {-webkit-appearance: none;}input:not([type="button"]):not([type="submit"]):not([type="checkbox"]), select, textarea {color: var(--text-color);padding: .5rem .75rem;margin-bottom: 1rem;width: 100%;background-color: #ebebeb;border: none;font-family: var(--font-family), sans-serif;font-size: 1rem;line-height: 1.45 !important;}input:not([type="button"]):not([type="submit"]):not([type="checkbox"])[type="date"], select[type="date"], textarea[type="date"], input:not([type="button"]):not([type="submit"]):not([type="checkbox"])[type="time"], select[type="time"], textarea[type="time"] {line-height: 1 !important;}@media screen and (max-width: 575px) {input:not([type="button"]):not([type="submit"]):not([type="checkbox"]), select, textarea {padding: .75rem 1rem;}}input:not([type="button"]):not([type="submit"]), select {max-width: 100%;}select {border-radius: 0;-webkit-appearance: inherit;font-weight: 300;}select.changed {color: var(--text-color);font-weight: 400;}label {width: 100%;}.label-wrapper {display: block;}.label-wrapper .label-input {position: relative;margin-bottom: 1.5rem;}.label-wrapper .label-input .wpcf7-form-control-wrap > * {margin-bottom: 0 !important;}.label-wrapper .label-input svg {position: absolute;top: 0;right: 0.25rem;width: 2.5em;height: 2.5em;color: var(--primary-color);pointer-events: none;}.bg-gray input:not([type="button"]):not([type="submit"]):not([type="checkbox"]), .bg-gray select, .bg-gray textarea {background-color: #fff;border: 1px solid #b9b9b9;}input[type="checkbox"] {opacity: 0;position: absolute !important;left: 0;}span.wpcf7-list-item, .tnp-field-checkbox, .input-field-data_privacy_consent {margin: 0 !important;margin-bottom: 1rem !important;}span.wpcf7-list-item input:checked + .wpcf7-list-item-label:after, .tnp-field-checkbox input:checked + .wpcf7-list-item-label:after, .input-field-data_privacy_consent input:checked + .wpcf7-list-item-label:after, span.wpcf7-list-item input:checked.input-field-data_privacy_consent + label:after, .tnp-field-checkbox input:checked.input-field-data_privacy_consent + label:after, .input-field-data_privacy_consent input:checked.input-field-data_privacy_consent + label:after {opacity: 1;transform: scale(1);}span.wpcf7-list-item input:focus + .wpcf7-list-item-label:before, .tnp-field-checkbox input:focus + .wpcf7-list-item-label:before, .input-field-data_privacy_consent input:focus + .wpcf7-list-item-label:before, span.wpcf7-list-item input:focus.input-field-data_privacy_consent + label::before, .tnp-field-checkbox input:focus.input-field-data_privacy_consent + label::before, .input-field-data_privacy_consent input:focus.input-field-data_privacy_consent + label::before {outline: 0 !important;}span.wpcf7-list-item.first .wpcf7-list-item-label, .tnp-field-checkbox.first .wpcf7-list-item-label, .input-field-data_privacy_consent.first .wpcf7-list-item-label {font-size: 1rem;line-height: 1;padding-top: .25rem;}span.wpcf7-list-item .wpcf7-list-item-label, .tnp-field-checkbox .wpcf7-list-item-label, .input-field-data_privacy_consent .wpcf7-list-item-label, span.wpcf7-list-item.input-field-data_privacy_consent label, .tnp-field-checkbox.input-field-data_privacy_consent label, .input-field-data_privacy_consent.input-field-data_privacy_consent label {padding-left: 2rem;display: block;min-height: 1.3rem;position: relative;}span.wpcf7-list-item .wpcf7-list-item-label:before, .tnp-field-checkbox .wpcf7-list-item-label:before, .input-field-data_privacy_consent .wpcf7-list-item-label:before, span.wpcf7-list-item.input-field-data_privacy_consent label:before, .tnp-field-checkbox.input-field-data_privacy_consent label:before, .input-field-data_privacy_consent.input-field-data_privacy_consent label:before {content: "";position: absolute;width: 1.5rem;height: 1.5rem;border: 1px solid #ebebeb;background-color: transparent;top: 0;left: 0;transition: .2s;background-color: #ebebeb;}span.wpcf7-list-item .wpcf7-list-item-label:after, .tnp-field-checkbox .wpcf7-list-item-label:after, .input-field-data_privacy_consent .wpcf7-list-item-label:after, span.wpcf7-list-item.input-field-data_privacy_consent label:after, .tnp-field-checkbox.input-field-data_privacy_consent label:after, .input-field-data_privacy_consent.input-field-data_privacy_consent label:after {content: "×";font-size: 1.5rem;font-weight: 300;position: absolute;top: .75rem;left: 0;line-height: 0;opacity: 0;transition: .2s;transform: scale(0.5);color: var(--text-color);display: block;width: 1.5rem;text-align: center;}.input-label {text-indent: -99999px;position: absolute;}.wpcf7-acceptance {display: block;margin-bottom: .5rem;margin-top: .5rem;}.wpcf7-acceptance {margin-top: 1rem;}#mfcf7_zl_add_file {transition: .2s;padding: .65rem 1.75rem .65rem 1.75rem;display: table;white-space: normal;line-height: 1.2;cursor: pointer;background-color: transparent;color: var(--text-color);overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 2px solid var(--primary-color);font-family: var(--font-family), sans-serif;font-weight: 500;letter-spacing: .025em;min-width: 18rem;text-transform: uppercase;margin-bottom: 2rem;}@media screen and (max-width: 575px) {#mfcf7_zl_add_file {font-size: 1rem;}}#mfcf7_zl_add_file span {color: var(--text-color);}#mfcf7_zl_add_file[data-color] {border-color: currentColor !important;}#mfcf7_zl_add_file[data-color][style="color:primary"] {color: var(--primary-color);}#mfcf7_zl_add_file[data-color][style="color:secondary"] {color: var(--secondary-color);}#mfcf7_zl_add_file[data-color][style="color:tertiary"] {color: var(--tertiary-color);}#mfcf7_zl_add_file[data-color][style="color:quaternary"] {color: var(--quaternary-color);}#mfcf7_zl_add_file[data-color] span {color: currentColor;}#mfcf7_zl_add_file[data-color]:hover, #mfcf7_zl_add_file[data-color]:focus, #mfcf7_zl_add_file[data-color].active {background-color: currentColor !important;}#mfcf7_zl_add_file[data-color]:hover span, #mfcf7_zl_add_file[data-color]:focus span, #mfcf7_zl_add_file[data-color].active span {color: #fff !important;}#mfcf7_zl_add_file:hover, #mfcf7_zl_add_file:focus, #mfcf7_zl_add_file.active {color: #fff;background-color: var(--primary-color);}#mfcf7_zl_add_file:hover span, #mfcf7_zl_add_file:focus span, #mfcf7_zl_add_file.active span {color: #fff;}#mfcf7_zl_add_file.disabled, #mfcf7_zl_add_file[disabled] {cursor: default;background-color: #fff;}.delete-file {font-size: 0;}.delete-file::before {content: "×";color: #f00;font-size: 1.5rem;top: 0.15rem;font-weight: 800;position: relative;}body .wpcf7 form .wpcf7-response-output {margin-left: 0;margin-right: 0;padding: .75rem;border-width: 2px !important;}span.wpcf7-not-valid-tip {position: relative;font-size: .8rem;margin: 0;}.af-acceptance span.wpcf7-not-valid-tip {top: -1rem;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {border-color: #f00 !important;}.wpcf7-response-output {border-width: 1px !important;}.font-xl {font-size: 1.5rem;}.font-lg {font-size: 1.25rem;}.font-md {font-size: 1.125rem;}.font-sm {font-size: 1rem;}.font-xs {font-size: 0.875rem;}.color-text {color: var(--text-color) !important;}.color-white {color: #fff !important;}.color-gray {color: #b9b9b9 !important;}.bg-text {background-color: var(--text-color) !important;}.color-primary {color: var(--primary-color) !important;}.bg-primary {background-color: var(--primary-color) !important;color: #fff !important;}.bg-primary .content h1, .bg-primary .content .h1, .bg-primary .content h2, .bg-primary .content .h2, .bg-primary .content h3, .bg-primary .content .h3, .bg-primary .content h4, .bg-primary .content .h4 {color: #fff;}.bg-primary .content a {color: #fff;}.bg-primary .close-icon-alt {color: var(--secondary-color) !important;}.bg-primary .color-primary {color: var(--secondary-color) !important;}.bg-primary .border-primary {border-color: var(--secondary-color);}.bg-primary .btn-link::after {color: var(--secondary-color);}.border-primary {border-color: var(--primary-color);}.color-secondary {color: var(--secondary-color) !important;}.bg-secondary {background-color: var(--secondary-color) !important;color: #fff !important;}.bg-secondary .content h1, .bg-secondary .content .h1, .bg-secondary .content h2, .bg-secondary .content .h2, .bg-secondary .content h3, .bg-secondary .content .h3, .bg-secondary .content h4, .bg-secondary .content .h4, .bg-secondary .content h5, .bg-secondary .content .h5 {color: #fff;}.bg-secondary .content a:not(.btn-link):not(.btn) {color: var(--primary-color);}.bg-secondary .close-icon-alt {color: var(--primary-color) !important;}.bg-secondary a:not(.btn-link):not(.btn) {color: var(--primary-color);}.bg-secondary .btn-link {color: #fff !important;}.bg-secondary .btn, .bg-secondary .wpcf7-submit {color: #fff;}.bg-secondary .btn span, .bg-secondary .wpcf7-submit span {color: #fff;}.bg-secondary .wpcf7 .ajax-loader {background-color: #fff;}.bg-secondary .wpcf7 .ajax-loader::before {background-color: var(--text-color);}.border-secondary {border-color: var(--secondary-color);}.color-tertiary {color: var(--tertiary-color) !important;}.bg-tertiary {background-color: var(--tertiary-color) !important;}.color-quaternary {color: var(--quaternary-color) !important;}.bg-quaternary {background-color: var(--quaternary-color) !important;}.border-quaternary {border-color: var(--quaternary-color);}.bg-gray {background-color: #ebebeb;}.bg-gray .tabelle-widget table td {background-color: rgba(0, 0, 0, 0.05);}.content {line-height: 1.555;}.content.content-center > * {margin-left: auto;margin-right: auto;}.content.content-right {text-align: right;}.content h1, .content .h1 {font-size: 3.625rem;line-height: 1.1;color: var(--text-color);font-weight: 800;margin-bottom: .75em;letter-spacing: .01em;}@media screen and (max-width: 1366px) {.content h1, .content .h1 {font-size: 3.25rem;}}@media screen and (max-width: 991px) {.content h1, .content .h1 {font-size: 3rem;}}@media screen and (max-width: 767px) {.content h1, .content .h1 {font-size: 2.625rem;}}.content h2, .content .h2 {font-size: 2.5rem;line-height: 1.1;color: var(--text-color);font-weight: 800;margin-bottom: .8em;letter-spacing: .01em;}@media screen and (max-width: 991px) {.content h2, .content .h2 {font-size: 2.25rem;}}@media screen and (max-width: 767px) {.content h2, .content .h2 {font-size: 1.75rem;}}.content h3, .content .h3 {font-size: 1.75rem;line-height: 1.1;color: var(--text-color);font-weight: 800;margin-bottom: .7em;}@media screen and (max-width: 767px) {.content h3, .content .h3 {font-size: 1.375rem;}}.content h4, .content .h4 {font-size: 1.375rem;line-height: 1.1;color: var(--text-color);font-weight: 800;margin-bottom: 1em;}@media screen and (max-width: 767px) {.content h4, .content .h4 {font-size: 1.125rem;}}.content h5, .content .h5 {font-size: 1.125rem;line-height: 1.2;letter-spacing: .12em;font-weight: 400;color: var(--text-color);text-transform: uppercase;margin-bottom: 1rem;}@media screen and (max-width: 767px) {.content h5, .content .h5 {font-size: 1rem;}}.content span.h5 {margin-bottom: .75em;}.content ul {margin-left: 0;padding-left: 0;margin-bottom: 2rem;list-style: none;}.content ul ul {margin-bottom: 0;}.content ul li {position: relative;padding-left: 1rem;margin-bottom: .5rem;}.content ul li::before {content: "▪ ";font-weight: 800;color: var(--primary-color);position: absolute;left: 0;margin-right: .5rem;}.content img {height: auto !important;}.content blockquote .footer {padding: 0;margin-top: 1.5rem;}.content > *:not(:first-child) .btn, .content .btn:not(:first-child) {margin-top: 1.5rem;}.content > *:not(:last-child) .btn, .content .btn:not(:last-child) {margin-bottom: 1.5rem;}.content > span {display: block;}.content-box {padding: 2.5rem 3rem;}.content-box-small {padding: 1.5rem;}.content-box-smaller {padding: 1rem;}.btn-link-parent:hover .btn-link::after, .btn-link-parent:focus .btn-link::after {transform: translate(0.25em, -0.5px) scale(1.5);}.btn-link {font-size: 1rem;text-transform: uppercase;font-weight: 500;text-decoration: none;display: inline-flex !important;letter-spacing: .025em;color: var(--text-color);align-items: center;}.btn-link[style="color:primary"] {color: var(--primary-color) !important;}.btn-link[style="color:secondary"] {color: var(--secondary-color) !important;}.btn-link[style="color:tertiary"] {color: var(--tertiary-color) !important;}.btn-link[style="color:quaternary"] {color: var(--quaternary-color) !important;}.btn-link[data-color]::after {color: inherit !important;}.btn-link::after {content: "›";color: var(--primary-color);transition: .2s;margin-left: .3em;font-size: 1em;position: relative;transform-origin: left center;transform: translateY(-0.5px) scale(1.5);}.btn-link:hover, .btn-link:focus {color: var(--text-color);}.btn-link:hover::after, .btn-link:focus::after {transform: translate(0.25em, -0.5px) scale(1.5);}.link-outer {text-decoration: none;color: inherit;display: block;}.btn {padding: .65rem 1.75rem .65rem 1.75rem;display: table;white-space: normal;line-height: 1.2;cursor: pointer;background-color: transparent;color: var(--text-color);overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 2px solid var(--primary-color);font-family: var(--font-family), sans-serif;font-weight: 500;letter-spacing: .025em;min-width: 18rem;text-transform: uppercase;}@media screen and (max-width: 575px) {.btn {font-size: 1rem;}}.btn span {color: var(--text-color);}.btn[data-color] {border-color: currentColor !important;}.btn[data-color][style="color:primary"] {color: var(--primary-color);}.btn[data-color][style="color:secondary"] {color: var(--secondary-color);}.btn[data-color][style="color:tertiary"] {color: var(--tertiary-color);}.btn[data-color][style="color:quaternary"] {color: var(--quaternary-color);}.btn[data-color] span {color: currentColor;}.btn[data-color]:hover, .btn[data-color]:focus, .btn[data-color].active {background-color: currentColor !important;}.btn[data-color]:hover span, .btn[data-color]:focus span, .btn[data-color].active span {color: #fff !important;}.btn:hover, .btn:focus, .btn.active {color: #fff;background-color: var(--primary-color);}.btn:hover span, .btn:focus span, .btn.active span {color: #fff;}.btn.disabled, .btn[disabled] {cursor: default;background-color: #fff;}.hamburger {width: 2.8rem;height: 25px;transform: rotate(0deg);cursor: pointer;position: relative;background: none;border: none;text-indent: -999999px;}.hamburger span {display: block;position: absolute;height: 3px;width: 100%;background: #1e1e1e;opacity: 1;left: 0;transform: rotate(0deg);transition: 0.25s ease-in-out;}.hamburger::before {content: "";position: absolute;}.hamburger.open::before {top: -0.75rem;height: calc(100% + 1.5rem);width: 100%;left: 0;}.hamburger span:nth-child(1) {top: 0;}.hamburger span:nth-child(2), .hamburger span:nth-child(3) {top: 11px;}.hamburger span:nth-child(4) {top: 22px;}.hamburger.open span:nth-child(2) {transform: rotate(45deg) !important;}.hamburger.open span:nth-child(3) {transform: rotate(-45deg) !important;}.hamburger.open span:nth-child(1) {top: 11px;width: 0%;left: 50%;}.hamburger.open span:nth-child(4) {top: 11px;width: 0%;left: 50%;}.hamburger span {background-color: var(--primary-color);border-radius: 3px;}.hamburger.open span {background-color: var(--secondary-color);}@-moz-document ~"url-prefix()" {.popup-wrapper {background-color: rgba(0, 0, 0, 0.6);}}.popup-wrapper {position: fixed;top: 0;left: 0;width: 100%;height: 100%;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);z-index: 999;padding: 1rem;display: none !important;margin-top: 5.375rem;}.popup-wrapper.show {display: flex !important;}.popup-wrapper .popup {background-color: #fff;padding: 10px;width: 26.5rem;max-width: 100%;box-shadow: 0px 0px 1rem 0.33rem rgba(0, 0, 0, 0.2);position: relative;}.popup-wrapper .popup.popup-has-image {width: 53rem;}@media screen and (max-width: 575px) {.popup-wrapper .popup.popup-has-image .close-icon-alt {background-color: #fff;top: 0;right: 0;}}@media screen and (max-width: 575px) {.popup-wrapper .popup.popup-has-image .popup-content-wrapper .content {padding-top: 1rem;}}.popup-wrapper .popup .popup-img {padding-top: 100%;height: 100%;}@media screen and (max-width: 575px) {.popup-wrapper .popup .popup-img {padding-top: 50%;height: auto;}}.popup-wrapper .popup .close-icon-alt {color: var(--secondary-color);padding: 1rem;position: absolute;top: 10px;right: 10px;z-index: 1;}@media screen and (max-width: 575px) {.popup-wrapper .popup .close-icon-alt {padding: 0.75rem;}}.popup-wrapper .popup .close-icon-alt svg {width: 1.25rem;height: 1.25rem;}.popup-wrapper .popup .popup-content-wrapper {height: 100%;}.popup-wrapper .popup .popup-content-wrapper .d-flex {height: 100%;}.popup-wrapper .popup .popup-content-wrapper .content {padding: 2rem;padding-top: 3rem;}@media screen and (max-width: 575px) {.popup-wrapper .popup .popup-content-wrapper .content {padding: 1rem;padding-top: 2.5rem;}}body {;}body.no-scroll {overflow: hidden;}body.admin-bar .hamburger-menu {margin-top: 32px;}body.hamburger-open {overflow: hidden;}@media screen and (max-width: 767px) {body.hamburger-open header.header-fixed {position: fixed;transform: translateY(0) !important;}}body.hamburger-open .hamburger-menu {opacity: 1;visibility: visible;}body:not(.hamburger-open) .hamburger-menu .bauer-menu-content .menu-item-content.active {visibility: hidden;}body.search-open {overflow: hidden;}body.search-open .search-menu {opacity: 1;visibility: visible;transform: scale(1);}body.scroll-past {;}body.scroll-up .tabs-widget .ta-items .ta-item .ta-img {top: calc(4rem + 10.75rem);}@media screen and (max-width: 767px) {body.scroll-up header.header-fixed {position: fixed;transform: translateY(0) !important;}}body.scroll-up:not(.scroll-past) header.header-fixed {top: 0 !important;}body.scroll-up.admin-bar header.header-fixed {top: 32px !important;}body.scroll .hamburger-menu {top: calc(7.75rem - 1px);height: calc(100% - 7.75rem + 1px);}body.scroll header.header-fixed {transform: translateY(-2.75rem);;}header.header-fixed {left: 0;width: 100%;background-color: #fff;transition: .2s;z-index: 9999;}header.header-fixed .header-logo img {transition: .2s;height: 5.5rem;width: auto;}@media screen and (max-width: 767px) {header.header-fixed .header-logo img {height: 4rem;}}header.header-fixed .header-logo a {display: table;}header.header-fixed .header-top {height: 2.75rem;background-color: var(--secondary-color);color: #fff;letter-spacing: .025em;}header.header-fixed .header-top .header-top-right-col {height: 100%;}@media screen and (max-width: 991px) {header.header-fixed .header-top .header-top-right-col {padding-left: 0;}}header.header-fixed .header-top .header-social-col svg, header.header-fixed .header-top .header-top-right-col svg {height: 1.125rem;width: auto;}header.header-fixed .header-top .header-top-right-col .contact-link a {color: #fff;text-decoration: none;}header.header-fixed .header-top .header-top-right-col .contact-link a:hover, header.header-fixed .header-top .header-top-right-col .contact-link a:focus {text-decoration: underline;}header.header-fixed .header-top .header-top-right-col .contact-link svg {color: var(--primary-color);}@media screen and (max-width: 1280px) {header.header-fixed .header-top .header-top-right-col .contact-link svg {margin-right: 0;}}@media screen and (max-width: 1280px) {header.header-fixed .header-top .header-top-right-col .contact-link span {display: none;}}header.header-fixed .header-top .header-nav ul li .header-nav-btn {border-left: 1px solid var(--primary-color);color: #fff;text-transform: uppercase;display: block;height: 100%;padding: 0 2rem;line-height: 2.75rem;transition: color 0.2s, background-color 0.2s;}@media screen and (max-width: 575px) {header.header-fixed .header-top .header-nav ul li .header-nav-btn {padding: 0 1.5rem;}}header.header-fixed .header-top .header-nav ul li .header-nav-btn.header-nav-btn-alt {padding: 0;}@media screen and (max-width: 991px) {header.header-fixed .header-top .header-nav ul li .header-nav-btn.header-nav-btn-alt {border-left: 0;}}header.header-fixed .header-top .header-nav ul li .header-nav-btn.header-nav-btn-alt svg {height: 0.75rem !important;width: 0.75rem !important;}header.header-fixed .header-top .header-nav ul li .header-nav-btn.header-nav-btn-alt .lang-switcher .lang-switcher-items {left: 0;}header.header-fixed .header-top .header-nav ul li .header-nav-btn.header-nav-btn-alt > * {padding: 0 2rem;}header.header-fixed .header-top .header-nav ul li .header-nav-btn svg {color: var(--primary-color);}header.header-fixed .header-top .header-nav ul li .header-nav-btn[href]:hover, header.header-fixed .header-top .header-nav ul li .header-nav-btn[href]:focus {color: #fff;background-color: var(--primary-color);}header.header-fixed .header-top .header-nav ul li .header-nav-btn[href]:hover svg, header.header-fixed .header-top .header-nav ul li .header-nav-btn[href]:focus svg {color: #fff;}header.header-fixed .header-top .header-nav ul li .header-nav-btn svg + * {margin-left: .75rem;}header.header-fixed .header-top .header-nav ul li .header-nav-btn.highlight {color: #fff;font-weight: 500;background-color: var(--primary-color);}header.header-fixed .header-top .header-nav ul li:last-child .header-nav-btn {border-right: 1px solid var(--primary-color);}@media screen and (max-width: 991px) {header.header-fixed .header-top .header-nav ul li:last-child .header-nav-btn {border-right: 0;}}header.header-fixed .header-bottom {height: 8rem;transition: height .2s;}@media screen and (max-width: 767px) {header.header-fixed .header-bottom {height: 5rem;}}header.header-fixed .header-bottom .header-search {border: 1px solid #b9b9b9;width: 16.875rem;margin-right: 1.5rem;}header.header-fixed .header-bottom .header-search button {background: none;border: none;display: block;color: #b9b9b9;padding: .55rem;z-index: 1;position: relative;}header.header-fixed .header-bottom .header-search input {margin-bottom: 0;padding: .5rem .125rem;background-color: #fff;}header.header-fixed .header-bottom .header-search svg {width: 1.375rem;height: 1.375rem;}header.header-fixed .header-top-left-col {text-transform: uppercase;}@media screen and (max-width: 991px) {header.header-fixed .header-top-left-col {display: none;}}header.header-fixed .header-top-left-col .header-logo-item {display: block;height: 1.5rem;width: 6rem;}header.header-fixed .header-hamburger-text {text-transform: uppercase;margin-top: .5rem;display: block;}header.header-fixed .header-webshop img {height: 4rem;width: auto;margin-top: -1rem;transition: .2s;}@media screen and (max-width: 767px) {header.header-fixed .header-webshop img {height: 3rem;margin-top: -0.25rem;}}main {padding-top: 8rem;}footer.footer-default {position: relative;padding: 3.75rem 0 2rem 0;border-top: 3px solid var(--primary-color);}footer.footer-default .contact-link {margin-bottom: .5rem;}footer.footer-default .contact-link a {padding: 0;}footer.footer-default .footer-contact-bottom {margin-top: 1.5rem;}footer.footer-default .footer-content {margin-bottom: 2rem;}footer.footer-default .footer-bold {font-weight: bold;text-transform: uppercase;}footer.footer-default .content a {text-decoration: none;color: #fff !important;}footer.footer-default .content a:hover, footer.footer-default .content a:focus {color: #fff !important;}footer.footer-default .footer-copy {margin-top: 1rem;}footer.footer-default .footer-logos {margin-top: 1rem;}footer.footer-default .footer-logos .footer-logo {width: 10rem;margin-bottom: 1rem;margin-right: .5rem;display: block;}@media screen and (max-width: 767px) {footer.footer-default .footer-logos .footer-logo {max-width: 100%;}}footer.footer-default .footer-logos .footer-logo .img-contain {padding-top: 50%;}footer.footer-default .footer-logos .footer-logo .img-contain img {padding: .5rem 0;}footer.footer-default .footer-lang .lang-switcher .lang-switcher-items {bottom: auto;top: 0;transform: translateY(calc(-100% + 0.5rem));border: 1px solid var(--quaternary-color);border-top: 0;padding-top: 0;}button {font-family: var(--font-family), sans-serif;}.hamburger-menu {position: fixed;top: 10.75rem;left: 0;width: 100%;height: calc(100% - 10.75rem);opacity: 0;visibility: hidden;z-index: 9999;transition: .4s;padding-top: 1rem;background: #fff;}@media screen and (max-width: 767px) {.hamburger-menu {top: 7.75rem;height: calc(100% - 7.75rem);}}.hamburger-menu > .container {position: relative;}.hamburger-menu .hm-menu {width: 16.875rem;height: 100%;padding-bottom: 2rem;display: flex;flex-direction: column;justify-content: space-between;position: relative;}.hamburger-menu .hm-menu::after {content: "";border-right: 1px solid #000;height: calc(100% - 4rem);position: absolute;top: 0;right: 0;}.hamburger-menu .hm-menu nav > ul > li {margin-bottom: 1.75rem;}.hamburger-menu .hm-menu nav > ul > li > a {font-size: 1.25rem;font-weight: 800;}.hamburger-menu .hm-menu li.open > a svg {transform: rotate(180deg);}.hamburger-menu .hm-menu li:hover > a {color: var(--primary-color) !important;}.hamburger-menu .hm-menu li a {color: var(--text-color) !important;text-transform: uppercase;text-decoration: none;letter-spacing: .01em;position: relative;transition: color .2s;padding-right: 2.5rem;}.hamburger-menu .hm-menu li a:hover, .hamburger-menu .hm-menu li a:focus, .hamburger-menu .hm-menu li a.active, .hamburger-menu .hm-menu li a.current_page_item {color: var(--primary-color) !important;}.hamburger-menu .hm-menu li a:hover .nav-arrow-decoration, .hamburger-menu .hm-menu li a:focus .nav-arrow-decoration, .hamburger-menu .hm-menu li a.active .nav-arrow-decoration {opacity: 1;visibility: visible;transform: translate(0, -50%);}.hamburger-menu .hm-menu li a:hover .nav-arrow-decoration svg, .hamburger-menu .hm-menu li a:focus .nav-arrow-decoration svg, .hamburger-menu .hm-menu li a.active .nav-arrow-decoration svg {color: var(--primary-color);}.hamburger-menu .hm-menu li a svg {color: #b9b9b9;transition: color .2s, transform .4s;}.hamburger-menu .hm-menu li.active .nav-arrow::after {transform: rotate(180deg);}.hamburger-menu .hm-menu li .sub-menu {padding: 1rem 0 2rem 0;}.hamburger-menu .hm-menu li .sub-menu a {font-size: 1rem;font-weight: 400;padding: .35rem 0;color: var(--secondary-color);}.hamburger-menu .hm-menu li .sub-menu a:hover, .hamburger-menu .hm-menu li .sub-menu a:focus {;}.hamburger-menu .hm-menu li .nav-arrow, .hamburger-menu .hm-menu li .nav-arrow-decoration {position: absolute;right: 0;padding-right: .25rem;transform: translate(0, -50%);top: 50%;}.hamburger-menu .hm-menu li .nav-arrow svg, .hamburger-menu .hm-menu li .nav-arrow-decoration svg {width: 2rem;height: 2rem;}.hamburger-menu .hm-menu li .nav-arrow-decoration {opacity: 0;visibility: hidden;transform: translate(-0.25rem, -50%);transition: .2s;padding-right: .5rem;}.hamburger-menu .hm-menu li .nav-arrow-decoration svg {transform: rotate(-90deg);width: 1.5rem;height: 1.5rem;}.hamburger-menu .hm-menu [data-depth="1"] {;}.hamburger-menu .hm-menu [data-depth="1"] .sub-menu {padding: .25rem 0 .25rem .25rem;}.hamburger-menu .hm-menu [data-depth="1"] .sub-menu a {text-transform: none;}.hamburger-menu .hm-content, .hamburger-menu .bauer-menu-content {height: 100%;}.hamburger-menu .hm-menu-bottom nav > ul > li {margin-bottom: 1rem;}.hamburger-menu .hm-menu-bottom nav > ul > li > a {font-size: 0.875rem;font-weight: 700;}.hamburger-menu .bauer-menu {margin-bottom: 2.5rem;}.hamburger-menu .bauer-menu-content {overflow: hidden;position: relative;}.hamburger-menu .bauer-menu-content .menu-item-content {position: absolute;opacity: 0;transform: translateX(-1rem);transition: .4s;width: 100%;height: 100%;background-color: #fff;padding-bottom: 5rem;visibility: hidden;}.hamburger-menu .bauer-menu-content .menu-item-content.active {opacity: 1;transform: translateX(0);position: relative;visibility: visible;}.hamburger-menu .hm-col-scroll {height: 100%;overflow-y: auto;overflow-x: hidden;}.hamburger-menu .menu-item-post {margin-bottom: 2rem;}.hamburger-menu .menu-item-post:hover .menu-item-post-title, .hamburger-menu .menu-item-post:focus .menu-item-post-title {background-color: var(--primary-color);}.hamburger-menu .menu-item-post:hover .menu-item-post-title::after, .hamburger-menu .menu-item-post:focus .menu-item-post-title::after {transform: translateX(0.25em);}.hamburger-menu .menu-item-post .img-cover {padding-top: 74.05405405%;}.hamburger-menu .menu-item-post .menu-item-post-title {text-transform: uppercase;letter-spacing: .025em;background-color: var(--secondary-color);transition: background-color 0.2s;color: #fff;padding: 0.5rem 1rem;}.hamburger-menu .menu-item-post .menu-item-post-title::after {content: "›";color: #fff;transition: .2s;margin-left: .25em;font-size: 1.5em;margin-top: -0.04em;line-height: 1;}[role="button"] {cursor: pointer;user-select: none;}.tlwh {top: 0;left: 0;width: 100%;height: 100%;position: absolute;}[data-href] {cursor: pointer;}body.admin-bar.hd-size-full .hd-wrapper {height: calc(100vh - 15.5rem - 32px);}body.admin-bar.hd-size-full .hd-wrapper .hd-img {height: calc(100vh - 10.75rem - 32px);}body.admin-bar.hd-size-full .hh-wrapper {height: calc(100vh - 10.75rem - 32px);}@media screen and (max-width: 767px) {body.admin-bar.hd-size-full .hh-wrapper {height: calc(100vh - 7.75rem - 32px);}}body.admin-bar .hd-wrapper {height: calc(75vh - 15.5rem - 32px);max-height: 600px;}body.admin-bar .hd-wrapper .hd-img {height: calc(75vh - 10.75rem - 32px);max-height: 680px;}.header-desc-widget {padding-top: 0 !important;}.header-desc-widget.hd-notext {padding-bottom: 4rem;}.header-desc-widget.hd-notext .hd-wrapper {height: calc(75vh - 7.5rem) !important;}.header-desc-widget.hd-notext .hd-img {height: 100% !important;}@media screen and (max-width: 1440px) {.header-desc-widget .he-content {margin-top: 2rem;}}.header-desc-widget.hd-size-full .hd-wrapper {height: calc(100vh - 15.5rem);}.header-desc-widget.hd-size-full .hd-wrapper .hd-img {height: calc(100vh - 10.75rem);}.header-desc-widget .hd-wrapper {height: calc(75vh - 15.5rem);}.header-desc-widget .hd-wrapper .hd-img {height: calc(75vh - 10.75rem);}.header-desc-widget .hd-box {background-color: #fff;position: relative;left: -3.0625rem;overflow: hidden;}.header-desc-widget .hd-box .content {position: relative;z-index: 1;}.header-desc-widget .hd-icon {position: absolute;width: 40%;top: 2.5rem;right: 0;transform: translateX(40%);}.header-desc-widget .hd-icon svg {width: 100%;height: auto;}.header-desc-widget .hd-right {margin-top: 4.75rem;padding: 3rem 0;}.header-desc-widget .hd-quote {border-width: 2px;border-style: solid;}.header-desc-widget .hd-quote .hd-quote-icon {margin-right: 1.25rem;}.header-desc-widget blockquote .footer {margin-top: 1rem;}.header-desc-widget .hd-download-wrapper {padding: 4rem 0;}.header-desc-widget .hd-download {background-color: #ebebeb;padding: .75rem 1.75rem .75rem 1.25rem;position: relative;}.header-desc-widget .hd-download .hd-download-img {width: 6rem;position: relative;margin-right: 1.75rem;}.header-desc-widget .hd-download .hd-download-img img {width: 100%;transform: translateY(-65%) rotate(-5deg);box-shadow: 0.125rem 0.125rem 0.25rem rgba(0, 0, 0, 0.25);position: absolute;}.header-desc-widget .hd-download .hd-download-title-top {text-transform: uppercase;font-weight: 500;}.header-home-widget {padding-top: 0 !important;overflow: hidden;}.header-home-widget.hh-single .owl-dots {display: none !important;}.header-home-widget .hh-carousel {display: block !important;}.header-home-widget .hh-carousel .owl-item {width: 100%;}.header-home-widget .hh-wrapper {height: calc(100vh - 8rem);min-height: 25rem;position: relative;}.header-home-widget .hh-wrapper > .owl-dots {position: absolute;bottom: 0;width: 100%;z-index: 1;display: flex;align-items: center;justify-content: center;}.header-home-widget .hh-wrapper > .owl-dots .owl-dot {border-radius: 50%;border: 2px solid #b9b9b9;width: 1rem;height: calc(1rem + 2px);margin: 2rem .5rem;transition: background-color 0.2s;background-color: transparent;position: relative;}@media screen and (max-width: 575px) {.header-home-widget .hh-wrapper > .owl-dots .owl-dot {margin: 1rem .5rem;border-width: 1px;height: 1rem;}}.header-home-widget .hh-wrapper > .owl-dots .owl-dot:after {content: "";position: absolute;width: calc(200% + 4px);height: calc(200% + 4px);top: -50%;left: -50%;margin-left: -2px;margin-top: -2px;}.header-home-widget .hh-wrapper > .owl-dots .owl-dot.active {background-color: var(--primary-color);border-color: var(--primary-color);}.header-home-widget .hh-wrapper .hh-imgs {flex-grow: 1;position: relative;}.header-home-widget .hh-wrapper .hh-imgs .owl-carousel, .header-home-widget .hh-wrapper .hh-imgs .owl-stage-outer, .header-home-widget .hh-wrapper .hh-imgs .owl-stage {height: 100%;}.header-home-widget .hh-wrapper .hh-imgs::after, .header-home-widget .hh-wrapper .hh-imgs::before {content: "";position: absolute;pointer-events: none;background: linear-gradient(0deg, var(--text-color) 0%, var(--text-color-transparent) 100%);height: 14rem;width: 100%;left: 0;bottom: 0;z-index: 1;opacity: .8;}.header-home-widget .hh-wrapper .hh-imgs::after {mix-blend-mode: multiply;}.header-home-widget .hh-content {position: absolute;margin: 0 auto;width: 100%;height: 100%;z-index: 1;}.header-home-widget .hh-content h2, .header-home-widget .hh-content .btn span, .header-home-widget .hh-content .btn-link span {color: #fff !important;}.header-home-widget .hh-content .container {height: 100%;z-index: 1;}.header-home-widget .hh-content .hh-row {width: 100%;left: 0;padding: 5rem 0;bottom: 0;height: 100%;display: flex;flex-direction: column;}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row {padding: 8.5rem 0;}}.header-home-widget .hh-content .hh-row .hh-bottom {margin-top: auto;margin-bottom: 0;}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-bottom {padding-top: 2rem;}}.header-home-widget .hh-content .hh-row .hh-link {transform: scale(1);transition: .2s;}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-link {display: flex;margin-bottom: 1rem;align-items: center;}}.header-home-widget .hh-content .hh-row .hh-link .hh-icon {width: 8.125rem;height: 8.125rem;margin: 0 auto;margin-bottom: 1rem;}@media screen and (max-width: 1280px) {.header-home-widget .hh-content .hh-row .hh-link .hh-icon {width: 6rem;height: 6rem;}}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-link .hh-icon {width: 4rem;height: 4rem;margin: 0;margin-right: 1rem;}}.header-home-widget .hh-content .hh-row .hh-link .hh-icon svg {width: 100%;height: auto;}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-link .content {text-align: left !important;}}@media screen and (max-width: 1280px) {.header-home-widget .hh-content .hh-row .hh-link .content h2 {font-size: 1.75rem;}}@media screen and (max-width: 991px) {.header-home-widget .hh-content .hh-row .hh-link .content h2 {font-size: 1.6rem;}}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-link .content h2 {margin-bottom: .25rem;}}@media screen and (max-width: 1280px) {.header-home-widget .hh-content .hh-row .hh-link .content .btn {min-width: inherit;}}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-link .content .btn {display: none;}}.header-home-widget .hh-content .hh-row .hh-link .content .btn-link {display: none !important;font-weight: 400;}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-link .content .btn-link {display: block !important;}}.header-home-widget .hh-content .hh-row .hh-link .btn {display: table;}.header-home-widget .hh-content .hh-row .hh-link:hover, .header-home-widget .hh-content .hh-row .hh-link:focus {transform: scale(1.05);}.header-home-widget .hh-content .hh-row .hh-link:hover .drop, .header-home-widget .hh-content .hh-row .hh-link:focus .drop, .header-home-widget .hh-content .hh-row .hh-link:hover .bubble, .header-home-widget .hh-content .hh-row .hh-link:focus .bubble, .header-home-widget .hh-content .hh-row .hh-link:hover [style="color:#ababab"] svg, .header-home-widget .hh-content .hh-row .hh-link:focus [style="color:#ababab"] svg {animation-play-state: running;}.header-home-widget .hh-content .hh-row .hh-title {flex-grow: 1;flex-basis: 0;max-width: 100%;}.header-home-widget .hh-content .hh-row .hh-title .h2 {font-size: 5rem;margin-bottom: 6px;text-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}@media screen and (max-width: 1280px) {.header-home-widget .hh-content .hh-row .hh-title .h2 {font-size: 4rem;}}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-title .h2 {font-size: 2rem;}}.header-home-widget .hh-content .hh-row .hh-title .h3 {font-size: 4.3rem;text-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);}@media screen and (max-width: 1280px) {.header-home-widget .hh-content .hh-row .hh-title .h3 {font-size: 3rem;}}@media screen and (max-width: 767px) {.header-home-widget .hh-content .hh-row .hh-title .h3 {font-size: 1.5rem;}}.anim-reset {animation-name: none !important;}.bubble {r: 0px;animation-timing-function: linear;animation-duration: 4s;animation-iteration-count: infinite;animation-play-state: paused;}.bubble1 {animation-name: bubble1;animation-delay: -2.5s;}.bubble2 {animation-name: bubble2;animation-delay: -2s;}.bubble3 {animation-name: bubble3;animation-delay: -1.5s;}@keyframes bubble1 {0% {transform: translate(0%, 0%);r: 0px;}100% {transform: translate(-12.5%, -100%);r: 4px;}}@keyframes bubble2 {0% {transform: translate(0%, 0%);r: 0px;}100% {transform: translate(18.75%, -100%);r: 4px;}}@keyframes bubble3 {0% {transform: translate(0%, 0%);r: 0px;}100% {transform: translate(-6.25%, -100%);r: 4px;}}[style="color:#ababab"] svg {animation-timing-function: linear;animation-duration: 4s;animation-iteration-count: infinite;animation-play-state: paused;animation-name: spinning;}@keyframes spinning {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.drop {transform-origin: top center;animation-timing-function: linear;animation-duration: 4s;animation-iteration-count: infinite;animation-play-state: paused;}.drop1 {animation-name: drop1;animation-delay: -1.5s;}.drop2 {animation-name: drop2;animation-delay: -2.5s;}.drop3 {animation-name: drop3;animation-delay: 0s;}@keyframes drop1 {0% {transform: translate(-13.5%, -10%) scale(1);}100% {transform: translate(-13.5%, 11%) scale(2.5);}}@keyframes drop2 {0% {transform: translate(13.5%, -10%) scale(1);}100% {transform: translate(13.5%, 11%) scale(2.5);}}@keyframes drop3 {0% {transform: translate(0%, -10%) scale(1);}100% {transform: translate(0%, 11%) scale(2.5);}}.home .bc-wrapper, header + .bc-wrapper {display: none;}.bc-wrapper {margin-bottom: 2rem;}.bc-wrapper a {color: var(--text-color) !important;}main > .container > .bc-move .bc-wrapper {margin-top: 5rem;}@media screen and (max-width: 767px) {main > .container > .bc-move .bc-wrapper {margin-top: 0;}}.bc-move {color: #b9b9b9;margin-left: -0.5rem;}.bc-move a {color: #b9b9b9 !important;}.bc-move [property="itemListElement"] {margin: 0 .5rem;}header + main > .panel-layout > .panel-grid:first-child > .panel-grid-cell:first-child .so-panel:first-child section {padding-top: 2rem;}.bildtext-widget {overflow: hidden;}.bildtext-widget .bt-quotes-slider {position: relative;overflow: hidden;}.bildtext-widget .bt-quotes-slider .owl-carousel {padding-right: 5rem;}.bildtext-widget.bt-align-left .bt-img img {margin-left: 0;margin-right: auto;}.bildtext-widget.bt-align-center .bt-img img {margin: 0 auto;}.bildtext-widget.bt-align-right .bt-img img {margin-left: auto;margin-right: 0;}.bildtext-widget.bt-size-25 .bt-img img {width: 25%;}.bildtext-widget.bt-size-50 .bt-img img {width: 50%;}.bildtext-widget.bt-size-75 .bt-img img {width: 75%;}.bildtext-widget.bt-size-medium .bt-img {width: calc(100% + 6.125rem);margin-left: -6.125rem;}.bildtext-widget.bt-size-medium.bt-reverse .bt-img {margin-left: 0;}.bildtext-widget.bt-size-large .bt-img {width: calc(30% + 100% + (100vw - 1170px) / 2);margin-left: calc((100vw - 1170px) / -2);}.bildtext-widget.bt-size-large .bt-content {width: 120%;margin-left: -20%;left: 3.0625rem;}.bildtext-widget.bt-size-large .owl-nav-row {width: 80%;float: right;}.bildtext-widget.bt-size-large.bt-reverse .bt-img {margin-left: -30%;}.bildtext-widget.bt-size-large.bt-reverse .bt-content {margin-left: 0;left: -3.0625rem;}.bildtext-widget.bt-size-large.bt-reverse .owl-nav-row {float: left;}.bildtext-widget.bt-size-large .bt-content-text {background-color: #fff;}.bildtext-widget.bt-extra .owl-nav-row {position: absolute;}.bildtext-widget.bt-extra .bt-img {width: 100%;margin-left: 0;height: 100%;}.bildtext-widget .bt-img {overflow: hidden;}.bildtext-widget .bt-content-text {position: relative;}.bildtext-widget .bt-content-text .bt-link {margin-top: 1rem;}.bildtext-widget .bt-content-quotes .bt-quote-item {padding-right: 2rem;}.bildtext-widget .bt-content-quotes .bt-quote-item > .content {padding-top: .5rem;}.bildtext-widget .bt-content-quotes .owl-nav-row {margin-top: 1rem;font-weight: 500;}.bildtext-widget .bt-content-quotes .owl-nav-text {text-transform: uppercase;}.bildtext-widget .bt-content-quotes .bt-quote-icon {position: absolute;bottom: 0;right: 0;transform: translate(32%, 40%);}.quote-widget .qu-wrapper {border-width: 2px;border-style: solid;}.quote-widget .qu-wrapper .qu-icon {padding-right: 1rem;}.quote-widget .qu-wrapper .qu-content .footer {margin-top: 1.5rem;}.textfeld-widget .tf-style[class*="border-"] {border-width: 2px;border-style: solid;}.textfeld-widget .tf-style.style-default {padding: 0;}.galerie-widget .ga-items .ga-item {margin-bottom: 2rem;}.galerie-widget .ga-items .ga-item-inner {padding-top: 74.05405405%;display: block;}.zitate-slider-widget .bt-content-quotes {margin-bottom: 2rem;}.zitate-slider-widget .zs-imgs {height: 100%;}.zitate-slider-widget .zs-imgs .owl-stage-outer, .zitate-slider-widget .zs-imgs .owl-stage {height: 100%;}.bildlinks-widget .small-gutters .bl-item {margin-bottom: 1rem;}.bildlinks-widget .smaller-gutters .bl-item {margin-bottom: 0.5rem;}.bildlinks-widget .bl-wrapper {padding: 4rem;}.bildlinks-widget .bl-items .bl-item {overflow: hidden;position: relative;display: block;}.bildlinks-widget .bl-items .bl-item.has-hover:hover .bl-img, .bildlinks-widget .bl-items .bl-item.has-hover:focus .bl-img {transform: scale(1.05);}.bildlinks-widget .bl-items .bl-item.has-hover:hover .bl-desc, .bildlinks-widget .bl-items .bl-item.has-hover:focus .bl-desc {padding-bottom: 5rem;}.bildlinks-widget .bl-items .bl-item.has-hover:hover .bl-desc .bl-desc-inner, .bildlinks-widget .bl-items .bl-item.has-hover:focus .bl-desc .bl-desc-inner {transform: translateY(1.5rem);}.bildlinks-widget .bl-items .bl-item.has-hover:hover .bl-desc .bl-title, .bildlinks-widget .bl-items .bl-item.has-hover:focus .bl-desc .bl-title {color: var(--primary-color);font-weight: bold;}.bildlinks-widget .bl-items .bl-item.has-hover:hover .bl-desc .bl-linktext, .bildlinks-widget .bl-items .bl-item.has-hover:focus .bl-desc .bl-linktext {transform: translateY(0);}.bildlinks-widget .bl-items .bl-item .bl-img {padding-top: 100%;transition: transform .4s;}.bildlinks-widget .bl-items .bl-item .bl-desc {position: absolute;left: 0;bottom: 0;width: 100%;padding-bottom: 0;transition: padding .4s;}.bildlinks-widget .bl-items .bl-item .bl-desc .bl-desc-inner {position: relative;z-index: 1;text-align: center;transition: .4s;}.bildlinks-widget .bl-items .bl-item .bl-desc .bl-title {text-transform: uppercase;padding: 1rem;}.bildlinks-widget .bl-items .bl-item .bl-desc .bl-linktext {position: absolute;letter-spacing: .025em;padding: 0 1rem;text-transform: uppercase;width: 100%;left: 0;justify-content: center;transform: translateY(1rem);transition: transform .4s;}@media screen and (max-width: 991px) {.bildlinks-widget .bl-items .bl-item .bl-desc .bl-linktext {display: none !important;}}.bildlinks-widget .bl-items .bl-item .bl-desc .bl-linktext:hover::after {transform: translateY(-0.5px) scale(1.5);}.bildlinks-widget .bl-items .bl-item .bl-desc::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--text-color);opacity: .7;mix-blend-mode: multiply;}.bl-top {margin-bottom: 3rem;}.ne-items .ne-item .ne-img {margin-bottom: 1rem;}.ne-items .ne-item .ne-img.img-cover {padding-top: 74%;}.ne-items .ne-item .ne-img img {width: 100%;}.ne-items .ne-item .btn-link {margin-top: 1rem;}.news-widget .ne-item-banner {position: relative;height: 100%;}.news-widget .ne-item-banner .ne-banner-img {height: 100%;}.news-widget .ne-item-banner .bauer-tag {position: absolute;right: 2rem;top: 0;z-index: 1;}.news-widget .ne-bottom {margin-top: 4rem;}.news-widget .ne-date {margin-bottom: .25rem;}@media screen and (max-width: 767px) {.news-widget .btn {margin-left: 0 !important;}}.news-back-section .nb-title {font-style: normal;}.zahlen-widget .za-items .za-item {padding-bottom: .5rem;}.zahlen-widget .za-items .za-col {border-right-width: 1px;border-style: solid;margin-bottom: 2rem;}.zahlen-widget .za-items .za-col:nth-child(4n), .zahlen-widget .za-items .za-col:last-child {border-right-width: 0;}.zahlen-widget .za-items .za-number {margin-bottom: 1rem;}.bildtext-deco-widget {overflow: hidden;}.bildtext-deco-widget .bd-desktop {display: block;}.bildtext-deco-widget .bd-mobile {display: none;}.bildtext-deco-widget.bd-reverse .bd-deco {left: auto;right: -6.125rem;}.bildtext-deco-widget .bd-images {position: relative;padding-top: 6.125rem;}.bildtext-deco-widget .bd-line {width: 3.5rem;height: 3px;margin-bottom: .25rem;margin-top: 2rem;}.bildtext-deco-widget .bd-content {padding-top: 131.621621622%;position: relative;background-color: #fff;}.bildtext-deco-widget .bd-content [class*="border-"] {border-width: 2px;border-style: solid;}.bildtext-deco-widget .bd-content > * {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.bildtext-deco-widget .bd-text {margin-top: 3.3125rem;}.bildtext-deco-widget .bd-img {padding-top: 131.621621622%;}.bildtext-deco-widget .bd-img-text {margin-top: .5rem;}.bildtext-deco-widget .bd-img-text.content > * {margin-bottom: 0 !important;}.bildtext-deco-widget .bd-deco {position: absolute;width: 85%;padding-top: 65%;top: 0;left: -6.125rem;}.bildtext-deco-widget .qu-icon {margin-right: 1rem;}.kontakt-widget .ko-country {margin-top: 2rem;}.kontakt-widget .ko-group {margin-top: 2rem;}.kontakt-widget .ko-wrapper {padding-top: 4rem;}.kontakt-widget .ko-links {display: table;}.kontakt-widget .ko-links.ko-links-small .ko-link {margin-top: 0;margin-bottom: 2rem;}.kontakt-widget .ko-links .ko-link {background-color: #fff;color: var(--text-color) !important;text-decoration: none;display: block;padding: .5rem .75rem;margin-top: 2.25rem;margin-bottom: 3rem;font-weight: 700;letter-spacing: .025em;}.kontakt-widget .ko-links .ko-link svg {height: 1.25rem;width: 1.25rem;margin-right: .5rem;}.kontakt-widget .ko-left {height: 100%;}.kontakt-widget .ko-left .ac-items {margin-bottom: 2rem;}.kontakt-widget .ko-left > .content {padding-right: 3rem;}.kontakt-widget .ko-right .ko-img {margin-bottom: 1rem;}.kontakt-widget .ko-right .ko-desc {margin-bottom: 3rem;}.kontakt-widget .ko-right .ko-desc.ko-desc-margin {margin-top: 4.5rem;}.kontakt-widget .ko-right .ko-desc .ko-desc-title {margin-bottom: 0;}.tabelle-widget .ta-content-top {margin-bottom: 2rem;}.tabelle-widget .ta-content-bottom {margin-top: 2rem;}.tabelle-widget .ta-center {text-align: center;}.tabelle-widget .ta-center th {padding: .25rem .5rem;text-align: center;}.tabelle-widget .ta-table {overflow-y: auto;}.tabelle-widget .ta-width {width: 100%;}.tabelle-widget table th {padding: .25rem .5rem .25rem 0;padding: .25rem .5rem;text-align: left;border-top: 1px solid var(--primary-color);border-bottom: 3px solid var(--text-color);}.tabelle-widget table td {padding: .4rem .5rem;border-bottom: 1px solid var(--text-color);}.tabelle-widget table td:nth-child(even) {background-color: #ebebeb;}.tabelle-widget table td.ta-link {width: 2.189rem;position: relative;}.tabelle-widget table td.ta-link a {display: block;}.tabelle-widget table td.ta-link svg {width: 100%;height: 100%;padding: .25rem;}.tabs-widget .owl-nav.ta-tab {display: none;height: auto;padding: 0 1.25rem;color: var(--primary-color);position: relative;width: 2.5rem;}.tabs-widget .owl-nav.ta-tab:hover, .tabs-widget .owl-nav.ta-tab:focus {background-color: var(--secondary-color);}.tabs-widget .owl-nav.ta-tab::after {content: "‹";font-size: 3rem;line-height: 0;transition: 0.4s;font-weight: 300;transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;}.tabs-widget .owl-nav.ta-tab[aria-disabled="true"] {background-color: #b9b9b9;color: #fff;cursor: default;}.tabs-widget .owl-nav.ta-tab.owl-next {margin-left: .25rem;margin-right: 0;}.tabs-widget .owl-nav.ta-tab.owl-next::after {content: "›";}.tabs-widget .ta-tabs-wrapper {flex-wrap: nowrap;}@media screen and (max-width: 575px) {.tabs-widget .ta-tabs-wrapper {display: none !important;}}.tabs-widget .ta-tabs-wrapper.show-nav > .owl-nav {display: block;}.tabs-widget .ta-tabs-wrapper .ta-tabs {overflow: hidden;}.tabs-widget .owl-stage {transition: .2s !important;}.tabs-widget .ta-tab {background-color: var(--secondary-color);transition: background-color 0.2s;margin-right: .25rem;margin-top: .25rem;color: #fff;padding: .5rem 2.5rem;text-transform: uppercase;white-space: nowrap;width: auto;cursor: pointer;}.tabs-widget .ta-tab:hover, .tabs-widget .ta-tab:focus, .tabs-widget .ta-tab.active {background-color: var(--primary-color);}.tabs-widget .ta-items {overflow: hidden;}.tabs-widget .ta-items .ta-item {margin-bottom: 0;position: relative;}.tabs-widget .ta-items .ta-item.active .ac-content {position: relative;}.tabs-widget .ta-items .ta-item .ac-title {display: none !important;width: calc(100% + 40px);margin-left: -20px;padding: .5rem 20px;}@media screen and (max-width: 575px) {.tabs-widget .ta-items .ta-item .ac-title {display: flex !important;}}.tabs-widget .ta-items .ta-item .ac-content {padding-bottom: 2rem;position: absolute;top: 0;left: 0;padding: 2.5rem 0;}@media screen and (max-width: 575px) {.tabs-widget .ta-items .ta-item .ac-content {position: static;padding: 0;}}.tabs-widget .ta-items .ta-item .ta-img-wrapper {height: 100%;position: relative;}.tabs-widget .ta-items .ta-item .ta-img {position: sticky;top: 4rem;width: 80%;transition: top .4s;margin-bottom: 2rem;}.tabs-widget .ta-items .ta-item .ta-img img {position: relative;z-index: 1;width: 100%;height: auto;}.tabs-widget .ta-items .ta-item .ta-img .ta-deco {position: absolute;top: 2rem;right: -2rem;width: 100%;height: 100%;}.team-widget .te-item {margin-bottom: 6rem;}.team-widget .te-item-inner {position: relative;overflow: hidden;}.team-widget .te-item-inner .te-img {padding-top: 131.621621%;}.team-widget .te-item-inner .te-img:not(.te-no-quote):hover ~ .te-quote {transform: translateY(0);}.team-widget .te-item-inner .te-img:not(.te-no-quote):hover ~ .te-social {opacity: 0;}.team-widget .te-item-inner .te-social {position: absolute;bottom: 0;left: 0;opacity: 1;transition: .4s;}@media screen and (max-width: 575px) {.team-widget .te-item-inner .te-social {opacity: 1 !important;}}.team-widget .te-item-inner .te-social a {display: block;padding: .6rem;}.team-widget .te-item-inner .te-quote {position: absolute;bottom: 0;left: 0;width: 100%;padding: 1rem;padding-top: 2rem;z-index: 2;transform: translateY(calc(100% + 1rem));transition: .4s;pointer-events: none;}@media screen and (max-width: 575px) {.team-widget .te-item-inner .te-quote {display: none !important;}}.team-widget .te-item-inner .te-quote .te-quote-bg {opacity: .75;mix-blend-mode: multiply;}.team-widget .te-item-inner .te-quote .te-quote-icon {position: absolute;z-index: 1;margin-top: -1rem;top: 0;}.team-widget .te-item-inner .te-quote .content {position: relative;z-index: 1;}.team-widget .te-content {margin-top: 2rem;}.team-widget .te-content h4 {margin-bottom: .5rem;}@media screen and (max-width: 575px) {.col-xs-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}}.produkte-widget .pr-top {margin-bottom: 3rem;}.produkte-widget .pr-items .pr-item {margin-bottom: 2rem;}.produkte-widget .pr-items .pr-item .pr-item-top {width: 100%;}.produkte-widget .pr-items .pr-item .pr-item-top:hover .pr-title, .produkte-widget .pr-items .pr-item .pr-item-top:focus .pr-title {background-color: var(--primary-color);}.produkte-widget .pr-items .pr-item .pr-item-top:hover .pr-title::after, .produkte-widget .pr-items .pr-item .pr-item-top:focus .pr-title::after {transform: translateX(0.25em);}.produkte-widget .pr-items .pr-item .pr-item-top .pr-img {padding-top: 74.05405405%;}.produkte-widget .pr-items .pr-item .pr-item-top .pr-title {background-color: var(--secondary-color);transition: background-color 0.2s;color: #fff;text-transform: uppercase;text-align: center;padding: .5rem 1rem;display: flex;align-items: center;justify-content: center;}.produkte-widget .pr-items .pr-item .pr-item-top .pr-title::after {content: "›";color: #fff;transition: .2s;margin-left: .25em;font-size: 1.5em;margin-top: -0.04em;line-height: 1;}.produkte-widget .pr-items .pr-item .pr-item-bottom {margin-top: 1rem;}.news-archive-widget .na-items .na-item {margin-bottom: 3rem;}.news-archive-widget .na-items .na-item .na-img {padding-top: 74.05405405%;margin-bottom: 1.5rem;}.news-archive-widget .na-pagination {margin-top: 4rem;}.einzelperson-widget .ep-img {height: 100%;}.einzelperson-widget .ep-img img {width: 100%;height: auto;}.einzelperson-widget .ep-quote {border-width: 2px;border-style: solid;height: 100%;}.einzelperson-widget .ep-quote .ep-icon {margin-right: 1rem;margin-left: .25rem;}.einzelperson-widget .ep-quote .ep-content {padding-right: 1rem;}.einzelperson-widget .ep-name {margin-top: 1.5rem;margin-bottom: 2rem;}.einzelperson-widget .ep-name h3 {margin-bottom: .5rem;}.icons-widget .ic-top {width: 38rem;margin: 0 auto;}.icons-widget .ic-items {margin-top: 2rem;}.icons-widget .ic-items .ic-item-col:not(:last-child) {border-right: 1px solid;}.icons-widget .ic-items .ic-item {margin-bottom: 2rem;padding: 0 2rem;}.icons-widget .ic-items .ic-item .ic-icon {display: table;}.icons-widget .ic-items .ic-item .ic-icon svg {width: 7rem;height: 7rem;}.video-widget {padding-top: 0;}.video-widget.yt-size-default .yt-outer {width: calc(1366px / 2);max-width: 100%;}.video-widget.yt-size-full .video-js {padding-top: 33.33333% !important;}.video-widget.yt-size-full .video-js .vjs-tech {object-fit: cover;}.video-widget .yt-has-placeholder iframe {display: none;}.video-widget .yt-placeholder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: #ebebeb;}.video-widget .yt-placeholder .yt-play {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);cursor: pointer;color: var(--primary-color);opacity: .5;transition: opacity .2s;}.video-widget .yt-placeholder .yt-play:hover, .video-widget .yt-placeholder .yt-play:focus {opacity: .9;}.video-widget .yt-placeholder .yt-play img, .video-widget .yt-placeholder .yt-play svg {width: 6rem;height: 6rem;}.video-widget .yt-wrapper {position: relative;padding-top: 56.25%;overflow: hidden;}.video-widget .yt-wrapper.has-banner {padding-top: 0;background-color: #ebebeb;padding: 3rem;}.video-widget .yt-wrapper iframe {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.download-widget .dl-items {margin-top: 2rem;margin-bottom: .5rem;}.download-widget .dl-item {position: relative;background-color: #ebebeb;display: table;padding: .5rem 1.5rem;padding-left: 6.5rem;}@media screen and (max-width: 575px) {.download-widget .dl-item {padding-left: 6rem;}}.download-widget .dl-item .dl-item-icon {width: 100%;transform: rotate(-5deg);box-shadow: 0.125rem 0.125rem 0.25rem rgba(0, 0, 0, 0.25);position: absolute;width: auto;padding: 1.25rem .75rem;background-color: #fff;left: .5rem;top: -2.5rem;border: 1px solid #b9b9b9;}.download-widget .dl-item .dl-item-icon svg {width: 3.25rem;height: auto;}@media screen and (max-width: 575px) {.download-widget .dl-item .dl-item-icon svg {width: 2.75rem;}}.download-widget .dl-item .dl-item-title {text-transform: uppercase;line-height: 1.2;color: var(--text-color);letter-spacing: .07em;}.panel-grid-multicell .widget_iconbox.panel-first-child.panel-last-child .ib-wrapper {width: 100%;}.iconbox-widget .ib-fh {height: 100%;}.iconbox-widget .ib-wrapper {border-width: 2px;border-style: solid;}.iconbox-widget .ib-size-small {width: 16.875rem;}.iconbox-widget .ib-size-small .ib-icon {margin-right: 1rem;}.iconbox-widget .ib-size-small .ib-icon svg {width: 2.5rem;height: 2.5rem;}.iconbox-widget .ib-size-small .ib-content {margin-top: .75rem;}.iconbox-widget .ib-size-large {width: 23.125rem;}.iconbox-widget .ib-size-large .ib-icon {display: table;margin-bottom: 1.5rem;}.iconbox-widget .ib-size-large .ib-icon svg {width: 6.25rem;height: 6.25rem;}.iconbox-widget .ib-size-social {width: 23.125rem;}.iconbox-widget .ib-size-social .ib-icon {display: table;margin-bottom: 1.5rem;}.iconbox-widget .ib-size-social .ib-icon svg {height: 3rem;}.anmeldeform-widget .wpcf7-form label span {font-size: 1rem;}.anmeldeform-widget .af-top, .anmeldeform-widget .wpcf7 {padding: 3rem 0;}.anmeldeform-widget .af-add svg {margin-right: .5em;height: 1.25em;width: 1.25em;margin-top: -0.125em;}.anmeldeform-widget .af-add::after {content: "";}@media screen and (max-width: 1366px) {.anmeldeform-widget .af-anmeldung-container {padding-right: 1rem;}}.anmeldeform-widget .af-anmeldung-container.single .af-remove {display: none;}.anmeldeform-widget .af-anmeldung-container .af-anmeldung {position: relative;margin-bottom: 1rem;}.anmeldeform-widget .af-anmeldung-container .af-anmeldung:first-child .af-remove {display: none;}.anmeldeform-widget .af-anmeldung-container .af-anmeldung svg {width: 1.25em;height: 1.25em;}.anmeldeform-widget .af-anmeldung-container .af-anmeldung input {margin-bottom: 0;}.anmeldeform-widget .af-anmeldung-container .af-anmeldung .af-remove {position: absolute;right: -0.5rem;transform: translate(100%, -50%);top: 50%;}.anmeldeform-widget .af-footnote {margin-bottom: 3rem;}.download-multi-widget .md-title {margin-bottom: 2rem;padding-top: .75rem;position: relative;}.download-multi-widget .md-title::before {content: "";width: 4rem;height: 3px;background-color: var(--primary-color);display: block;position: absolute;top: 0;}.download-multi-widget .md-img {margin-bottom: 2rem;}.download-multi-widget .md-item {margin-bottom: 2rem;}.download-multi-widget .md-item .md-item-icon {margin-right: 1rem;}.download-multi-widget .md-item .md-item-icon svg {height: 3.25rem;width: auto;}.download-multi-widget .md-item .md-item-title {text-transform: uppercase;color: var(--text-color);letter-spacing: .07em;line-height: 1.2;}[style="text-align: center;"] .btn {margin: 0 auto;}.mp-full .container {padding: 0;width: 100%;max-width: inherit;}.mp-full .mp-wrapper {padding-top: 25%;}@media screen and (max-width: 575px) {.mp-full .mp-wrapper {padding-top: 55%;}}.mp-wrapper {position: relative;padding-top: 45%;background-color: #ebebeb;}@media screen and (max-width: 575px) {.mp-wrapper {padding-top: 55%;}}.mp-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.content-center .btn {margin-left: auto;margin-right: auto;}.mp-wrapper.has-banner {padding-top: 0;height: auto;padding: 3rem;}.iframe-message {position: absolute !important;top: 0;left: 0;width: 100%;height: 100%;display: none;background-color: #ebebeb;z-index: 1;}.iframe-message.active {display: block;}.iframe-message .content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 3em;width: 700px;max-width: 90%;background-color: #ebebeb;}@media screen and (max-width: 575px) {.iframe-message .content {padding: 1rem;font-size: .8rem;}}.iframe-message .content .btn {margin-bottom: 1em;}.pagination .pagination-nav {text-decoration: none;text-transform: uppercase;}.pagination .pagination-nav.disabled {color: #b9b9b9;}.pagination .pagination-nav.disabled .pagination-arrow {color: #b9b9b9 !important;}.pagination .pagination-nav.pagination-nav-prev .pagination-arrow {margin-right: -0.5rem;}.pagination .pagination-nav.pagination-nav-prev .pagination-arrow svg {transform: rotate(90deg);}.pagination .pagination-nav.pagination-nav-next .pagination-arrow {margin-left: -0.5rem;}.pagination .pagination-nav.pagination-nav-next .pagination-arrow svg {transform: rotate(-90deg);}.pagination .pagination-nav .pagination-arrow svg {width: 3rem;height: 3rem;}.bauer-tag {padding: .3rem .5rem;text-transform: uppercase;display: table;text-decoration: none !important;}.wpcf7-form {position: relative;}.wpcf7-form .ajax-loader {background-color: var(--text-color);margin: 0;position: absolute;right: 0;bottom: .5rem;}.wpcf7-form label span {font-size: 0.875rem;margin-bottom: .25rem;display: block;}.wpcf7-form-control-wrap {display: block;}.ac-item {margin-bottom: 1rem;}.ac-title {padding: .5rem 0;border-bottom-width: 1px;border-style: solid;}.ac-title.active::after {transform: rotate(-90deg);}.ac-title::after {content: "›";font-size: 3rem;line-height: 0;transition: .4s;transform: rotate(90deg);font-weight: 300;}.ac-title .h4 {margin-bottom: 0;}.ac-content {padding-top: 2rem;}.bauer-slider .bauer-slider-images {display: none;}.bauer-slider .bauer-slider-nav {margin-top: 1rem;}.bauer-slider .bauer-slider-links {display: none;}.bauer-slider [data-slider-image] {padding-top: 74.05405405%;}.slider-nav {cursor: pointer;}.slider-nav.slider-nav-prev svg {transform: rotate(90deg);}.slider-nav.slider-nav-prev:hover svg, .slider-nav.slider-nav-prev:focus svg {transform: translateX(-0.125rem) rotate(90deg);}.slider-nav.slider-nav-next svg {transform: rotate(-90deg);}.slider-nav.slider-nav-next:hover svg, .slider-nav.slider-nav-next:focus svg {transform: translateX(0.125rem) rotate(-90deg);}.slider-nav.slider-fullscreen {margin-left: 1rem;transition: .2s;}.slider-nav.slider-fullscreen:hover, .slider-nav.slider-fullscreen:focus {transform: scale(1.05);}.slider-nav svg {width: 2.25em;height: 2.25em;color: var(--primary-color);transition: .2s;}.owl-carousel .owl-item {overflow: hidden;}.owl-carousel .owl-item img {width: auto;}.panel-grid.container .content-padd {padding-left: 0;padding-right: 0;}.lang-switcher {position: relative;z-index: 1;}.lang-switcher:hover .lang-switcher-items, .lang-switcher:focus .lang-switcher-items {opacity: 1;visibility: visible;transform: translateY(100%);}.lang-switcher .lang-switcher-current {cursor: pointer;line-height: 2.5rem;}.lang-switcher .lang-switcher-current svg {color: var(--primary-color);width: .75rem;height: .75rem;margin-left: .5rem;}.lang-switcher .lang-switcher-items {position: absolute;bottom: 0rem;padding-top: .25rem;left: -1.5rem;opacity: 0;visibility: hidden;transform: translateY(calc(100% - 0.5rem));transition: .2s;background-color: var(--secondary-color);}.lang-switcher .lang-switcher-items a {text-transform: uppercase;padding: .25rem 1.5rem;border-top: 1px solid var(--quaternary-color);text-decoration: none;transition: color .2s;color: #fff;}.lang-switcher .lang-switcher-items a:hover, .lang-switcher .lang-switcher-items a:focus {color: var(--primary-color);}.social-icons a {padding: .25rem;margin-right: .5rem;color: var(--primary-color);transition: color .2s;}.social-icons a:hover, .social-icons a:focus {color: #fff;}.contact-link a {padding: .5rem;}.contact-link svg {margin-right: 1rem;color: var(--primary-color);}.bauer-sidebar {top: 50%;transform: translateY(-50%);position: fixed;z-index: 10;right: 0;}@media screen and (max-height: 500px) {.bauer-sidebar {display: none !important;}}@media screen and (max-width: 1280px) {.bauer-sidebar {top: 40%;}}@media screen and (max-width: 575px) {.bauer-sidebar {display: none !important;}}.bauer-sidebar .sidebar-items .sidebar-item .sidebar-content {position: absolute;top: 0;height: 100%;width: 13.75rem;left: 1px;transform: translateX(-95%);padding: 1rem;z-index: 1;opacity: 0;visibility: hidden;transition: .2s;}.bauer-sidebar .sidebar-items .sidebar-item .sidebar-content .content > *:not(:last-child) {margin-bottom: .75rem;}.bauer-sidebar .sidebar-items .sidebar-item:hover .sidebar-icon {background-color: var(--primary-color);color: var(--secondary-color) !important;}.bauer-sidebar .sidebar-items .sidebar-item:hover .sidebar-content {z-index: 2;opacity: 1;visibility: visible;transform: translateX(-100%);}.bauer-sidebar .sidebar-items .sidebar-item .sidebar-icon {padding: .75rem;background-color: var(--secondary-color);color: var(--primary-color) !important;transition: color 0.2s, background-color 0.2s;position: relative;z-index: 3;}.bauer-sidebar .sidebar-items .sidebar-item .sidebar-icon svg {width: 1.5rem;height: 1.5rem;}@media screen and (max-width: 575px) {.bauer-sidebar .sidebar-items .sidebar-item .sidebar-icon svg {width: 1.35rem;height: 1.35rem;}}.history-widget .owl-carousel.owl-rtl .hi-item-wrapper {direction: ltr;}.history-widget .hi-top {margin-bottom: 3rem;}.history-widget .hi-timeline {overflow: hidden;position: relative;}.history-widget .hi-timeline::before, .history-widget .hi-timeline::after {content: "";width: 25%;height: 100%;background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);position: absolute;top: 0;left: 0;z-index: 10;pointer-events: none;}.history-widget .hi-timeline::after {left: auto;right: 0;transform: rotate(180deg);}.history-widget .hi-timeline .hi-timeline-line {height: 3px;background: currentColor;position: absolute;bottom: 1rem;width: 100%;}.history-widget .hi-timeline .hi-timeline-carousel {width: 33.333%;margin: 0 auto;text-align: center;}.history-widget .hi-timeline .hi-timeline-carousel .owl-stage-outer {overflow: visible;}.history-widget .hi-timeline .hi-timeline-carousel .hi-timeline-item {display: table;margin: 0 auto;cursor: pointer;}.history-widget .hi-timeline .hi-timeline-carousel .hi-timeline-item .hi-timeline-circle {width: 2rem;height: 2rem;border: 2px solid currentColor;border-radius: 50%;position: relative;background-color: #fff;margin: 0 auto;}.history-widget .hi-timeline .hi-timeline-carousel .hi-timeline-item .hi-timeline-circle::after {content: "";position: absolute;border-radius: 50%;background-color: currentColor;width: 0.75rem;height: 0.75rem;top: 50%;left: 50%;transform: translate(-50%, -50%);}.history-widget .hi-history {padding: 0 16.665%;margin-top: 2rem;position: relative;}@media screen and (max-width: 575px) {.history-widget .hi-history {padding: 0;}}.history-widget .hi-history .hi-history-wrapper {padding: .75rem;position: relative;}.history-widget .hi-history .hi-history-wrapper::before {content: "";width: 0;height: 0;border-style: solid;border-width: 0 1rem 1rem 1rem;border-color: transparent transparent var(--secondary-color) transparent;left: calc(50% - 1rem);position: absolute;top: -1rem;}.history-widget .hi-history .hi-history-carousel .hi-item-wrapper {padding: .75rem;}@media screen and (max-width: 767px) {.history-widget .hi-history .hi-history-img {margin-bottom: 1rem;}}.history-widget .slider-nav {position: absolute;top: 50%;left: 5%;transform: translateY(-50%);width: 10%;}@media screen and (max-width: 575px) {.history-widget .slider-nav {position: static;transform: none;width: 2.5rem;}}.history-widget .slider-nav.slider-nav-next {left: auto;right: 5%;}.history-widget .slider-nav.disabled {pointer-events: none;cursor: default;}.history-widget .slider-nav.disabled svg {color: #b9b9b9;}.history-widget .slider-nav svg {width: 100%;height: 100%;}.einzelbild-widget.eb-size-default .eb-img.img-cover {padding-top: 40%;}@media screen and (max-width: 1199px) {.einzelbild-widget.eb-size-default .eb-img.img-cover {padding-top: 45%;}}@media screen and (max-width: 767px) {.einzelbild-widget.eb-size-default .eb-img.img-cover {padding-top: 50%;}}.einzelbild-widget .eb-img img {height: auto;}.einzelbild-widget .eb-img.img-cover {padding-top: 30%;}@media screen and (max-width: 1199px) {.einzelbild-widget .eb-img.img-cover {padding-top: 35%;}}@media screen and (max-width: 767px) {.einzelbild-widget .eb-img.img-cover {padding-top: 40%;}}.team-filter-widget + .team-widget {padding: 0 !important;}.team-filter-widget + .team-widget .ac-item {margin-bottom: 0;}.team-filter-widget .fi-form {margin-top: 3rem;}.team-filter-widget .fi-form .fi-quicksearch-wrapper {position: relative;}.team-filter-widget .fi-form .fi-quicksearch-wrapper svg {position: absolute;top: 50%;transform: translateY(-50%);left: .75rem;width: 1.5rem;height: 1.5rem;color: #b9b9b9;}.team-filter-widget .fi-form input.fi-quicksearch {width: 23rem;border: 1px solid var(--primary-color);background-color: #fff;margin-bottom: 0;padding-left: 3rem;}.team-filter-widget .fi-form input.fi-quicksearch::-webkit-input-placeholder {text-transform: uppercase;}.team-filter-widget .fi-form input.fi-quicksearch::-webkit-input-placeholder {text-transform: uppercase;}.team-filter-widget .fi-form input.fi-quicksearch::-moz-placeholder {text-transform: uppercase;}.team-filter-widget .fi-form input.fi-quicksearch::-moz-placeholder {text-transform: uppercase;}.team-filter-widget .fi-form input.fi-quicksearch::-ms-input-placeholder {text-transform: uppercase;}.custom-select-wrapper {background-color: var(--primary-color);color: #fff;width: 23rem;text-transform: uppercase;position: relative;border: 1px solid var(--primary-color);user-select: none;letter-spacing: .115em;z-index: 1;}.custom-select-wrapper .custom-select-icon {position: absolute;right: 0.5rem;top: 50%;transform: translateY(-50%);pointer-events: none;}.custom-select-wrapper .custom-select-icon svg {color: #fff;width: 2rem;height: 2rem;}.custom-select-wrapper .custom-select-active, .custom-select-wrapper .custom-select-item {padding: 0.5rem 0.75rem;}.custom-select-wrapper .custom-select-active {cursor: pointer;}.custom-select-wrapper .custom-select-active .custom-select-active-icon svg {width: 1.5rem;height: 1.5rem;margin-right: 1rem;color: var(--secondary-color);}.custom-select-wrapper .custom-select-items {position: absolute;width: calc(100% + 2px);margin-left: -1px;border-bottom: 1px solid var(--primary-color);max-height: 26rem;overflow: hidden auto;}.custom-select-wrapper .custom-select-item {background-color: #fff;border: 1px solid var(--primary-color);border-bottom: 0;color: var(--primary-color);cursor: pointer;}.fi-title-search {padding: 0.5rem 0;border-bottom-width: 1px;border-style: solid;cursor: default;}.fi-title-search .h4 {margin-bottom: 0;}.fi-title-search .fi-title-search-icon {cursor: pointer;}.fi-title-search::after {content: none;display: none;}.fi-title-search svg {color: var(--primary-color);width: 1.4rem;height: 1.4rem;margin-left: .25rem;}.instagram-widget #sb_instagram #sbi_images {padding: 0 !important;margin-left: -0.75rem;margin-right: -0.75rem;width: auto;float: none;}.instagram-widget #sb_instagram #sbi_images .sbi_item {padding: 0.75rem !important;}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn {transition: .2s;padding: .65rem 1.75rem .65rem 1.75rem;display: table;white-space: normal;line-height: 1.2;cursor: pointer;background-color: transparent;color: var(--text-color);overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 2px solid var(--primary-color);font-family: var(--font-family), sans-serif;font-weight: 500;letter-spacing: .025em;min-width: 18rem;text-transform: uppercase;border-radius: 0;border: 2px solid var(--primary-color) !important;}@media screen and (max-width: 575px) {.instagram-widget #sb_instagram #sbi_load .sbi_load_btn {font-size: 1rem;}}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn span {color: var(--text-color);}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color] {border-color: currentColor !important;}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color][style="color:primary"] {color: var(--primary-color);}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color][style="color:secondary"] {color: var(--secondary-color);}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color][style="color:tertiary"] {color: var(--tertiary-color);}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color][style="color:quaternary"] {color: var(--quaternary-color);}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color] span {color: currentColor;}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color]:hover, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color]:focus, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color].active {background-color: currentColor !important;}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color]:hover span, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color]:focus span, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn[data-color].active span {color: #fff !important;}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn:hover, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn:focus, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn.active {color: #fff;background-color: var(--primary-color);}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn:hover span, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn:focus span, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn.active span {color: #fff;}.instagram-widget #sb_instagram #sbi_load .sbi_load_btn.disabled, .instagram-widget #sb_instagram #sbi_load .sbi_load_btn[disabled] {cursor: default;background-color: #fff;}.instagram-widget #sb_instagram .sbi_meta {text-align: left;color: #b9b9b9;padding: .5rem 0;}.instagram-widget #sb_instagram .sbi_meta span {margin-left: 0 !important;margin-right: 10px !important;font-size: 1rem !important;}.instagram-widget #sb_instagram .sbi_meta span svg {font-size: 1rem !important;}.instagram-widget #sb_instagram #sbi_load .sbi_loader {background-color: var(--primary-color) !important;}.flipbook-widget .fb-archive {margin-top: 2rem;padding: 2rem 0;}.flipbook-widget .fb-archive .content {margin-bottom: 2rem;}.flipbook-widget .fb-archive .fb-item {margin-bottom: 2rem;}.flipbook-widget .fb-archive .fb-item img {border: 1px solid #b9b9b9;}.flipbook-widget .fb-archive .fb-item [class*="real3dflipbook"] {padding: 0 !important;}.flipbook-widget canvas {background-color: #d7d7d7;}.flipbook-widget .flipbook-menuBottom .fa {color: #575757 !important;}.flipbook-widget .flipbook-nav .fa {background-color: var(--secondary-color) !important;color: var(--primary-color) !important;font-family: var(--font-family), sans-serif;font-weight: 300;position: relative;font-size: 3rem !important;}.flipbook-widget .flipbook-nav .fa::before {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);line-height: 0;}.flipbook-widget .flipbook-nav .fa-chevron-left::before {content: "‹";}.flipbook-widget .flipbook-nav .fa-chevron-right::before {content: "›";}.megamodul-widget.mm-fullwidth .mm-items .mm-item {width: calc((100% / 4) - ((4 - 1) * 10px) / 4);}@media screen and (max-width: 1600px) {.megamodul-widget.mm-fullwidth .mm-items .mm-item {width: calc((100% / 3) - ((3 - 1) * 10px) / 3);}}@media screen and (max-width: 1199px) {.megamodul-widget.mm-fullwidth .mm-items .mm-item {width: calc((100% / 2) - ((2 - 1) * 10px) / 2);}}@media screen and (max-width: 767px) {.megamodul-widget.mm-fullwidth .mm-items .mm-item {width: calc((100% / 1) - ((1 - 1) * 10px) / 1);}}.megamodul-widget .mm-top {margin-bottom: 3rem;}.megamodul-widget .mm-items .mm-item {background-color: #ebebeb;margin-bottom: 10px;width: calc((100% / 3) - ((3 - 1) * 10px) / 3);}@media screen and (max-width: 1199px) {.megamodul-widget .mm-items .mm-item {width: calc((100% / 2) - ((2 - 1) * 10px) / 2);}}@media screen and (max-width: 767px) {.megamodul-widget .mm-items .mm-item {width: calc((100% / 1) - ((1 - 1) * 10px) / 1);}}.megamodul-widget .mm-items .mm-item a .mm-icon-arrow {transition: transform .2s;}.megamodul-widget .mm-items .mm-item a:hover .mm-icon-arrow, .megamodul-widget .mm-items .mm-item a:focus .mm-icon-arrow {transform: translate(0.5rem);}.megamodul-widget .mm-items .mm-item .mm-item-inner {position: relative;}.megamodul-widget .mm-items .mm-item .mm-item-inner.mm-height-auto .tlwh {position: static !important;}.megamodul-widget .mm-items .mm-item .mm-item-inner.mm-height-auto img {width: 100%;height: auto;}.megamodul-widget .mm-items .mm-item .mm-item-inner.mm-height-small {padding-top: 61.475%;}.megamodul-widget .mm-items .mm-item .mm-item-inner.mm-height-medium {padding-top: 100%;}.megamodul-widget .mm-items .mm-item .mm-item-inner.mm-height-large {padding-top: 129.508%;}.megamodul-widget .mm-items .mm-type-post .mm-post-desc {position: absolute;bottom: 0;left: 0;width: 100%;}.megamodul-widget .mm-items .mm-type-post .mm-post-desc .mm-post-desc-bg {mix-blend-mode: multiply;opacity: .65;z-index: 0;top: 0;left: 0;width: 100%;height: 100%;position: absolute;}.megamodul-widget .mm-items .mm-type-post .mm-post-desc .mm-post-desc-content {padding: 0.75rem 1.5rem;}.megamodul-widget .mm-items .mm-type-post .mm-post-desc .mm-post-desc-icon svg {width: 4rem;height: 4rem;transform: rotate(-90deg);color: var(--primary-color);}.megamodul-widget .mm-items .mm-type-video:hover .mm-video-play svg {transform: scale(1.1);}.megamodul-widget .mm-items .mm-type-video .video-js {height: 100%;}.megamodul-widget .mm-items .mm-type-iconbox .mm-iconbox-wrapper {padding: 1.5rem 2rem;height: 100%;}.megamodul-widget .mm-items .mm-type-iconbox .mm-iconbox-wrapper .mm-iconbox-icon {position: relative;left: 0;right: 0;margin: 1rem auto;}.megamodul-widget .mm-items .mm-type-iconbox .mm-iconbox-wrapper .mm-iconbox-icon img {width: 7rem;height: 7rem;}.megamodul-widget .mm-items .mm-type-iconbox .mm-iconbox-wrapper .mm-iconbox-content {margin: 1rem;}.megamodul-widget .mm-items .mm-type-iconbox .mm-iconbox-icon {position: absolute;bottom: 0;right: 0;}.megamodul-widget .mm-items .mm-type-iconbox .mm-iconbox-icon svg {width: 4rem;height: 4rem;transform: rotate(-90deg);color: #fff;}.megamodul-widget .mm-items .mm-type-linkbox .mm-linkbox-wrapper .mm-linkbox-content {padding: 2rem;padding-bottom: 3rem;position: relative;z-index: 1;}.megamodul-widget .mm-items .mm-type-linkbox .mm-linkbox-wrapper .mm-linkbox-icon {position: absolute;bottom: 0;right: 0;}.megamodul-widget .mm-items .mm-type-linkbox .mm-linkbox-wrapper .mm-linkbox-icon svg {width: 4rem;height: 4rem;transform: rotate(-90deg);color: #fff;}.play-wrapper {position: relative;}.play-wrapper:hover .play-icon svg {transform: scale(1.1);}.play-icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.play-icon .content {margin-bottom: 2rem;}.play-icon svg {width: 5rem;height: 5rem;transition: transform .2s;left: 0;right: 0;position: relative;margin: 0 auto;}.video-js video:focus {box-shadow: none !important;}.vjs-poster {background-size: cover;}.vjs-big-play-button {display: none !important;}.video-js .vjs-play-progress, .video-js .vjs-volume-level {background-color: var(--primary-color);}.video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before, .vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before {color: var(--primary-color);}.wpcf7-submit {transition: .2s;padding: .65rem 1.75rem .65rem 1.75rem;display: table;white-space: normal;line-height: 1.2;cursor: pointer;background-color: transparent;color: var(--text-color);overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 2px solid var(--primary-color);font-family: var(--font-family), sans-serif;font-weight: 500;letter-spacing: .025em;min-width: 18rem;text-transform: uppercase;}@media screen and (max-width: 575px) {.wpcf7-submit {font-size: 1rem;}}.wpcf7-submit span {color: var(--text-color);}.wpcf7-submit[data-color] {border-color: currentColor !important;}.wpcf7-submit[data-color][style="color:primary"] {color: var(--primary-color);}.wpcf7-submit[data-color][style="color:secondary"] {color: var(--secondary-color);}.wpcf7-submit[data-color][style="color:tertiary"] {color: var(--tertiary-color);}.wpcf7-submit[data-color][style="color:quaternary"] {color: var(--quaternary-color);}.wpcf7-submit[data-color] span {color: currentColor;}.wpcf7-submit[data-color]:hover, .wpcf7-submit[data-color]:focus, .wpcf7-submit[data-color].active {background-color: currentColor !important;}.wpcf7-submit[data-color]:hover span, .wpcf7-submit[data-color]:focus span, .wpcf7-submit[data-color].active span {color: #fff !important;}.wpcf7-submit:hover, .wpcf7-submit:focus, .wpcf7-submit.active {color: #fff;background-color: var(--primary-color);}.wpcf7-submit:hover span, .wpcf7-submit:focus span, .wpcf7-submit.active span {color: #fff;}.wpcf7-submit.disabled, .wpcf7-submit[disabled] {cursor: default;background-color: #fff;}.download-foto-widget .df-item {margin-bottom: 2rem;}.download-foto-widget .df-item img {height: auto;}.download-foto-widget .df-item .df-item-content {margin-top: 1rem;}.download-foto-widget .df-item .df-item-icon svg {width: 2rem;height: auto;margin-right: 1rem;}@media screen and (max-width: 575px) {.download-foto-widget .df-item .df-item-icon svg {width: 1.25rem;margin-right: .5rem;}}.has-back-btn section {padding-bottom: 0 !important;}.label-text-required span::after {content: " *";color: var(--primary-color);}[for="s"] {display: none;}#searchsubmit {transition: .2s;padding: .65rem 1.75rem .65rem 1.75rem;display: table;white-space: normal;line-height: 1.2;cursor: pointer;background-color: transparent;color: var(--text-color);overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 2px solid var(--primary-color);font-family: var(--font-family), sans-serif;font-weight: 500;letter-spacing: .025em;min-width: 18rem;text-transform: uppercase;font-size: 1rem;}@media screen and (max-width: 575px) {#searchsubmit {font-size: 1rem;}}#searchsubmit span {color: var(--text-color);}#searchsubmit[data-color] {border-color: currentColor !important;}#searchsubmit[data-color][style="color:primary"] {color: var(--primary-color);}#searchsubmit[data-color][style="color:secondary"] {color: var(--secondary-color);}#searchsubmit[data-color][style="color:tertiary"] {color: var(--tertiary-color);}#searchsubmit[data-color][style="color:quaternary"] {color: var(--quaternary-color);}#searchsubmit[data-color] span {color: currentColor;}#searchsubmit[data-color]:hover, #searchsubmit[data-color]:focus, #searchsubmit[data-color].active {background-color: currentColor !important;}#searchsubmit[data-color]:hover span, #searchsubmit[data-color]:focus span, #searchsubmit[data-color].active span {color: #fff !important;}#searchsubmit:hover, #searchsubmit:focus, #searchsubmit.active {color: #fff;background-color: var(--primary-color);}#searchsubmit:hover span, #searchsubmit:focus span, #searchsubmit.active span {color: #fff;}#searchsubmit.disabled, #searchsubmit[disabled] {cursor: default;background-color: #fff;}@media screen and (max-width: 991px) {#searchsubmit {min-width: auto;}}#searchform > div {display: flex;align-items: start;flex-wrap: wrap;}#s {width: 480px;padding-top: 0.675rem;padding-bottom: 0.675rem;margin-right: 1rem;}@media screen and (max-width: 767px) {#s {width: calc(100% - 10.5rem);}}.panel-widget-style {background-color: transparent !important;padding: 0 !important;}.small-gutters {margin-left: -0.5rem !important;margin-right: -0.5rem !important;}.small-gutters > * {padding-left: .5rem !important;padding-right: .5rem !important;}.smaller-gutters {margin-left: -0.25rem !important;margin-right: -0.25rem !important;}.smaller-gutters > * {padding-left: .25rem !important;padding-right: .25rem !important;}.big-gutters {margin-left: -2rem !important;margin-right: -2rem !important;}@media screen and (max-width: 991px) {.big-gutters {margin-left: -15px !important;margin-right: -15px !important;}}.big-gutters > * {padding-left: 2rem !important;padding-right: 2rem !important;}@media screen and (max-width: 991px) {.big-gutters > * {padding-left: 15px !important;padding-right: 15px !important;}}.fancybox-button--zoom {display: none !important;}.fancybox-toolbar {top: .25rem;right: .25rem;}.fancybox-toolbar .fancybox-button {background-color: #000;}.fancybox-slide--image {padding: 5rem !important;}.fc-caption {position: absolute;bottom: -2rem;}.fancybox-content {overflow: hidden !important;}.fancybox-button {background-color: transparent;}.fancybox-button > div {background-color: #000;}.hidden-true {display: none !important;}body #moove_gdpr_save_popup_settings_button {display: none !important;}body #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {border-top: none !important;background-color: #fff;transition: transform .4s .4s !important;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {font-weight: normal !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {box-shadow: none !important;border-radius: 0;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close {top: -55px;right: -10px;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) {transition: .2s;padding: .65rem 1.75rem .65rem 1.75rem;display: table;white-space: normal;line-height: 1.2;cursor: pointer;background-color: transparent;color: var(--text-color);overflow: hidden;text-align: center;text-decoration: none;font-weight: normal;border: 2px solid var(--primary-color);font-family: var(--font-family), sans-serif;font-weight: 500;letter-spacing: .025em;min-width: 18rem;text-transform: uppercase;}@media screen and (max-width: 575px) {body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) {font-size: 1rem;}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn) span {color: var(--text-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color] {border-color: currentColor !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color][style="color:primary"], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color][style="color:primary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color][style="color:primary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color][style="color:primary"] {color: var(--primary-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color][style="color:secondary"], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color][style="color:secondary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color][style="color:secondary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color][style="color:secondary"] {color: var(--secondary-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color][style="color:tertiary"], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color][style="color:tertiary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color][style="color:tertiary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color][style="color:tertiary"] {color: var(--tertiary-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color][style="color:quaternary"], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color][style="color:quaternary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color][style="color:quaternary"], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color][style="color:quaternary"] {color: var(--quaternary-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color] span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color] span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color] span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color] span {color: currentColor;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color]:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color]:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color]:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color]:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color]:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color]:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color]:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color]:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color].active, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color].active, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color].active, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color].active {background-color: currentColor !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color]:hover span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color]:hover span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color]:hover span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color]:hover span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color]:focus span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color]:focus span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color]:focus span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color]:focus span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[data-color].active span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[data-color].active span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[data-color].active span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[data-color].active span {color: #fff !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.active, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.active, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.active, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).active {color: #fff;background-color: var(--primary-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):hover span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:focus span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:focus span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):focus span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.active span, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.active span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.active span, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).active span {color: #fff;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.disabled, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.disabled, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.disabled, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn).disabled, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton[disabled], body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton[disabled], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton[disabled], body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn)[disabled] {cursor: default;background-color: #fff;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(.moove-gdpr-infobar-reject-btn):focus {background-color: var(--primary-color) !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings {color: var(--text-color);}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:focus, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:focus {color: #fff;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {float: right;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn {background: transparent;color: var(--text-color);opacity: .8;float: right;line-height: 1.6;font-weight: normal;border: 0 !important;box-shadow: none !important;}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:focus {color: var(--text-color) !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button {padding: 8px 12px !important;}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {width: 50px !important;height: 50px !important;line-height: 50px !important;}body #moove_gdpr_save_popup_settings_button, body #moove_gdpr_save_popup_settings_button span.moove_gdpr_icon {width: 2rem !important;height: 2rem !important;min-width: 2rem !important;}.container-fluid {max-width: inherit !important;}.container {max-width: 1366px;padding: 0 6.125rem;}.container.row-wrap {max-width: 1396px;}@media screen and (max-width: 1366px) {.container {padding: 0 3rem;}}.container .container {padding: 0;}.container .row {margin-left: -1rem;margin-right: -1rem;}.container .row > * {padding-left: 1rem;padding-right: 1rem;}.container .row.no-gutters {margin-left: 0;margin-right: 0;}.container .row.no-gutters > * {padding-left: 0;padding-right: 0;}.container-full {max-width: 100% !important;padding: 0 !important;}.container-h {height: 100%;}.row-h {height: 100%;}.col-h {height: 100%;}#wp-admin-bar-search {display: none;}.widget_team-filter + .widget_team:not(.te-last) section, .widget_team + .widget_team:not(.te-last) section {padding-bottom: 0;padding-top: 0;}.widget_team-filter + .widget_team.te-last section, .widget_team + .widget_team.te-last section {padding-top: 0;}.padding-top-small > div > section {padding-top: 2rem;}@media screen and (max-width: 1366px) {.padding-top-small > div > section {padding-top: 1.25rem;}}@media screen and (max-width: 1280px) {.padding-top-small > div > section {padding-top: 0.75rem;}}@media screen and (max-width: 991px) {.padding-top-small > div > section {padding-top: 0.5rem;}}.padding-top-none > div > section {padding-top: 0;}@media screen and (max-width: 1366px) {.padding-top-none > div > section {padding-top: 0;}}@media screen and (max-width: 1280px) {.padding-top-none > div > section {padding-top: 0;}}@media screen and (max-width: 991px) {.padding-top-none > div > section {padding-top: 0;}}.padding-bottom-small > div > section {padding-bottom: 2rem;}@media screen and (max-width: 1366px) {.padding-bottom-small > div > section {padding-bottom: 1.25rem;}}@media screen and (max-width: 1280px) {.padding-bottom-small > div > section {padding-bottom: 0.75rem;}}@media screen and (max-width: 991px) {.padding-bottom-small > div > section {padding-bottom: 0.5rem;}}.padding-bottom-none > div > section {padding-bottom: 0;}@media screen and (max-width: 1366px) {.padding-bottom-none > div > section {padding-bottom: 0;}}@media screen and (max-width: 1280px) {.padding-bottom-none > div > section {padding-bottom: 0;}}@media screen and (max-width: 991px) {.padding-bottom-none > div > section {padding-bottom: 0;}}section {padding: 4rem 0;}section section {padding: 2rem 0;}@media screen and (max-width: 1366px) {section {padding: 3rem 0;}}@media screen and (max-width: 1280px) {section {padding: 2rem 0;}}@media screen and (max-width: 991px) {section {padding: 1rem 0;}}.fancybox-button--thumbs, .fancybox-button--play {display: none !important;}.gm-style .gm-style-iw {font-size: 16px;}.gm-style-iw-d h1 {font-size: 2.2rem;}.gm-style-iw-d h2 {font-size: 1.8rem;}.gm-style-iw-d h3 {font-size: 1.4rem;}.gm-style-iw-d h4 {font-size: 1.25rem;}.grecaptcha-badge {display: none !important;}.wpcf7-checkbox .wpcf7-list-item {display: block;margin-bottom: .5rem !important;}@media screen and (max-width: 575px) {#moove_gdpr_save_popup_settings_button {left: 7px !important;bottom: 7px !important;}}@media print {@ page {size: A4;orphans: 4;widows: 3;}* {-webkit-print-color-adjust: exact;print-color-adjust: exact;transition: none !important;}.print {display: block !important;}.noprint {display: none !important;}ul, img, h1, h2, h3, h4, h5, p, li, pre, figure, blockquote {page-break-inside: avoid;}.container {min-width: inherit !important;}.scroll-animation {display: block !important;opacity: 1 !important;visibility: visible !important;transition: none !important;animation: none !important;}}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.content.hi-history-img {height: 300px;width: 100%;float: right;background-size: contain;background-position: right top;background-repeat: no-repeat;}.searchform-overlay {position: fixed;top: 50px;width: 100%;left: 0;height: calc(100% - 50px);background-color: var(--secondary-color);opacity: 0;visibility: hidden;z-index: 11;pointer-events: none;}.searchform-overlay.active {opacity: 1;visibility: visible;pointer-events: all;}body.admin-bar .searchform-overlay {margin-top: 32px;}.ns-mobile-menu-container {float: left;width: 100%;position: relative;}.ns-mobile-menu-container ul {float: left;width: 100%;list-style: none;margin: 0;padding: 84px 0 0;position: static;}.ns-mobile-menu-container ul li {float: left;width: 100%;position: static;}.menu-item-title {position: absolute;top: 25px;left: 0px;padding: 10px 0;height: 24px;line-height: 24px;box-sizing: content-box;font-size: 22px;text-transform: uppercase;font-weight: bold;color: var(--primary-color);}.mobile-submenu-back {content: "zurück";cursor: pointer;position: absolute;top: -60px;right: 0px;padding: 10px 0;height: 24px;line-height: 24px;text-align: center;box-sizing: content-box;font-size: 18px;color: #fff;position: fixed;top: 9.5rem;right: 1.25rem;}.ns-mobile-menu-container ul li a {float: left;clear: both;padding: 16px 0;font-size: 22px;color: #fff;width: 100%;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.mobile-submenu-back svg {height: 20px;float: left;margin-right: 20px;position: relative;top: 1px;}.ns-mobile-menu-container .sub-menu {right: 0;top: 84px;padding-top: 0 !important;padding-bottom: 0 !important;position: absolute;background: var(--secondary-color);z-index: 4;min-height: calc(100vh - 13rem - 64px);height: 1px;overflow-x: hidden;overflow-y: scroll;}.ns-mobile-menu-container .sub-menu ul li a {padding: 16px 0;font-size: 22px;}.ns-mobile-menu-container .sub-menu .sub-menu {top: 0;}.ns-mobile-menu-container .sub-menu.active {display: block !important;}.hamburger-menu .header-nav ul li {display: inline-block;width: calc(100% / 3);}.hamburger-menu .header-nav ul li a {border-left: 1px solid var(--primary-color);border-top: 1px solid var(--primary-color);border-bottom: 1px solid var(--primary-color);color: #fff;text-transform: uppercase;height: 100%;width: 100%;padding: 0;text-align: center;justify-content: center;line-height: 3.125rem;transition: color 0.2s, background-color 0.2s;}.hamburger-menu .header-nav ul li a svg {margin-right: 10px;}.hamburger-menu .header-nav ul li:first-child a {border-left: none;}.hamburger-menu .header-nav ul li a.highlight {color: #fff;font-weight: 500;background-color: var(--primary-color);}.ns-md {display: none;}@media screen and (max-width: 991px) {.ns-md {display: block;}}.ns-desktop {display: block;}@media screen and (max-width: 991px) {.ns-desktop {display: none !important;}}.ne-items .row.swiper-wrapper, .bl-items .row.no-gutters.swiper-wrapper, .bd-mobile .row.swiper-wrapper {flex-wrap: nowrap;}.mobile-menu-copyright {text-align: center;color: #fff;}@media screen and (min-width: 992px) {.ne-items .row.swiper-wrapper, .bl-items .row.no-gutters.swiper-wrapper {display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 0;transform: translate3d(0px, 0, 0) !important;}}@media screen and (max-width: 991px) {html {max-width: 100%;overflow-x: hidden;}.ne-items .row.swiper-wrapper, .bl-items .row.no-gutters.swiper-wrapper {margin-left: -0.5rem;margin-right: -0.5rem;}.ne-items .swiper-wrapper .swiper-slide {padding-right: .5rem !important;padding-left: .5rem !important;}.container {padding: 0 1rem;}.container .swiper-slide .content-box-small {padding: 40px 20px;}.einzelperson-widget .content-box-small {padding: 20px;}.hamburger.open span {background-color: #fff;}.hamburger-menu .social-icons {justify-content: center;padding: 20px 0;}.bildtext-widget.bt-size-large .bt-content {width: 100%;left: 0 !important;margin-left: 0;}.bildtext-widget.bt-size-large .content-box {padding: 0;}header.header-fixed .header-bottom .header-search {margin-right: 0;}.header-social-col {display: none;}.hamburger-menu {background: var(--secondary-color);padding-top: 0;}.hamburger-menu .row-h {height: auto;}.hamburger-menu .col-auto.col-h {width: 100%;}.hamburger-menu .hm-menu {width: 100%;}.hamburger-menu .hm-menu::after {display: none;}.hamburger-menu .hm-menu li a {color: #fff !important;}.hamburger-menu .hm-menu .sub-menu a {padding: 16px 0 !important;font-size: 22px !important;}.hamburger-menu .col.col-h {display: none;}body.admin-bar .hamburger-menu {margin-top: 32px;}.mobile-nav-overlay-copy {color: #fff;text-align: center;}.ns-hidden-under-md .social-icons {justify-items: center;}.hamburger-menu .hm-menu nav > ul > li {display: inline-block;float: left;width: 100%;}.hamburger-menu .hm-menu nav > ul > li .sub-menu {position: absolute;top: 40px;left: 0;padding: 0;}.hamburger-menu .hm-menu nav > ul > li .nav-arrow {pointer-events: none;}.hamburger-menu .hm-menu nav > ul > li.active {pointer-events: all;}.hamburger-menu .hm-menu nav > ul > li.active .nav-arrow::after {content: "zurück";}.hamburger-menu .hm-menu nav > ul > li.active .sub-menu {display: block !important;}.bildtext-widget .bt-img, .bildtext-widget .bt-content {margin-bottom: 40px;}.bildtext-widget.bt-size-large .bt-img {width: 100%;margin-left: 0 !important;}.footer-top > .row {display: grid;grid-template-columns: repeat(5, 2fr);}.footer-top > .row .col-3 {max-width: 100%;flex: auto;}.ns-hidden {opacity: 0;pointer-events: none;}.ns-mobile-menu-container ul li.menu-item-has-children > a::after {content: "";position: absolute;right: 0;top: 0;bottom: 0;margin: auto;width: 20px;height: 20px;background-size: 12px;background-position: center;background-repeat: no-repeat;background-image: url("../img/arrow-right.svg");}.bildlinks-widget .bl-wrapper {padding: 4rem 0;}.news-widget .container, .bl-wrapper .container {padding: 0 0 0 1rem;}.bl-wrapper > .container .content {padding-right: 20px;}.ne-items .swiper-slide, .bl-items .swiper-slide {width: 45% !important;max-width: 45%;flex: none !important;-ms-flex: none !important;}.ne-items .swiper-slide {padding: 0;height: auto !important;}.ne-items .swiper-slide img {width: 100%;}footer .ns-md .lang-switcher {justify-content: flex-end;}.zahlen-widget .za-items .za-col {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.zahlen-widget .za-items .za-col {border-width: 0 !important;}.zahlen-widget .za-items .za-col:nth-child(odd) {border-width: 0 1px 0 0;}.bildtext-deco-widget .col-4, .bildtext-deco-widget .col-8 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.icons-widget .ic-top {max-width: 38rem;margin: 0 auto;width: 100%;}#pgc-189-6-0, #pgc-189-6-1, #pgc-189-6-2 {flex: 0 0 calc(100% / 3);max-width: calc(100% / 3);width: calc(100% / 3);}.content h1, .content .h1 {font-size: 2.625rem;}}@media screen and (max-width: 767px) {.header-desc-widget .hd-box .content-box {padding: 40px 20px;}.footer-top > .row {grid-template-columns: repeat(2, 1fr);}.footer-top > .row .col-3:nth-child(6) {grid-column: 1 / span 2;grid-row: 2;}.md-footer-socials .social-icons {justify-content: center;margin: 0 0 2rem;}.footer-logos .col-auto {flex: 0 0 33.33333%;width: 33.33333%;}.hamburger {padding-top: 0;}.hamburger-menu .ns-md .social-icons svg, .md-footer-socials svg {margin: 0 8px;width: 26px;height: 26px;}.hamburger {width: 2rem;height: 18px;transform: rotate(0deg);cursor: pointer;position: relative;background: none;border: none;text-indent: -999999px;}.hamburger span {display: block;position: absolute;height: 2px;width: 100%;background: #1e1e1e;opacity: 1;left: 0;transform: rotate(0deg);transition: 0.25s ease-in-out;}.hamburger::before {content: "";position: absolute;}.hamburger.open::before {top: -0.75rem;height: calc(100% + 1.5rem);width: 100%;left: 0;}.hamburger span:nth-child(1) {top: 0;}.hamburger span:nth-child(2), .hamburger span:nth-child(3) {top: 8px;}.hamburger span:nth-child(4) {top: 16px;}.hamburger.open span:nth-child(2) {transform: rotate(45deg) !important;}.hamburger.open span:nth-child(3) {transform: rotate(-45deg) !important;}.hamburger.open span:nth-child(1) {top: 8px;width: 0%;left: 50%;}.hamburger.open span:nth-child(4) {top: 8px;width: 0%;left: 50%;}.hamburger span {background-color: var(--primary-color);border-radius: 3px;}.hamburger.open span {background-color: var(--primary-color);}main {padding-top: 7.75rem;}.so-widget-header-desc .col-8 {max-width: 100%;flex: auto;}.so-widget-bildtext .content img {width: 100%;}.produkte-widget .pr-items .col-4, .te-items .col-4 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}#pgc-189-6-0, #pgc-189-6-1, #pgc-189-6-2 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;}.header-desc-widget .hd-box {left: 0;}.bd-images .swiper-slide, .ne-items .swiper-slide, .bl-items .swiper-slide, .bd-mobile .swiper-slide {width: 80% !important;max-width: 80%;}.col-6, .col-4.ic-item-col, .bauer-slider .col-8, .ko-wrapper .col-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.zahlen-widget .za-items .za-number {font-size: 1.625rem;}.zahlen-widget .za-items .za-item {font-size: 0.9375rem;}.col-4.ic-item-col {border: none !important;}.ko-right, .ko-wrapper .content-box {padding: 40px 20px 20px;}.bildtext-widget.bt-size-large .owl-nav-row, .ko-right img {width: 100%;}.bt-content.bt-content-quotes {margin-top: -120px;}.zahlen-widget .za-items .za-col {margin-bottom: 2rem;padding-bottom: .5rem;padding-top: 1rem;border-width: 0;}.bildtext-widget.bt-size-large .bt-img, .bildtext-widget.bt-size-medium .bt-img, .bildtext-widget.bt-size-small .bt-img {width: calc(100% + 2rem) !important;margin-left: -1rem !important;}.ac-content .bildtext-widget.bt-size-large .bt-img, .ac-content .bildtext-widget.bt-size-medium .bt-img, .ac-content .bildtext-widget.bt-size-small .bt-img {width: 100% !important;margin-left: 0 !important;}.produkte-widget .pr-items .pr-item .pr-item-top .pr-title, .bt-quote-item .font-lg, .qu-content .font-lg, .ep-content {font-size: 1.125rem;}.qu-icon svg, .einzelperson-widget .ep-icon svg {width: 30px;height: 30px;}.einzelperson-widget .ep-quote .ep-content {padding-right: 0;}.header-desc-widget .hd-right {margin-top: 0;}.bildtext-widget .bt-quotes-slider .owl-carousel {padding-right: 2rem;}.tabs-widget .ta-items .ta-item .ta-img {width: 90%;}.tabs-widget .ta-items .ta-item .ta-img .ta-deco {right: 10%;}.font-xl {font-size: 1.375rem;}.font-lg {font-size: 1.2666rem;}.font-md {font-size: 1.1333rem;}.font-sm {font-size: 0.9333rem;}.bauer-slider .col-4, .ns-hidden-under-sm {display: none !important;}.header-top-right-col {margin-left: 0;margin-right: auto;}.header-top-right-col .row {margin-left: 0;margin-right: 0;}.header-top-right-col .row > * {padding-left: 0;padding-right: 0;}.btn {padding: 0.6rem 1.75rem 0.6rem 1.75rem;}.bildtext-deco-widget .bd-desktop {display: none;}.bildtext-deco-widget .bd-mob {display: block;}.zs-img {padding-top: 56.25%;}}@media screen and (max-width: 575px) {.produkte-widget .pr-items .col-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.hamburger-menu .hm-menu .sub-menu a, .ns-mobile-menu-container ul li a {padding: 12px 0 !important;font-size: 18px !important;}}@media screen and (max-width: 415px) {.content-box.ib-wrapper {width: 100%;padding: 40px 20px;}}#wp-admin-bar-so_live_editor, #wp-admin-bar-wpseo-menu, #wp-admin-bar-comments, #wp-admin-bar-updates, #wp-admin-bar-customize {display: none !important;}@media screen and (max-width: 1199px) {#wp-admin-bar-my-account, #wp-admin-bar-new_draft {display: none;}}body .selectize-dropdown .selected {background-color: var(--primary-color);}