 html, body {font-family: "Libertad", "Open Sans", serif;color: #fff;font-size: 20px;background-color: #4A494D;overflow: hidden;}@media screen and (max-width: 425px) {html, body {font-size: 16px;}}a, .link {color: #fff;text-decoration: underline;transition: .2s;display: inline-block;cursor: pointer;}a:hover, .link:hover, a:focus, .link:focus {color: #ffffff;}.placeholder {color: #4A494D;transition: .2s;}.placeholder-focus {opacity: .75;}::-webkit-input-placeholder {color: #4A494D;transition: .2s;}input:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {opacity: .75;}::-moz-placeholder {color: #4A494D;transition: .2s;}input:focus::-moz-placeholder, select:focus::-moz-placeholder, textarea:focus::-moz-placeholder {opacity: .75;}:-ms-input-placeholder {color: #4A494D;transition: .2s;}input:focus:-ms-input-placeholder, select:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {opacity: .75;}:-moz-placeholder {color: #4A494D;transition: .2s;}input:focus:-moz-placeholder, select:focus:-moz-placeholder, textarea:focus:-moz-placeholder {opacity: .75;}button, input, select, textarea, [contenteditable], .btn, .fancybox {transition: .2s;}*:focus {outline: 0 !important;box-shadow: 0 0 0 0.2em rgba(74, 73, 77, 0.75) !important;}*:focus.no-focus {outline: 0 !important;box-shadow: none !important;}input:not([type="button"]):not([type="submit"]), select, textarea {color: #fff;padding: .5em .8em;margin-bottom: 1em;width: 100%;border: 1px solid #4A494D;}label {width: 100%;}input[type="checkbox"] {opacity: 0;position: absolute !important;}span.wpcf7-list-item {margin: 0;margin-bottom: 1em;}span.wpcf7-list-item input:checked + .wpcf7-list-item-label:after {opacity: 1;-webkit-transform: scale(1) translate(0.5px, -0.5px);-ms-transform: scale(1) translate(0.5px, -0.5px);-o-transform: scale(1) translate(0.5px, -0.5px);transform: scale(1) translate(0.5px, -0.5px);}span.wpcf7-list-item input:focus + .wpcf7-list-item-label:before {outline: 0 !important;box-shadow: 0 0 0 0.2em rgba(74, 73, 77, 0.75);}span.wpcf7-list-item .wpcf7-list-item-label {padding-left: 2em;display: block;min-height: 1.3em;padding-top: 0.15em;position: relative;}span.wpcf7-list-item .wpcf7-list-item-label:before {content: "";position: absolute;width: 21px;height: 21px;border: 2px solid #4A494D;background-color: #fff;top: 3px;left: 0;transition: .2s;}span.wpcf7-list-item .wpcf7-list-item-label:after {content: "";position: absolute;left: 6px;top: 10px;width: 8px;height: 8px;opacity: 0;transition: .2s;transform: scale(0.5);background-color: #4A494D;}.input-label {text-indent: -99999px;position: absolute;}.wpcf7-acceptance {display: block;margin-bottom: .5em;}.wpcf7-recaptcha {margin-bottom: 2em;}#catapult-cookie-bar a {text-decoration: underline;font-weight: bold;}#catapult-cookie-bar button#catapultCookie {font-size: 0.9em;padding: .3em .6em .25em .6em;padding: .75em 1.3em .75em 1.3em !important;box-shadow: none;text-transform: uppercase;display: inline-block;text-decoration: none !important;white-space: normal;position: relative;line-height: 1;cursor: pointer;transition: .2s;border-radius: .3em;background-color: transparent;border: 2px solid #cfa93f;color: #cfa93f;font-weight: bold;border-radius: 0;}#catapult-cookie-bar button#catapultCookie:hover {background-color: #cfa93f;border-color: #cfa93f;color: #4A494D;}#catapult-cookie-bar button#catapultCookie[disabled] {opacity: .6;cursor: default;}#catapult-cookie-bar button#catapultCookie[disabled]:hover {background-color: transparent !important;border-color: #cfa93f !important;color: #cfa93f !important;}#catapult-cookie-bar button#catapultCookie.btn-arrow {text-indent: -9999px;width: 1.5em;height: 1.5em;}#catapult-cookie-bar button#catapultCookie.btn-arrow:before, #catapult-cookie-bar button#catapultCookie.btn-arrow:after {content: "";position: absolute;top: 50%;left: 50%;width: 30%;height: 3%;background-color: #000;border-radius: 1em;margin-top: 13%;}#catapult-cookie-bar button#catapultCookie.btn-arrow:before {transform-origin: right center;transform: translateX(-100%) rotate(45deg);margin-left: 0%;}#catapult-cookie-bar button#catapultCookie.btn-arrow:after {transform-origin: left center;transform: translateX(0%) rotate(-45deg);}#catapult-cookie-bar button#catapultCookie.btn-arrow.btn-arrow-top:before, #catapult-cookie-bar button#catapultCookie.btn-arrow.btn-arrow-top:after {margin-top: -13%;}#catapult-cookie-bar button#catapultCookie.btn-arrow.btn-arrow-top:before {transform: translateX(-100%) rotate(-45deg);}#catapult-cookie-bar button#catapultCookie.btn-arrow.btn-arrow-top:after {transform-origin: left center;transform: translateX(0%) rotate(45deg);}#catapult-cookie-bar button#catapultCookie.disabled {opacity: .3;}#catapult-cookie-bar button#catapultCookie.disabled:hover img, #catapult-cookie-bar button#catapultCookie.disabled:hover svg {transform: none !important;}#page {height: 100vh;;}.content {line-height: 1.4;}@media screen and (max-width: 991px) {.content .empty-title {display: none;}}.content h1, .content .h1 {font-size: 2.2em;font-weight: bold;}@media screen and (max-width: 991px) {.content h1, .content .h1 {font-size: 1.6em;}}@media screen and (max-width: 425px) {.content h1, .content .h1 {font-size: 1.4em;}}.content h2, .content .h2 {font-size: 6.5em;color: #cfa93f;line-height: .9;font-weight: normal;}@media screen and (max-width: 1199px) {.content h2, .content .h2 {font-size: 3.5em;}}@media screen and (max-width: 991px) {.content h2, .content .h2 {font-size: 3em;}}@media screen and (max-width: 425px) {.content h2, .content .h2 {font-size: 2.6em;}}@media screen and (max-height: 991px) and (min-width: 1200px) {.content h2, .content .h2 {font-size: 4.5em;}}@media screen and (max-height: 720px) and (min-width: 1200px) {.content h2, .content .h2 {font-size: 3em;}}@media screen and (max-height: 575px) and (orientation: landscape) {.content h2, .content .h2 {font-size: 2em;}}.content h3, .content .h3 {font-size: 3em;font-weight: bold;letter-spacing: 0;color: #cfa93f;}@media screen and (max-height: 720px) {.content h3, .content .h3 {font-size: 2.2em;margin-bottom: .6em;}}@media screen and (max-width: 991px) {.content h3, .content .h3 {font-size: 2em;}}@media screen and (max-width: 425px) {.content h3, .content .h3 {font-size: 1.8em;}}.content h4, .content .h4 {font-weight: 900;letter-spacing: .3em;text-transform: uppercase;}.content ul li {position: relative;margin-bottom: .5em;line-height: 1.2;}.content ul li ul {margin-top: .5em;}.content .content-title:after {content: "";height: 3em;width: 1px;background-color: #4A494D;margin: 0 auto;display: block;margin-top: 1em;}.content .content-title.content-title-small {margin-bottom: .5em;}.content .content-title.content-title-small:after {height: .75em;margin-top: .5em;}.content.content-white {color: #fff;}.content.content-white .content-title:after {background-color: #fff;}.content.content-right {text-align: right;}.btn {font-size: 0.9em;padding: .3em .6em .25em .6em;padding: .75em 1.3em .75em 1.3em !important;border-radius: 0;box-shadow: none;text-transform: uppercase;display: inline-block;text-decoration: none !important;white-space: normal;position: relative;line-height: 1;cursor: pointer;transition: .2s;border-radius: .3em;background-color: transparent;border: 2px solid #cfa93f;color: #cfa93f;font-weight: bold;}.btn:hover {background-color: #cfa93f;border-color: #cfa93f;color: #4A494D;}.btn[disabled] {opacity: .6;cursor: default;}.btn[disabled]:hover {background-color: transparent !important;border-color: #cfa93f !important;color: #cfa93f !important;}.btn.btn-arrow {text-indent: -9999px;width: 1.5em;height: 1.5em;}.btn.btn-arrow:before, .btn.btn-arrow:after {content: "";position: absolute;top: 50%;left: 50%;width: 30%;height: 3%;background-color: #000;border-radius: 1em;margin-top: 13%;}.btn.btn-arrow:before {transform-origin: right center;transform: translateX(-100%) rotate(45deg);margin-left: 0%;}.btn.btn-arrow:after {transform-origin: left center;transform: translateX(0%) rotate(-45deg);}.btn.btn-arrow.btn-arrow-top:before, .btn.btn-arrow.btn-arrow-top:after {margin-top: -13%;}.btn.btn-arrow.btn-arrow-top:before {transform: translateX(-100%) rotate(-45deg);}.btn.btn-arrow.btn-arrow-top:after {transform-origin: left center;transform: translateX(0%) rotate(45deg);}.btn.disabled {opacity: .3;}.btn.disabled:hover img, .btn.disabled:hover svg {transform: none !important;}.btn-bottom {position: absolute;bottom: 0;}.btn-bottom.btn-bottom-right {width: 100%;}.btn-bottom.btn-bottom-right .btn {float: right;}.hamburger {width: 32px;height: 29px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;cursor: pointer;background: none;border: none;text-indent: -999999px;position: relative;top: 2px !important;}.hamburger span {display: block;position: absolute;height: 3px;width: 100%;background: #1e1e1e;opacity: 1;left: 0;-webkit-transform: rotate(0deg) translateY(0.5px);-moz-transform: rotate(0deg) translateY(0.5px);-o-transform: rotate(0deg) translateY(0.5px);transform: rotate(0deg) translateY(0.5px);-webkit-transition: 0.25s ease-in-out;-moz-transition: 0.25s ease-in-out;-o-transition: 0.25s ease-in-out;transition: 0.25s ease-in-out;}.hamburger span:nth-child(1) {top: 0;}.hamburger span:nth-child(2), .hamburger span:nth-child(3) {top: 13px;}.hamburger span:nth-child(4) {top: 26px;}.hamburger.open span:nth-child(2) {-webkit-transform: rotate(45deg) !important;-moz-transform: rotate(45deg) !important;-o-transform: rotate(45deg) !important;transform: rotate(45deg) !important;}.hamburger.open span:nth-child(3) {-webkit-transform: rotate(-45deg) !important;-moz-transform: rotate(-45deg) !important;-o-transform: rotate(-45deg) !important;transform: rotate(-45deg) !important;}.hamburger.open span:nth-child(1) {top: 13px;width: 0%;left: 50%;}.hamburger.open span:nth-child(4) {top: 13px;width: 0%;left: 50%;}.hamburger.open span {background-color: #fff;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.hamburger {top: 1px !important;width: 28px;height: 25px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;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;-webkit-transform: rotate(0deg) translateY(0.5px);-moz-transform: rotate(0deg) translateY(0.5px);-o-transform: rotate(0deg) translateY(0.5px);transform: rotate(0deg) translateY(0.5px);-webkit-transition: 0.25s ease-in-out;-moz-transition: 0.25s ease-in-out;-o-transition: 0.25s ease-in-out;transition: 0.25s ease-in-out;}.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) {-webkit-transform: rotate(45deg) !important;-moz-transform: rotate(45deg) !important;-o-transform: rotate(45deg) !important;transform: rotate(45deg) !important;}.hamburger.open span:nth-child(3) {-webkit-transform: rotate(-45deg) !important;-moz-transform: rotate(-45deg) !important;-o-transform: rotate(-45deg) !important;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.open span {background-color: #fff;}}.hamburger span {background-color: #fff;}.header-mobile-nav {margin-top: 64px;position: fixed;right: 0;transition: .4s;z-index: 100;width: 250px;height: calc(100vh - 64px);border-top: 0;overflow-y: scroll;overflow-x: hidden;background-color: #4A494D;text-align: center;padding-top: 0;transform: translateX(100%);}.header-mobile-nav .header-nav-left {display: table;float: right;}.header-mobile-nav.header-nav-left {float: right;}.header-mobile-nav .nav-arrow {display: none;}.header-mobile-nav .nav-item {float: left;}.header-mobile-nav .nav-item a, .header-mobile-nav .nav-item a:link, .header-mobile-nav .nav-item a:visited {color: #4A494D;text-decoration: none;transition: .2s;position: relative;padding: .7em 1em 1.5em 1em;font-weight: bold;}.header-mobile-nav .nav-item a:before, .header-mobile-nav .nav-item a:link:before, .header-mobile-nav .nav-item a:visited:before {content: "";position: absolute;width: calc(100% - 2em);height: 4px;opacity: 0;background-color: #4A494D;left: 1em;transition: .2s;top: 2.2em;transform: scaleX(0.5);}.header-mobile-nav .nav-item a:hover, .header-mobile-nav .nav-item a:focus, .header-mobile-nav .nav-item a:active, .header-mobile-nav .nav-item.current_page_item a, .header-mobile-nav .nav-item.parent-active a {color: #4A494D;}.header-mobile-nav .nav-item a:hover:before, .header-mobile-nav .nav-item a:focus:before, .header-mobile-nav .nav-item a:active:before, .header-mobile-nav .nav-item.current_page_item a:before, .header-mobile-nav .nav-item.parent-active a:before {opacity: 1;transform: scaleX(1);}.header-mobile-nav .nav-item:hover > .sub-menu {opacity: 1;visibility: visible;transform: translateY(0);}.header-mobile-nav .header-nav-left {display: block;float: none;}.header-mobile-nav .mobile-sub-nav {padding: 2em 0em;font-size: .9em !important;width: 230px;margin: 0 auto;margin-top: 1em;color: #fff;justify-content: center;}.header-mobile-nav .mobile-sub-nav .col-auto:first-child {width: 100%;}.header-mobile-nav .mobile-sub-nav .col-auto {margin-bottom: 1em;}.header-mobile-nav .mobile-sub-nav .language-nav {color: #fff;text-transform: uppercase;}.header-mobile-nav .mobile-sub-nav .language-nav li {float: left;padding: 1em .2em;}.header-mobile-nav .mobile-sub-nav .language-nav a, .header-mobile-nav .mobile-sub-nav .language-nav .link {color: #fff;text-decoration: none !important;}.header-mobile-nav .mobile-sub-nav .language-nav a.active, .header-mobile-nav .mobile-sub-nav .language-nav .link.active {color: #4A494D;}.header-mobile-nav .nav-arrow {display: block;text-indent: -9999px;width: 1.5em;height: 1.5em;width: 2.1em !important;height: 2.1em !important;cursor: pointer;top: 0em !important;transform: none !important;pointer-events: all !important;}.header-mobile-nav .nav-arrow:before, .header-mobile-nav .nav-arrow:after {content: "";position: absolute;top: 50%;left: 50%;width: 30%;height: 3%;background-color: #000;border-radius: 1em;margin-top: 13%;}.header-mobile-nav .nav-arrow:before {transform-origin: right center;transform: translateX(-100%) rotate(45deg);margin-left: 0%;}.header-mobile-nav .nav-arrow:after {transform-origin: left center;transform: translateX(0%) rotate(-45deg);}.header-mobile-nav .nav-arrow.btn-arrow-top:before, .header-mobile-nav .nav-arrow.btn-arrow-top:after {margin-top: -13%;}.header-mobile-nav .nav-arrow.btn-arrow-top:before {transform: translateX(-100%) rotate(-45deg);}.header-mobile-nav .nav-arrow.btn-arrow-top:after {transform-origin: left center;transform: translateX(0%) rotate(45deg);}.header-mobile-nav .nav-arrow:before, .header-mobile-nav .nav-arrow:after {background-color: #4A494D !important;}.header-mobile-nav .mobile-main-nav .nav-item {width: 100%;position: relative;border-bottom: 1px solid rgba(74, 73, 77, 0.2);display: block;width: auto !important;float: none !important;}.header-mobile-nav .mobile-main-nav .nav-item a {font-size: .9em !important;display: table;margin: 0 auto;padding: 1em;}.header-mobile-nav .mobile-main-nav .nav-item a:before {display: none;}.header-mobile-nav .mobile-main-nav .nav-item a:hover {background-color: transparent !important;color: #4A494D !important;}.header-mobile-nav .mobile-main-nav .nav-item a.hover {background-color: inherit !important;color: inherit !important;}@media screen and (max-width: 991px) {.header-nav-col {display: none;}}.header-nav .header-nav-left {display: table;float: right;}.header-nav.header-nav-left {float: right;}.header-nav .nav-arrow {display: none;}.header-nav .nav-item {float: left;}.header-nav .nav-item a, .header-nav .nav-item a:link, .header-nav .nav-item a:visited {color: #4A494D;text-decoration: none;transition: .2s;position: relative;padding: .7em 1em 1.5em 1em;font-weight: bold;}.header-nav .nav-item a:before, .header-nav .nav-item a:link:before, .header-nav .nav-item a:visited:before {content: "";position: absolute;width: calc(100% - 2em);height: 4px;opacity: 0;background-color: #4A494D;left: 1em;transition: .2s;top: 2.2em;transform: scaleX(0.5);}.header-nav .nav-item a:hover, .header-nav .nav-item a:focus, .header-nav .nav-item a:active, .header-nav .nav-item.current_page_item a, .header-nav .nav-item.parent-active a {color: #4A494D;}.header-nav .nav-item a:hover:before, .header-nav .nav-item a:focus:before, .header-nav .nav-item a:active:before, .header-nav .nav-item.current_page_item a:before, .header-nav .nav-item.parent-active a:before {opacity: 1;transform: scaleX(1);}.header-nav .nav-item:hover > .sub-menu {opacity: 1;visibility: visible;transform: translateY(0);}#page {overflow: hidden;}@media screen and (max-width: 991px) {body.header-open .header-mobile-nav {transform: translateX(0);}}.imprint-open .logo-fill {fill: #4A494D;}header {background-color: transparent;z-index: 10;transition: background .4s;}header [class*="col"] {position: static;}@media screen and (max-width: 991px) {header {border-bottom: 0px;}}header .header-hamburger-wrapper {display: none;z-index: 99999;padding: 0;}@media screen and (max-width: 991px) {header .header-hamburger-wrapper {display: block;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}}header .header-hamburger-wrapper .hamburger-label {margin-top: .5em;text-transform: uppercase;font-size: .85em;text-align: center;color: #4A494D;display: none;}@media screen and (max-width: 575px) {header .header-first {display: none;}}@media screen and (max-width: 991px) {header .header-nav {display: none;}}header .header-logo {transition: .4s;margin: 110px;margin-bottom: 0;position: relative;top: -2px;;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {header .header-logo {margin: 80px;margin-bottom: 0;}header .header-logo img, header .header-logo svg {width: 280px;height: 50px;}}@media screen and (max-height: 575px), screen and (max-width: 767px) {header .header-logo {margin: 1em;}header .header-logo img, header .header-logo svg {width: 200px !important;height: 36px !important;}}header .header-logo img, header .header-logo svg {transition: .4s;}@media screen and (max-width: 575px) {header .header-logo {margin: 25px;}header .header-logo img, header .header-logo svg {width: 200px !important;height: 36px !important;}}main {;}section {padding: 0;margin: 0;}.scroll.imprint-open header {background-color: #cfa93f;}.slider-widget {overflow: hidden;}.slider-widget .s-open {position: absolute;height: 100%;width: 100%;background-color: #4A494D;opacity: 0;visibility: hidden;transition: 1s;z-index: 1;}.slider-widget.imprint-open .s-imprint {opacity: 1 !important;visibility: visible !important;}.slider-widget.menu-open .s-bullets, .slider-widget.menu-open .s-arrow, .slider-widget.menu-open .s-more {opacity: 0 !important;visibility: hidden !important;}.slider-widget.menu-open .s-slide-content-less {opacity: 0 !important;visibility: hidden !important;transition-delay: 0s !important;}.slider-widget.menu-open .s-slide-content-less .s-slide-box {transition-delay: 0s !important;margin-top: -50vh !important;}.slider-widget.menu-open .s-menu {opacity: 1;visibility: visible;transition-delay: .5s;}.slider-widget.menu-open .s-menu .s-menu-content {opacity: 1;visibility: visible;margin-left: 0px;margin-right: 0px;}.slider-widget.menu-open .s-menu .s-menu-content > div {padding-left: 0px;padding-right: 0px;}.slider-widget.menu-open .s-slide-title {transform: translateY(50vh);transition-delay: 0s !important;opacity: 0 !important;visibility: hidden !important;}.slider-widget.open .s-open {opacity: .68;visibility: visible;}.slider-widget.open .s-bullets, .slider-widget.open .s-hamburger, .slider-widget.open .s-arrow {opacity: 0 !important;visibility: hidden !important;}.slider-widget .s-nav {position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;width: 100%;padding: 0 110px;pointer-events: none;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-nav {padding: 0 40px;}}.slider-widget .s-nav .s-pointer {pointer-events: all;}.slider-widget .s-nav .s-row-right {margin-left: -2em;margin-right: -2em;}.slider-widget .s-nav .s-row-right > div {padding-left: 2em;padding-right: 2em;}@media screen and (max-width: 991px) {.slider-widget .s-nav .s-row-right {margin-left: -1em;margin-right: -1em;}.slider-widget .s-nav .s-row-right > div {padding-left: 1em;padding-right: 1em;}}.slider-widget .s-nav .s-arrow {color: #fff;transition: .4s;opacity: 1;visibility: visible;position: relative;display: block;}.slider-widget .s-nav .s-arrow img, .slider-widget .s-nav .s-arrow svg {display: block;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-nav .s-arrow img, .slider-widget .s-nav .s-arrow svg {height: 28px;width: 28px;}}.slider-widget .s-nav .s-arrow .arrow-line {transition: .4s;text-indent: 25.69px;}.slider-widget .s-nav .s-hamburger:hover span:nth-of-type(2), .slider-widget .s-nav .s-hamburger:hover span:nth-of-type(3) {transform: translateX(30%) translateY(0.5px);}@media screen and (max-width: 575px) {.slider-widget .s-nav .col-bullets-d {display: none;}}.slider-widget .s-nav .col-bullets-m {padding-left: 0px;padding-right: 10px;}.slider-widget .s-nav .s-bullets {position: relative;transition: .4s;opacity: 1;visibility: visible;top: 2px;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-nav .s-bullets {top: 1px;}}.slider-widget .s-nav .s-bullets .s-bullet {float: left;width: 13px;height: 32px;position: relative;cursor: pointer;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-nav .s-bullets .s-bullet {height: 28px;}}@media screen and (max-width: 575px) {.slider-widget .s-nav .s-bullets .s-bullet {width: 12px;}}.slider-widget .s-nav .s-bullets .s-bullet:first-child {display: none;}.slider-widget .s-nav .s-bullets .s-bullet::before {content: "";display: block;transition: .2s;transform: translateY(0);height: 100%;width: 3px;background-color: #fff;margin: 0 auto;position: relative;top: -1px;}.slider-widget .s-nav .s-bullets .s-bullet:hover::before, .slider-widget .s-nav .s-bullets .s-bullet.active::before {transform: translateY(-0.3em);}.slider-widget .s-nav .s-hamburger {transition: .4s;opacity: 1;visibility: visible;top: 2px;left: 0;}@media screen and (max-width: 375px) {.slider-widget .s-nav .s-hamburger.open {left: 30px;}}.slider-widget .s-nav .s-more-trigger {display: none;position: absolute;transform: translate(-50%, -50%);width: 256px;height: 256px;border-radius: 128px;z-index: 2;}@media screen and (max-width: 575px) {.slider-widget .s-nav .s-more-trigger {display: none !important;}}.slider-widget .s-nav .s-more {height: 1.6em;width: 1.6em;border-radius: .9em;height: 32px;width: 32px;border-radius: 16px;border: 3px solid #fff;transition: .5s;transform: translate(-50%, -50%);backface-visibility: hidden;color: #fff;position: relative;overflow: hidden;transition-delay: .5s;font-weight: 900;position: absolute;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-nav .s-more {height: 28px;width: 28px;}}@media screen and (max-width: 575px) {.slider-widget .s-nav .s-more .s-more-off, .slider-widget .s-nav .s-more .s-more-on {font-size: .8em;}}.slider-widget .s-nav .s-more.has-more {cursor: pointer;}.slider-widget .s-nav .s-more.has-more::before {content: "";display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 6px;height: 6px;background-color: #fff;animation-name: pulseo;animation-iteration-count: infinite;animation-duration: 1s;box-shadow: 0 0 0 rgba(255, 255, 255, 0.8);border-radius: 50%;visibility: visible;transition: visibility 0s 1s;}@keyframes pulse {0% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8);}99% {box-shadow: 0 0 0 14px rgba(255, 255, 255, 0);}100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes pulseo {0% {opacity: 0;transform: translate(-50%, -50%) scale(1);}10% {opacity: 1;}100% {transform: translate(-50%, -50%) scale(5);opacity: 0;}}.slider-widget .s-nav .s-more.has-more + .s-more-trigger {display: block;cursor: pointer;}.slider-widget .s-nav .s-more.has-more:hover, .slider-widget .s-nav .s-more.has-more.hover, .slider-widget .s-nav .s-more.has-more.hover-big {width: 4em;transition-delay: 0s;}.slider-widget .s-nav .s-more.has-more:hover::before, .slider-widget .s-nav .s-more.has-more.hover::before, .slider-widget .s-nav .s-more.has-more.hover-big::before {visibility: hidden;transition: visibility 0s 0s;}.slider-widget .s-nav .s-more.has-more:hover .s-more-off, .slider-widget .s-nav .s-more.has-more.hover .s-more-off, .slider-widget .s-nav .s-more.has-more.hover-big .s-more-off {opacity: 1;visibility: visible;transition-delay: 0s;transform: translate(-50%, -50%);}.slider-widget .s-nav .s-more.has-more:hover .s-fl, .slider-widget .s-nav .s-more.has-more.hover .s-fl, .slider-widget .s-nav .s-more.has-more.hover-big .s-fl {transition-delay: 0s;}.slider-widget .s-nav .s-more.has-more.hover {transition-delay: .5s;}.slider-widget .s-nav .s-more.has-more.hover .s-more-off {transition-delay: .8s;}.slider-widget .s-nav .s-more.has-more.hover .s-fl {;}.slider-widget .s-nav .s-more.has-more.hover.active .s-more-off {;}.slider-widget .s-nav .s-more.has-more.active {width: 4em;transition-delay: 0s;}.slider-widget .s-nav .s-more.has-more.active .s-fl {transform: translateY(120%);transition-delay: 0s;}.slider-widget .s-nav .s-more.has-more.active::before {visibility: hidden;transition: visibility 0s 0s;}.slider-widget .s-nav .s-more.has-more.active .s-more-off {transform: translate(-50%, 100%);transition-delay: .6s;}.slider-widget .s-nav .s-more.has-more.active .s-more-on {opacity: 1;visibility: visible;transition-delay: .6s;transform: translate(-50%, -50%);}.slider-widget .s-nav .s-more.has-more.inactive-hover .s-fl {transition-delay: .6s !important;}.slider-widget .s-nav .s-more .s-fl {position: relative;display: inline-block;transition: .5s;transform: translateY(0);transition-delay: .6s;}.slider-widget .s-nav .s-more .s-more-text {visibility: hidden;transition-delay: .3s;opacity: 0;transition: .5s;position: absolute;top: 50%;left: 50%;transform: translate(-50%, 100%);perspective: 1000px;backface-visibility: hidden;font-size: .9em;text-transform: uppercase;letter-spacing: .1em;white-space: nowrap;}.slider-widget .s-nav .s-more .s-more-on {transform: translate(-50%, -100%);}.slider-widget .s-carousel {transform: translateY(50vw);transition: 1s cubic-bezier(0.7, 0, 0.3, 1);}.slider-widget .s-carousel .owl-item, .slider-widget .s-carousel .owl-stage, .slider-widget .s-carousel .carousel-item {overflow: hidden;}.slider-widget .s-carousel .owl-item {width: 100vw;}.slider-widget .s-carousel .s-slide {position: relative;overflow: hidden;height: 100vh;width: 100vw;}.slider-widget .s-carousel .s-slide.active .s-slide-title {transform: translateY(35vh);transition-delay: 0s !important;opacity: 0 !important;visibility: hidden !important;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-carousel .s-slide.active .s-slide-title {transform: translateY(1em);}}.slider-widget .s-carousel .s-slide.active .s-slide-content .s-slide-content-more {z-index: 1;opacity: 1;visibility: visible;transition-delay: .5s, 0s;}.slider-widget .s-carousel .s-slide.active .s-slide-content .s-slide-content-more .s-more-content-title {margin-top: 1.5em;}.slider-widget .s-carousel .s-slide.active .s-slide-content .s-slide-content-more .s-more-content {transform: translate(0);}.slider-widget .s-carousel .s-slide .s-slide-content {height: 100%;transform: translateZ(0);backface-visibility: hidden;z-index: 2;position: relative;}@media screen and (max-width: 991px) {.slider-widget .s-carousel .s-slide .s-slide-content {transform: none !important;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less {max-width: calc(100% - 220px);transition: .5s, width 0s;transition-delay: 1s, width 0s;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less {max-width: calc(100% - 160px);}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-box {position: relative;transition: 1s;transition-delay: 0s;margin-top: 0;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title {position: absolute;top: 50%;left: 110px;transition: 1s;transition-delay: .5s;opacity: 1;visibility: visible;min-width: 320px;margin-top: -18px;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title {left: 40px;margin-top: -80px;}}@media screen and (max-height: 575px) and (orientation:landscape) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title {font-size: .9em;margin-top: -60px;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title .h4 {margin-left: .25em;display: block;margin-bottom: 2.1em;color: #cfa93f;font-size: 1.1em;line-height: 30px;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title .h4 {margin-bottom: 95px;}}@media screen and (max-height: 575px) and (orientation:landscape) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title .h4 {font-size: .9em;margin-bottom: 55px;}}@media screen and (max-width: 575px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title {left: 45px;}}@media screen and (max-width: 320px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-slide-title {left: 20px;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more {z-index: -1;position: absolute;top: 0;height: 100%;width: 100%;transition: all 1s, height 0s 0s;transition-delay: 0s;opacity: 0;visibility: hidden;max-width: calc(100% - 220px);left: 0;right: 0;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more {max-width: calc(100% - 160px);}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content {transition: 1s;font-size: 1.1em;padding-right: 200px;transform: translateY(-1em);position: absolute;height: 100%;width: 100%;}@media screen and (max-width: 1600px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content {padding-right: 60px;}}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content {font-size: .8em !important;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content h3 {font-size: 2.5em !important;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-half {position: relative;height: 50%;width: 100%;}@media screen and (max-width: 767px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-half {height: auto;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title {position: absolute;bottom: 0;margin: 0 0 80px 0;}@media screen and (max-width: 1600px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title {margin: 0 0 40px 0;}}@media screen and (max-width: 767px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title {margin-bottom: 0;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title h3 {margin: 0;}@media screen and (max-height: 991px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title h3 {font-size: 2.5em !important;}}@media screen and (max-height: 768px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title h3 {font-size: 2em !important;}}@media screen and (max-width: 575px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-title h3 {font-size: 2em !important;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-text {margin-top: 80px;position: relative;}@media screen and (max-width: 1600px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-text {margin-top: 40px;}}@media screen and (max-width: 767px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content .s-more-content-text {margin-top: 1.5em;padding-bottom: 5em;}}@media screen and (max-width: 767px) {.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more {margin-top: 86px !important;height: auto !important;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more > .s-row {height: calc(100vh - 86px - 20px) !important;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more > .s-row > *:first-child {order: 2;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more > .s-row > *:first-child > .s-row {margin-top: 25px;height: calc(100% + 36px);overflow: scroll;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more > .s-row > *:last-child {flex: 0 0 calc(50% - 32px);}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content {padding: 0 0px 25px 0px !important;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content-title {position: static !important;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-slide-box {height: calc(100vh - 250px);}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-more-content {position: static;transform: none !important;}}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less, .slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more, .slider-widget .s-carousel .s-slide .s-slide-content .s-row {height: 100vh;margin: 0 auto;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-less .s-row, .slider-widget .s-carousel .s-slide .s-slide-content .s-slide-content-more .s-row, .slider-widget .s-carousel .s-slide .s-slide-content .s-row .s-row {height: 100%;}.slider-widget .s-carousel .s-slide .s-slide-content .s-slide-box {height: 100%;width: 100%;}.slider-widget .s-row {margin-left: 0px;margin-right: 0px;}.slider-widget .s-row > div {padding-left: 0px;padding-right: 0px;}.slider-widget .s-row > * {height: calc(100% - 220px);}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-row > * {height: calc(100% - 160px);}}.slider-widget .s-padd {max-width: calc(100% - 220px);margin: 0 auto;;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-padd {max-width: calc(100% - 160px);}}.slider-widget .s-padd > * {max-height: calc(100vh - 200px);}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-padd > * {max-height: calc(100% - 160px);}}.slider-widget .s-menu {position: absolute;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;z-index: 1;border-spacing: 0;width: 100%;overflow: hidden;transition: .5s;transition-delay: 0s;max-width: calc(100% - 220px);padding: 80px 110px;margin: 0 auto;left: 0;right: 0;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-menu {max-width: calc(100% - 160px);padding: 40px 40px;}}@media screen and (max-width: 1199px) {.slider-widget .s-menu {padding: 1em;}}@media screen and (max-width: 767px) {.slider-widget .s-menu {padding-left: 25px;padding-right: 25px;max-width: calc(100% - 80px);}}@media screen and (max-height: 575px) and (orientation:landscape) {.slider-widget .s-menu {margin-top: 1em;}}@media screen and (max-width: 575px) {.slider-widget .s-menu {max-width: calc(100% - 40px);}}@media screen and (max-width: 320px) and (orientation:portrait) {.slider-widget .s-menu {max-width: calc(100% - 40px);margin-top: 1em;}.slider-widget .s-menu .col-xl-4 .h4 {font-size: 1em !important;}.slider-widget .s-menu .col-xl-4 .h4:first-of-type {margin-top: 2em;}.slider-widget .s-menu .col-xl-4 br {display: none;}}.slider-widget .s-menu .s-menu-bg {position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: flex;overflow: hidden;transform: translateX(-100%);text-indent: -100px;}.slider-widget .s-menu .s-menu-bg .s-menu-bg-wrapper {position: absolute;top: 0;left: 0;overflow: hidden;width: 100vw;height: 100%;transition: 0 !important;}.slider-widget .s-menu .s-menu-bg .s-menu-bg-img {flex: 0 0 100vw;top: 0;left: 0;width: 100vw;height: 100vh;overflow: hidden;position: relative;;}.slider-widget .s-menu .s-menu-content {opacity: 0;visibility: hidden;transition: .5s;transition-delay: .5s;font-size: 1.05em;}@media screen and (max-width: 1199px) {.slider-widget .s-menu .s-menu-content .col-xl-8, .slider-widget .s-menu .s-menu-content .col-xl-4 {flex: 0 0 auto;width: auto;max-width: none;}}@media screen and (max-width: 991px) {.slider-widget .s-menu .s-menu-content .col-xl-4 {flex: 0 0 33.33333%;width: 33.33333%;max-width: 33.33333%;}}@media screen and (max-width: 767px) {.slider-widget .s-menu .s-menu-content .col-xl-4 {flex: 0 0 100%;width: 100%;max-width: 100%;}}@media screen and (max-height: 575px) and (orientation:landscape) {.slider-widget .s-menu .s-menu-content {font-size: .8em !important;}.slider-widget .s-menu .s-menu-content > .row {justify-content: space-between;}.slider-widget .s-menu .s-menu-content .col-xl-4 {flex: 0 0 auto;width: auto;max-width: none;}.slider-widget .s-menu .s-menu-content .col-xl-4 .h4 {font-size: 1em;text-align: right;}.slider-widget .s-menu .s-menu-content .col-xl-4 .h4:first-of-type {margin-top: 2em;}.slider-widget .s-menu .s-menu-content .col-xl-4 .h4 + br + .h4 {margin-top: 3em;}}.slider-widget .s-menu .s-menu-content a {text-decoration: none;}.slider-widget .s-menu .s-menu-content h4 {letter-spacing: 0;text-transform: none;font-size: 1.45em;font-weight: 600;}@media screen and (max-width: 991px) {.slider-widget .toggle-privacy.h4 {position: absolute !important;bottom: 0;}}@media screen and (max-width: 767px) {.slider-widget .toggle-privacy.h4 {position: relative !important;bottom: auto;}}.slider-widget .toggle-imprint.h4, .slider-widget .toggle-privacy.h4 {cursor: pointer;position: relative;overflow: hidden;display: inline-block;padding: 0 0 0 5px;}.slider-widget .toggle-imprint.h4::after, .slider-widget .toggle-privacy.h4::after {content: "";display: block;height: calc(100% - .2em);width: 100%;background-color: #fff;transform: translate(-110%, -50%) skewX(-30deg);transition: .5s;position: absolute;top: 50%;left: 0;}.slider-widget .toggle-imprint.h4:hover::after, .slider-widget .toggle-privacy.h4:hover::after {transform: translate(0, -50%) skewX(0deg);}@media screen and (max-width: 767px) {.slider-widget .toggle-imprint.h4:first-of-type, .slider-widget .toggle-privacy.h4:first-of-type {margin-top: 3em;}}.slider-widget .s-imprint {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: #cfa93f;z-index: 2;opacity: 0;visibility: hidden;transition: 1s;}.slider-widget .s-imprint .s-padd {height: 100%;margin-top: 5vh;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-imprint .s-padd {max-width: calc(100% - 150px);}.slider-widget .s-imprint .s-padd .s-imprint-more-col {padding: 0;margin-top: 20px;}.slider-widget .s-imprint .s-padd .s-imprint-col-1 {height: calc(100vh - 180px);margin-top: 30px;}}@media screen and (max-width: 575px) {.slider-widget .s-imprint .s-padd {max-width: calc(100% - 50px);}.slider-widget .s-imprint .s-padd .s-imprint-more-col {margin-top: 0;}.slider-widget .s-imprint .s-padd .s-imprint-col-1 {margin-top: 0;height: calc(100vh - 200px);}}@media screen and (max-height: 575px) and (orientation:landscape) {.slider-widget .s-imprint .s-padd {margin-top: 50px !important;max-width: calc(100% - 25px);}.slider-widget .s-imprint .s-padd .s-imprint-col-1 {margin-top: 20px !important;height: calc(100vh - 200px) !important;}}.slider-widget .s-imprint .s-padd .s-imprint-col-1 {overflow: hidden;padding: 0;max-height: inherit;height: calc(100vh - 400px);}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.slider-widget .s-imprint .s-padd .s-imprint-col-1 {height: calc(100vh - 300px);}}.slider-widget .s-imprint .s-padd .scrollbar-hide-y {overflow-y: scroll;overflow-x: hidden;height: 100%;}@media screen and (max-width: 991px) {.slider-widget .s-imprint .s-padd {margin-top: 150px;height: calc(100vh - 150px);align-items: flex-start;padding-bottom: 3em;}.slider-widget .s-imprint .s-padd > * {max-height: inherit;}}@media screen and (max-width: 575px) {.slider-widget .s-imprint .s-padd {margin-top: 80px;height: calc(100vh - 80px);}}@media screen and (max-width: 991px) {.slider-widget .s-imprint .s-imprint-more-col {order: 0;}.slider-widget .s-imprint .s-imprint-col-1 {order: 1;}.slider-widget .s-imprint .s-imprint-col-2 {order: 2;}}.slider-widget .s-imprint .s-imprint-content {margin: 0 auto;color: #4A494D;font-size: 1.1em;}.slider-widget .s-imprint .s-imprint-content h5 {font-weight: 900;}@media screen and (max-width: 991px) {.slider-widget .s-imprint .s-imprint-content {max-width: inherit;font-size: .9em !important;}}.slider-widget .s-imprint .s-imprint-content h3 {color: #fff;font-size: 2.8em;margin-bottom: .8em;}@media screen and (max-width: 767px) {.slider-widget .s-imprint .s-imprint-content h3 {font-size: 2.2em;}}.slider-widget .s-imprint .s-imprint-content a {color: #4A494D;text-decoration: none !important;}.slider-widget .s-imprint .s-imprint-more {height: 1.8em;border: 3px solid #4A494D;border-radius: .9em;backface-visibility: hidden;color: #4A494D;position: relative;overflow: hidden;font-weight: 900;cursor: pointer;width: 4em;}.slider-widget .s-imprint .s-imprint-more .s-more-off {transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;text-transform: uppercase;font-size: .9em;letter-spacing: .1em;}.s-more-text-wrapper {padding: 1em;}@media screen and (max-height: 720px) {.s-more-content, .s-imprint-content, .s-menu-content {font-size: 1em !important;}}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.s-slide-content-less, .s-slide-content-more, .s-slide-box, .s-row > * {max-width: calc(100vw - 160px) !important;}.s-nav {padding: 0 80px !important;}}@media screen and (max-width: 991px) {.s-more-content, .s-imprint-content, .s-menu-content {font-size: 1em !important;}}@media screen and (max-width: 767px) {.s-slide-content-less, .s-slide-content-more, .s-slide-box, .s-row > * {max-width: calc(100vw - 50px) !important;}.s-row-left, .s-row-right {margin-left: -15px;margin-right: -15px;}.s-row-left > div, .s-row-right > div {padding-left: 15px;padding-right: 15px;}.s-nav {padding: 0 25px !important;}.s-slide-content-more .s-row {flex-direction: column;}}@media screen and (max-width: 320px) {.s-row-left, .s-row-right {margin-left: -8px;margin-right: -8px;}.s-row-left > div, .s-row-right > div {padding-left: 8px;padding-right: 8px;}.s-nav {padding: 0 8px !important;}}.canvas-box {position: relative;overflow: hidden;max-height: 100%;height: 100%;}[data-canvas="bg"] {position: absolute;perspective: 1000px;backface-visibility: hidden;;}.s-slide {transform: perspective(1000px);}[data-canvas="fg"] {position: absolute;}.done-loading .loading {transform: translateY(-100vh);visibility: hidden;}.done-loading .loading-circle-wrapper {opacity: 0;visibility: hidden;}.done-loading .s-carousel {transform: translateY(0);}.done-loading #catapult-cookie-bar .ctcc-inner {transform: translate(-50%, -50%);opacity: 1 !important;}.loading {position: fixed;height: 100%;width: 100%;background-color: #4A494D;z-index: 999999;transition: transform 1s, visibility 0s 1s;opacity: 1;visibility: visible;transition: 1s cubic-bezier(0.7, 0, 0.3, 1);}#page-before {z-index: 999999;}.has-cookie-bar #catapult-cookie-bar {display: block;}#catapult-cookie-bar {position: fixed;height: 100vh !important;width: 100%;top: 0 !important;left: 0;background-color: rgba(74, 73, 77, 0.78);transition: .5s !important;opacity: 1 !important;max-height: inherit !important;display: none;}#catapult-cookie-bar.clicked {display: block !important;opacity: 0 !important;visibility: hidden !important;top: 0 !important;transform: none !important;height: 100vh !important;}#catapult-cookie-bar.clicked .ctcc-inner {transition-delay: 0s;transform: translate(-50%, -55%) !important;}#catapult-cookie-bar a {color: #4A494D;}#catapult-cookie-bar .ctcc-inner {display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -45%);width: 260px;height: 260px;background-color: #cfa93f;color: #4A494D;font-size: 16px;text-align: center;padding: 3em !important;font-weight: 700;line-height: 1.4;opacity: 0 !important;transition: .5s 1.8s;}#catapult-cookie-bar .ctcc-right-side {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}#catapult-cookie-bar .ctcc-right-side button#catapultCookie {margin: 0;color: #4A494D;font-weight: 900 !important;border-color: #4A494D;height: 32px;width: auto;padding: 0 1em !important;border-radius: 16px;}.loading-circle-wrapper {z-index: 9999999;position: fixed;left: 50%;transform: translate(-50%, -50%);opacity: 1;visibility: visible;transition: .5s;transition-property: opacity, visibility;}.loading-circle {border-radius: 16px;position: relative;}.loading-circle .circle-stroke {stroke-dasharray: 79;stroke-dashoffset: 79;transition: stroke-dashoffset 0.5s !important;}.loading-circle svg {display: block;position: relative;top: -1px;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.loading-circle svg {top: 0;width: 32px;height: 32px;}}@keyframes loadingrotate {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes loadingin {0% {opacity: 0;visibility: hidden;transform: translate(-50%, -50%) translateY(50vh);}100% {opacity: 1;visibility: visible;transform: translate(-50%, -50%) translateY(0);}}@keyframes loadingout {0% {opacity: 0;visibility: hidden;transform: translate(-50%, -50%) translateY(0);}100% {opacity: 1;visibility: visible;transform: translate(-50%, -50%) translateY(-50vh);}}.arrow {cursor: pointer;}.arrow:hover svg, .arrow:hover img {transform: translateX(0.5em);}.arrow svg, .arrow img {transition: .4s;}.arrow.arrow-left:hover svg, .arrow.arrow-left:hover img {transform: translateX(-0.5em) rotate(-180deg);}.arrow.arrow-left svg, .arrow.arrow-left img {transform: rotate(-180deg);}.col-left {float: left;}.col-right {float: right;}.link-wrapper:link, .link-wrapper-inner:link, .link-wrapper:hover, .link-wrapper-inner:hover, .link-wrapper:focus, .link-wrapper-inner:focus, .link-wrapper:active, .link-wrapper-inner:active, .link-wrapper:visited, .link-wrapper-inner:visited {text-decoration: none;}.no-padding {padding-left: 0;padding-right: 0;}.no-panel-padding {padding: 0;margin: 0;}.panel-grid.container {padding-left: 0;padding-right: 0;}.container.container-large {max-width: 1500px;}.row-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}div.wpcf7-response-output, .wpcf7-not-valid-tip {border-color: #C74A4A;background: #C74A4A;border-radius: 3px;color: #fff !important;font-size: .9em !important;padding: .7em 1.3em !important;}.wpcf7-mail-sent-ok {background-color: #4A494D !important;border-color: #4A494D !important;}.wpcf7-not-valid-tip {margin-top: .5em;}div.wpcf7-response-output {margin: 2em 0 0 0;padding: .5em;}.img-contain {min-width: inherit;min-height: inherit;width: auto !important;height: auto !important;max-height: 100%;max-width: 100%;}.container {max-width: 1280px;}.panel-widget-style:focus {box-shadow: none !important;outline: none !important;overflow: hidden;}.container-full {max-width: 100%;}.slick-arrow {display: none !important;}.slick-slide {height: 100vh;overflow: hidden;}.s-bg-img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.s-fg-img, .s-m-img {position: absolute;top: 0;left: 0;height: 100vh;width: 100vw;}.s-more-content-stuff {display: none;}.s-more-content-stuff.active {display: block;}.slick-active .s-slide-title .h4 .split {opacity: 1;visibility: visible;transform: translateX(0);width: auto;transition-duration: .2s;}.slick-active .s-slide-title h2 .split {opacity: 1;visibility: visible;transform: translateX(0);width: 100%;transition-duration: .4s;}.s-slide-title h2 {;}.s-slide-title h2 .split {transition-duration: .4s;overflow-x: hidden;overflow-y: visible;width: 0;transform: translateX(-1em);white-space: nowrap;padding-bottom: 250px;margin-bottom: -250px;}.s-slide-title .h4 .split {opacity: 0;overflow-x: hidden;overflow-y: visible;visibility: hidden;transform: translateX(-1em);padding-bottom: 250px;margin-bottom: -250px;width: 0;line-height: 37px;flex-wrap: nowrap;}@media screen and (max-height: 768px), screen and (max-width: 1024px), screen and (max-height: 992px) and (min-width: 1024px) {.s-slide-title .h4 .split {line-height: 30px;}}.split {display: block;display: inline-block;}.slick-slide:not(.slick-active) .split {transition-duration: 0s;transition-delay: 0s !important;}body.debug .s-row > *, body.debug .s-slide-title, body.debug .s-nav, body.debug .s-menu, body.debug .s-menu-content, body.debug .s-more-content-title, body.debug .s-more-content-text {outline: 1px solid #f00;}@media screen and (min-width: 1024px) and (max-height: 700px) {.content {font-size: .9em;}.content ul li {margin-bottom: .2em;}.s-more-content-title {margin-bottom: 10px !important;}}.s-imprint-more-col {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}@media screen and (max-width: 991px) {.s-imprint-more-col {position: static;transform: none;}}.half-scrollo {width: 50%;width: calc(50% - 60px);}@media screen and (max-width: 991px) {.half-scrollo {width: 100%;}}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {background: -moz-linear-gradient(top, rgba(74, 73, 77, 0) 0%, #4a494d 80%);background: -webkit-linear-gradient(top, rgba(74, 73, 77, 0) 0%, #4a494d 80%);background: linear-gradient(to bottom, rgba(74, 73, 77, 0) 0%, #4a494d 80%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#034a494d', endColorstr='#4a494d', GradientType=0);border-top: 0;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {font-size: 16px;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {background-color: transparent !important;font-size: 16px;font-weight: 900;color: #fff !important;border: 3px solid #fff;padding: 2px 10px;letter-spacing: .1em;text-transform: uppercase;}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {padding-left: 1em;}