/*



          /\
         /**\
        /****\   /\
       /      \ /**\
      /  /\    /    \
     /  /  \  /      \
    /  /    \/ /\     \
   /  /      \/  \/\   \
__/__/_______/___/__\___\______________________________

Made with Passion by GIPFELGOLD // www.gipfelgold.com
_______________________________________________________


VERSION: 260310 */

 @font-face {font-family: 'Roboto';font-style: normal;font-weight: 300;src: url('css/fonts/roboto-v30-latin-300.eot');src: local(''), url('css/fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), url('css/fonts/roboto-v30-latin-300.woff2') format('woff2'), url('css/fonts/roboto-v30-latin-300.woff') format('woff'), url('css/fonts/roboto-v30-latin-300.ttf') format('truetype'), url('css/fonts/roboto-v30-latin-300.svg#Roboto') format('svg');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: url('css/fonts/roboto-v30-latin-regular.eot');src: local(''), url('css/fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), url('css/fonts/roboto-v30-latin-regular.woff2') format('woff2'), url('css/fonts/roboto-v30-latin-regular.woff') format('woff'), url('css/fonts/roboto-v30-latin-regular.ttf') format('truetype'), url('css/fonts/roboto-v30-latin-regular.svg#Roboto') format('svg');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: url('css/fonts/roboto-v30-latin-700.eot');src: local(''), url('css/fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), url('css/fonts/roboto-v30-latin-700.woff2') format('woff2'), url('css/fonts/roboto-v30-latin-700.woff') format('woff'), url('css/fonts/roboto-v30-latin-700.ttf') format('truetype'), url('css/fonts/roboto-v30-latin-700.svg#Roboto') format('svg');}:root {--app-height: 100%;--cookiebot: #001d5c;--blau: #001d5b;--orange: #f58e00;--textorange: #c37000;}body, h4, .bh-h4, h5, .bh-h5, h6, .bh-h6 {font-family: 'Roboto', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';}h4, .bh-h4, h5, .bh-h5 {font-family: 'Roboto', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans' !important;font-weight: bold !important;font-size: clamp(15px, 1.3vw, 20px) !important;line-height: 1.4em !important;letter-spacing: 0 !important;}h5 {font-family: 'Roboto', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';font-weight: bold;font-size: 16px;}.vh-100fix {height: 100vh;height: var(--app-height);}@media (max-width: 809px) {.vh-100fix {height: calc(100vh - 60px);height: calc(var(--app-height) - 60px);}}.page-id-1280 .page-hero {background-position: center 70% !important;}.section-hero .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:not(.vc_btn3-style-outline):focus, .section-hero .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:not(.vc_btn3-style-outline):hover, .section-hero .vc_btn3.vc_btn3-color-white:not(.vc_btn3-style-outline):focus, .section-hero .vc_btn3.vc_btn3-color-white:not(.vc_btn3-style-outline):hover {background-color: rgba(245, 142, 0, 1);color: var(--blau);}.page-template-default .header-spacer, .portfolio-template-default .header-spacer {display: none;}h1, .bh-h1 {font-family: 'Optima', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans' !important;font-size: clamp(32px, 3vw, 40px) !important;font-weight: bold !important;text-transform: uppercase !important;line-height: 1.2em !important;letter-spacing: 0.01em !important;}h2, .bh-h2 {font-family: 'Optima', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans' !important;font-size: clamp(22px, 2.1vw, 35px) !important;font-weight: bold !important;text-transform: none !important;line-height: 1.2em !important;letter-spacing: 0.01em !important;}h3, .bh-h3 {font-family: 'Optima', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans' !important;font-weight: normal !important;font-size: clamp(18px, 1.5vw, 25px) !important;text-transform: none !important;line-height: 1.25em !important;letter-spacing: 0.01em !important;}h4, .bh-h4, h5, .bh-h5 {font-family: 'Roboto', 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans' !important;font-weight: bold !important;font-size: clamp(15px, 1.3vw, 20px) !important;line-height: 1.4em !important;letter-spacing: 0 !important;}.section-intro-text .introtext p {font-size: clamp(16px, 1.4vw, 18px) !important;line-height: 1.71429;}p, .post-detail .post-content, li {font-size: 14px;line-height: 1.71429 !important;}.instruction h3 {font-size: 43px !important;font-weight: bold !important;color: white;}.columns.thb-light-column {color: #fff;}@media print, screen and (min-width: 40em) {.megamenu-image {max-width: 30%;flex: 0 0 30%;}.megamenu-quicklinks:not(.normwidth) {max-width: 20%;flex: 0 0 20%;}}.megamenu-image {margin: 3vw 0 3vw 0 !important;border-right: 1px solid #e2e6ed;}.megamenu-image .vc_column-inner {padding: 20px 54px 0 54px !important;padding: 20px 3vw 0 3vw !important;border-right: none !important;}.megamenu-column .vc_column-inner {padding: 72px 18px 72px 54px !important;padding: 4vw 1vw 4vw 3vw !important;}.megamenu-quicklinks .vc_column-inner {padding: 72px 54px 36px 54px !important;padding: 4vw 3vw 2vw 3vw !important;}.megamenu-social-icon {margin-left: -0.5rem;margin-top: 1rem;margin-right: 0.5rem;}.megamenu-social-icon:hover {opacity: 0.8;}.megamenu-mainlink .thb-fancy-content svg {margin-bottom: 0;height: 70px;flex-shrink: 0;position: absolute;top: calc(-6vw - 35px);left: calc(50% - 40px);width: 80px;z-index: 2000;}.megamenu-mainlink .thb-fancy-content svg * {stroke: #fff !important;}.megamenu-mainlink.fancy-style5 .thb-fancy-content {border-bottom: none !important;}.megamenu-mainlink.fancy-style5:hover .thb-fancy-content {-moz-box-shadow: inset 0 0 0 #f58e00;-webkit-box-shadow: inset 0 0 0 #f58e00;box-shadow: inset 0 0 0 #f58e00;}.megamenu-mainlink.fancy-style5 .thb-fancy-content {padding: 15px 0 10px 0;}.megamenu-mainlink .thb-fancy-text-content em {font-style: normal;line-height: 1em;}.megamenu-mainlink .thb-fancy-text-content em:after {content: "";display: inline-block;width: 15px;height: 0.7em;background: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-arw-orange.svg);margin-left: 0.5em;background-repeat: no-repeat;background-position: center left;}.megamenu-mainlink.fancy-style5 .thb-fancy-image {opacity: 1;}.megamenu-mainlink.fancy-style5 .thb-fancy-image-container {min-height: 12vw;}.megamenu-mainlink .thb-fancy-image-container {padding-left: 10px;padding-right: 10px;}.megamenu-mainlink .thb-fancy-image-container:first-child {margin-top: 10px;}.megamenu-mainlink .thb-fancy-image-container:last-child {margin-bottom: 10px;}.megamenu-mainlink:not(.mobile-mainlink):before {content: "";width: calc(100% + 40px);background: rgba(0, 29, 91, 0.0);display: block;position: absolute;left: -20px;top: -20px;height: calc(100% + 40px);border-radius: 0 0 0 20px;}.megamenu-mainlink:not(.mobile-mainlink):hover:before {background: rgba(0, 29, 91, 0.05);}.megamenu-mainlink:not(.mobile-mainlink) .thb-fancy-link {top: -20px;left: -20px;width: calc(100% + 40px);height: calc(100% + 40px);}.thb-page-menu li a {padding: 8px 0;}.megamenu-content .thb-page-menu.style2 li a .fa.fa-angle-right:before, .gm-navigation-drawer .thb-page-menu.style2 li a .fa.fa-angle-right:before {content: "" !important;display: block;width: 2em;height: 0.7em;background: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-arw-orange.svg);margin-left: 0;background-repeat: no-repeat;background-position: center left;}.megamenu-footer p {font-size: 1rem;}.megamenu-footer a.btn-text {font-size: 1rem;}#gm-main-menu .megamenu-footer {padding: 35px 3vw !important;}body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-parent>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-item>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-ancestor>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-page-ancestor>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-item>.gm-anchor::after {opacity: 0;}body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-parent:hover>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-item:hover>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-ancestor:hover>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-page-ancestor:hover>.gm-anchor::after, body:not(.home) .gm-main-menu-wrapper .gm-navbar-nav>li.current-menu-item:hover>.gm-anchor::after {opacity: 1;}@media (min-width: 1024px) {.gm-navbar-dropdown-opened:not(.gm-navbar-sticky-toggle) .gm-logo__img.gm-logo__img-default {display: none !important;}.gm-navbar-dropdown-opened:not(.gm-navbar-sticky-toggle) .gm-logo__img.gm-logo__img-sticky {display: flex !important;height: 70px !important;}.gm-navbar-dropdown-opened.gm-navbar-sticky-toggle .gm-logo__img.gm-logo__img-sticky {height: 50px !important;}}.megamenu-image .btn-text.style3 {color: #001d5b;}.megamenu-image .btn-text.style3:hover {color: #001d5b;}.megamenu-image .btn-text.style3 span:after {background: #f58e00;}.fa-phone-alt:before, .fa-phone:before {content: "" !important;background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-phone-white.svg);width: 1em !important;height: 1em !important;background-repeat: no-repeat;background-size: contain;background-position: center center;display: inline-block;}.gm-dropdown-menu-title .gm-menu-item__txt:before {content: "" !important;background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-backarw-blue.svg);width: 1em !important;height: 1em !important;background-repeat: no-repeat;background-size: contain;background-position: center center;display: inline-block;}@media only screen and (max-height: 720px) {.mobilemenu-header p {display: none;}}.gm-mobile-action-area-wrapper {margin-bottom: 0 !important;background: #001D5B;margin: 0 -30px;position: absolute;bottom: 0;left: 0;}.columns.thb-dark-column .thb-image-slider .thb-animated-arrow.circular {border: none;background: #fff;}.columns.thb-dark-column .thb-image-slider .thb-animated-arrow.circular svg {fill: #001d5b;}@media only screen and (max-width: 767px) {.home .row.section-hero {margin-top: -60px !important;border-right-width: 15px !important;border-bottom-width: 15px !important;border-left-width: 15px !important;}}.row.page-hero {border-right-width: 70px !important;border-bottom-width: 70px !important;border-left-width: 70px !important;}@media only screen and (max-width: 1023px) {.row.page-hero {border-right-width: 50px !important;border-bottom-width: 50px !important;border-left-width: 50px !important;}}@media only screen and (max-width: 767px) {.row.page-hero {border-right-width: 15px !important;border-bottom-width: 15px !important;border-left-width: 15px !important;}}.section-contact-white .wpb_text_column p a, .section-contact-blue .wpb_text_column p a {color: #fff !important;text-decoration: none !important;}@media only screen and (min-width: 640px) {.section-contact-blue .medium-6:nth-child(1) .wpb_text_column, .section-contact-white .medium-6:nth-child(1) .wpb_text_column {margin-bottom: 0;}}.thb-portfolio .type-portfolio.style4 {margin-top: 5px;}.thb-portfolio .type-portfolio.style4 .thb-portfolio-image {margin-bottom: 10px;}.thb-portfolio .type-portfolio .portfolio-holder .thb-portfolio-image img {height: 250px;}.thb-portfolio .type-portfolio.style4 .thb-portfolio-content h5 {font-size: clamp(14px, 1.2vw, 15px) !important;line-height: 1.2em !important;letter-spacing: 0 !important;margin-bottom: 3px }.thb-portfolio .type-portfolio .portfolio-holder {position: relative;background: #fff;padding: 0 0 20px 0;border-radius: 0 0 0 20px;box-shadow: 0 0 5px rgb(0 0 0 / 5%);box-shadow: -3px 3px 7px 1px rgb(0 0 0 / 13%);}.thb-portfolio .type-portfolio.style4:hover .portfolio-holder {box-shadow: 0 0 10px rgb(0 0 0 / 25%);box-shadow: -3px 3px 7px 1px rgb(0 0 0 / 13%);}.thb-portfolio .type-portfolio.style4 .thb-portfolio-content {padding-left: 20px;padding-top: 10px;}.thb-portfolio-filter.style3 ul li a {color: var(--blau);}.thb-portfolio .type-portfolio.style4 .thb-portfolio-content svg {fill: #f58e00;}.thb-portfolio .type-portfolio.style4 .thb-portfolio-content svg .bar {fill: #f58e00;}.thb-portfolio .type-portfolio.style4:hover svg {fill: #f58e00;}.thb-portfolio .type-portfolio.style4 .thb-portfolio-content svg {right: 20px;}.portfolio-attributes.style3 h6 {letter-spacing: 0 !important;margin-bottom: 0;font-size: 15px;}.columns.thb-light-column .portfolio-attributes p, .columns.thb-light-column .portfolio-attributes.style2 .attribute p {color: #fff;font-size: 15px;line-height: 1.55 !important;margin-bottom: 1.5em;}@media only screen and (min-width: 640px) {.thb-accordion.style3 .vc_tta-panel .vc_tta-panel-heading h4 a {padding: 38px;}}.section-cta-image {background-position: center;}#wrapper .nf-form-content select.ninja-forms-field {color: rgba(0, 29, 91, 1);}#wrapper .nf-form-content .listselect-wrap .nf-field-element div, #wrapper .nf-form-content input.ninja-forms-field, #wrapper .nf-form-content select.ninja-forms-field:not([multiple]) {line-height: 1em;}#wrapper .checkbox-wrap .nf-field-element label:after, #wrapper .checkbox-wrap .nf-field-label label:after, #wrapper .listcheckbox-wrap .nf-field-element label:after, #wrapper .listcheckbox-wrap .nf-field-label label:after {background: rgba(0, 29, 91, 0.1);border-color: rgba(0, 29, 91, 0.2);transition: all .5s;}#wrapper .nf-form-content .list-select-wrap .nf-field-element>div, #wrapper .nf-form-content input:not([type=button]), #wrapper .nf-form-content textarea {background: rgba(0, 29, 91, 0.1);border: 1px solid rgba(0, 29, 91, 0.2);border-radius: 3px;color: rgba(0, 29, 91, 1);}#wrapper .checkbox-wrap .nf-field-element label.nf-checked-label:before, #wrapper .checkbox-wrap .nf-field-label label.nf-checked-label:before, #wrapper .listcheckbox-wrap .nf-field-element label.nf-checked-label:before, #wrapper .listcheckbox-wrap .nf-field-label label.nf-checked-label:before {color: #F58E00;}#wrapper .nf-form-content .list-select-wrap .nf-field-element>div:focus, #wrapper .nf-form-content input:not([type=button]):focus, #wrapper .nf-form-content textarea:focus {border-color: rgba(0, 29, 91, 1);color: rgba(0, 29, 91, 1);}#wrapper label {color: rgba(0, 29, 91, 1);}#wrapper .nf-progress-container {background-color: rgba(0, 29, 91, 0.04);}#wrapper .nf-progress {background-color: rgba(0, 29, 91, 0.3);}#wrapper .nf-form-content button, #wrapper .nf-form-content input[type=button], #wrapper .nf-form-content input[type=submit] {background: rgba(0, 29, 91, 1);}#wrapper .nf-form-content button:hover, #wrapper .nf-form-content input[type=button]:hover, #wrapper .nf-form-content input[type=submit]:hover {background: var(--orange);color: var(--blau);cursor: pointer;}#wrapper .nf-breadcrumbs li a {background: rgba(0, 29, 91, 1);}#wrapper .nf-breadcrumbs li a:hover {background: rgba(0, 29, 91, 0.8);color: #fff;}#wrapper .nf-breadcrumbs li.active a {background: #F58E00;color: var(--blau);}.wpcf7 form.sent .wpcf7-response-output {border-color: #46b450;background: #46b450;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {border-color: #f58e00;background: #f58e00;}.wpcf7 form.spam .wpcf7-response-output {border-color: red;background: red;}.grecaptcha-badge {display: none !important;}#contacts-mobile {display: none;}@media (max-width: 809px) {#contacts-mobile * {box-sizing: border-box;}#contacts-mobile {display: block;position: fixed;left: 0;bottom: 0;width: 100%;height: 60px;padding: 0 20px;box-sizing: border-box;z-index: 200;background: #fff;margin-bottom: 0;box-shadow: 0px -3px 7px 1px rgb(0 0 0 / 13%);}#contacts-mobile li {display: inline-block;width: 32%;padding: 0;margin: 0;vertical-align: top;}#contacts-mobile li a {display: block;width: 100%;height: 60px;background-position: center center;background-repeat: no-repeat;background-size: 25px 25px;cursor: pointer;}#contacts-mobile li a span {display: none;}#contacts-mobile li.mobile-phone a {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-phone-blue.svg);}#contacts-mobile li.mobile-email a {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-location-blue.svg);}#contacts-mobile li.mobile-buchungsanfrage a {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-booking-blue.svg);}}.quicknav {display: none;}@media (min-width: 810px) {.quicknav * {box-sizing: border-box;}.quicknav {list-style-type: none;position: fixed;top: calc(var(--app-height) / 2 - 90px);left: 100%;margin: 0;padding: 0;box-sizing: border-box;z-index: 200;display: block;}.quicknav li {margin: 0;padding: 0;height: 45px;position: relative;}.quicknav li a {display: block;width: 266px;height: 45px;background-color: #ffffff;box-shadow: 0 3px 7px 1px rgb(0 0 0 / 13%);padding: 0 0 0 55px;line-height: 43px;color: #001d5b;font-size: 15px;text-decoration: none;position: absolute;left: -55px;top: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;background-repeat: no-repeat;background-position: 10px center;background-size: auto 20px;}.quicknav li:first-child a {border-radius: 10px 0 0 0 }.quicknav li:last-child a {border-radius: 0 0 0 10px }.quicknav li a:hover {left: -240px;-webkit-transition: left 0.5s;-moz-transition: left 0.5s;-o-transition: left 0.5s;transition: left 0.5s;background-color: rgba(0, 29, 91, 1);color: #ffffff;}.quicknav li:last-child a, .quicknav li:last-child a:hover {background-color: #f58e00;}.quicknav li a.quick-anruf {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-phone-blue.svg);background-position: 18px center;}.quicknav li a.quick-anruf:hover {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-phone-white.svg);}.quicknav li a.quick-instagram {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-instagram-blue.svg);background-position: 18px center;}.quicknav li a.quick-instagram:hover {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-instagram-white.svg);}.quicknav li a.quick-facebook {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-facebook-blue.svg);background-position: 23px center;}.quicknav li a.quick-facebook:hover {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-facebook-white.svg);}.quicknav li a.quick-buchungsanfrage {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-booking-white.svg);background-position: 16px center;color: var(--blau);}.quicknav li a.quick-buchungsanfrage:hover {background-image: url(/wp-content/themes/baerenhof-259-child/assets/svg/icon-booking-white.svg);}}@media (max-width: 767px) {.gm-container {padding-left: 15px !important;}}.thb-iconbox p {font-size: 14px !important;line-height: 1.71429;}#wrapper .attribute>.thb-fixed {background: #001d5b;padding: 20px;border-radius: 0 0 0 20px;}h1, h2, h3, h4, h5, h6 {color: inherit;}h1.section-hero-h1 {font-size: clamp(32px, 3vw, 45px);}h2 {font-size: clamp(22px, 2.1vw, 35px);}.center {text-align: center;}.wrapper header.header {display: none !important;}.row .row.max-width-xs, .row.max-width-xs {max-width: 920px;margin: auto;}.row .row.max-width-sm, .row.max-width-sm {max-width: 1140px;margin: auto;}.row .row.max-width-md {max-width: 1380px;margin: auto;}.gm-logo>a {position: absolute;top: 0;right: 0;}.gm-navbar .gm-logo {z-index: 1000 !important;}.gm-logo__img-default {-webkit-filter: drop-shadow(7px 0px 10px rgba(0, 0, 0, 0.5));filter: drop-shadow(7px 0px 10px rgba(0, 0, 0, 0.5));}.gm-logo__img-sticky, .gm-logo__img-sticky-mobile, .gm-logo__img-mobile {-webkit-filter: drop-shadow(7px 0px 10px rgba(0, 0, 0, 0.5));filter: drop-shadow(3px 0px 5px rgba(0, 0, 0, 0.5));}.gm-main-menu-wrapper .gm-menu-item__txt {color: #001d5b;font-weight: 700;}.megamenu-content ul {padding-left: 0;}.gm-dropdown-menu-wrapper {width: 100% !important;}.gm-main-menu-wrapper .mega-gm-dropdown .gm-dropdown-menu-wrapper {right: unset;}.megamenu-quicklinks .vc_column-inner {padding: 90px;padding: 5vw;}.megamenu-column .vc_column-inner {padding: 90px 10px 90px 90px;padding: 5vw 1vw 5vw 5vw;}.megamenu-image {margin: 60px 0;}.megamenu-image .vc_column-inner {padding: 30px 75px 30px 90px;padding: 2vw 4vw 2vw 5vw;border-right: 1px solid #8C9DB8;}.megamenu-textlink.wpb_text_column p a {color: #001d5b !important;}.megamenu-textlink .wpb_text_column p {font-size: 15px;}.megamenu-textlink.wpb_text_column p:after {content: '\2192';color: #F58E00;margin-left: 20px;font-family: FontAwesome;}.megamenu-left-title {margin-bottom: 0;}.megamenu-content h5, .gm-navigation-drawer h5 {margin-bottom: 30px;font-size: 1rem !important;}.megamenu-content .thb-page-menu.style2 li, .gm-navigation-drawer .thb-page-menu.style2 li {border-bottom: 0;}.megamenu-content .thb-page-menu.style2 li a, .gm-navigation-drawer .thb-page-menu.style2 li a {color: #001D5B;justify-content: flex-start;font-size: 14px;font-weight: 400;}.megamenu-content .thb-page-menu.style2 li a>span, .gm-navigation-drawer .thb-page-menu.style2 li a>span {margin-right: 1rem;}.megamenu-content .thb-page-menu.style2 li a .fa.fa-angle-right:before, .gm-navigation-drawer .thb-page-menu.style2 li a .fa.fa-angle-right:before {content: '\2192';color: #F58E00;}.megamenu-social-icon {display: inline-block;margin-bottom: 0;}.megamenu-social-icon.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {width: 1.5rem;height: 1.5rem;}.megamenu-social-icon.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon::before {font-size: 1rem;}.megamenu-footer {background: #001D5B;padding: 40px !important;}.megamenu-footer .wpb_wrapper {display: flex;justify-content: space-between;align-items: center;}.megamenu-footer .wpb_wrapper .wpb_text_column.wpb_content_element {margin-bottom: 0;}.megamenu-footer a.btn-text {text-transform: none !important;color: white !important;}.megamenu-footer a.btn-text.tel {border-bottom: 1px solid white;text-decoration: none !important;}.megamenu-footer .wpb_text_column p a:hover {color: white !important;}@media (max-width: 1023px) {.gm-container {padding-right: 15px;padding-left: 50px;flex-wrap: wrap;}.hamburger-inner::before {top: -8px;}.hamburger-inner::after {bottom: -8px;}}.gm-navigation-drawer .gm-grid-container {padding-right: 50px;padding-left: 50px;}.gm-navigation-drawer .gm-dropdown-menu {padding: 0 25px !important;}.gm-navigation-drawer--open+.gm-dropdown-overlay {left: 0;top: 0;display: block;width: 100vw;height: 100vh;background-color: rgba(35, 35, 35, 0.7);opacity: 1;}.gm-navigation-drawer .gm-mobile-menu-container .gm-anchor {border: 0;padding: 15px 0;}.gm-navigation-drawer .gm-mobile-menu-container .gm-anchor .gm-menu-item__txt-wrapper {margin-right: unset;padding-right: 15px;}.gm-navigation-drawer--mobile .gm-navbar-nav .gm-menu-item .gm-anchor .gm-menu-item__txt {text-transform: none;color: #001D5B;font-size: 15px;font-weight: normal;}.gm-navigation-drawer--mobile .gm-menu-item--lvl-0>.gm-anchor>.gm-menu-item__txt-wrapper>.gm-menu-item__txt {font-size: 20px;font-weight: bold;}.gm-navigation-drawer--mobile .gm-menu-item--lvl-1>.gm-anchor>.gm-menu-item__txt-wrapper>.gm-menu-item__txt {font-size: 15px;font-weight: bold;}.gm-navigation-drawer--mobile .gm-menu-item--lvl-2>.gm-anchor>.gm-menu-item__txt-wrapper>.gm-menu-item__txt:after {content: '\2192';color: #F58E00;margin-left: 20px;font-family: FontAwesome;font-size: 15px;}.gm-navigation-drawer .gm-caret {position: relative;padding: 0;height: auto;}.gm-navigation-drawer .gm-caret i.fa:before {content: '\2192';color: #F58E00;}.gm-navigation-drawer--mobile .gm-dropdown .gm-anchor .gm-caret i.fa {transform: none;font-size: 20px;}.mobile-menu-header-link.wpb_text_column p a {color: #001d5b !important;}.mobile-menu-header .wpb_text_column p {font-size: 15px;}.mobile-menu-header-link.wpb_text_column p:after {content: '\2192';color: #F58E00;margin-left: 20px;font-family: "Font Awesome 5 Free";}.mobile-menu-header-title {margin-bottom: 10px;}.gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown-menu-wrapper .gm-dropdown-menu-title {background-color: initial;margin: 30px;border-bottom: 1px solid #ebebeb;width: auto;padding: 0;height: 70px;}.gm-dropdown-menu-title .gm-menu-item__txt {font-weight: bold;text-transform: initial;color: #001D5B;font-size: 20px;display: flex;align-items: center;}.gm-dropdown-menu-title .gm-menu-item__txt:before {content: "\f104";font-family: "Font Awesome 5 Free";font-size: 14px;margin-right: 15px;}.gm-dropdown-menu-title .gm-caret {display: none !important;}.mobile-menu-footer>.columns {padding-right: 0;}.mobile-menu-footer .wpb_wrapper {display: flex;align-items: center;justify-content: flex-end;}.mobile-menu-footer .wpb_wrapper .vc_icon_element, .mobile-menu-footer .wpb_wrapper .vc_btn3-container {margin-bottom: 0;}.mobile-menu-footer .wpb_wrapper .vc_icon_element {padding: 0 10px;}.mobile-menu-footer .vc_btn3.vc_btn3-size-lg {padding-top: 28px;padding-bottom: 28px;width: 140px;font-size: 11px;letter-spacing: 0;text-transform: uppercase;padding-right: 10px;}.mobile-menu-footer .vc_btn3.vc_btn3-size-lg .vc_btn3-icon {font-size: 2.15em !important;}.gm-mobile-action-area-wrapper {margin-bottom: 0 !important;background: #001D5B;margin: 0 -30px;}.vc_btn3, .vc_btn3.vc_btn3-size-lg {font-weight: 700;font-size: 14px;letter-spacing: 0.075em;}.vc_btn3.vc_btn3-shape-rounded {border-radius: 0.5rem;}.vc_btn3.vc_btn3-color-orange, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {background-color: #f58e00;}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-orange:focus, .vc_btn3.vc_btn3-color-orange:hover {background-color: #001d5b;}.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {color: #001d5b;}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {background: rgba(0, 29, 91, 0.3);}.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-white:focus, .vc_btn3.vc_btn3-color-white:hover {color: #ffffff;background-color: #001d5d;}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {color: #001d5d;border-color: #fff;background-color: #fff;}.btn-text.style2 {font-size: 14px;text-transform: none;font-weight: 900;color: #001D5B;}.btn-text.style2::before, .btn-text.style2::after {background: #F58E00;bottom: -3px;}.btn-text.style2::after {background: #001D5B;}.imagebox, .posts-imagebox .vc_grid-item-mini {border-bottom-left-radius: 2.7rem !important;overflow: hidden;}.imagebox, .featurebox, .posts-imagebox .vc_grid-item-mini {box-shadow: -3px 3px 7px 1px rgba(0, 0, 0, 0.13);}.featurebox {border-radius: 1rem !important;border: none !important;}.featurebox.thb-iconbox.top.type6 {padding: 3vw 4vw;}.featurebox.thb-iconbox.top.type6.has-img .iconbox-content {border: 0;}.imagebox .iconbox-content {background: white;}.text-white h4, .text-white h2, .text-white p {color: white;}.posts-imagebox {text-align: center;}.posts-imagebox .vc_gitem_row .vc_gitem-col {padding: 2vw 3vw 1vw 3vw;}.posts-imagebox .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {padding-right: 3rem;padding-bottom: 3rem;}.posts-imagebox .vc_btn3-container a, .section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern, .posts-imagebox .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {font-size: 14px;text-transform: none;font-weight: 900;color: #001D5B;padding: 0;border: 0;background: none;transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);}.posts-imagebox .vc_btn3-container a:hover {border: 0 !important;}.posts-imagebox .vc_btn3-container a:before, .posts-imagebox .vc_btn3-container a:after, .section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:before, .section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:after {content: '';display: inline-block;width: 100%;height: 2px;position: absolute;left: 0;background: #F58E00;bottom: -3px;}.posts-imagebox .vc_btn3-container a:after, .section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:after {background: #001D5B;transform-origin: left center;transform: scale(0, 1);transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);}.posts-imagebox .vc_btn3-container a:hover:after, .section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover:after {transform: scale(1, 1);transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);}.section-text-2col-line .wpb_column {padding: 4vw 3vw 4vw 3vw;text-align: center;}.section-intro-text .introtext p {font-size: 20px;text-align: center;}.section-intro-imageboxes-2 .introtext p {font-size: 20px;text-align: center;}.section-intro-2col .wpb_column {padding: 0 3vw 0 3vw;}.section-intro-2col .wpb_content_element:last-child .wpb_column:last-child {margin-bottom: 0;}@media screen and (min-width: 640px) {.section-text-2col-line .row .wpb_column:first-child, .section-intro-2col .row .wpb_column:first-child {border-right: 1px solid #8C9DB8;}}.section-cta-image .vc_cta3 {background-color: transparent !important;}.section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {color: white;}.section-cta-image a.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:after {background: white;}.section-imageslider-full .row.max_width {padding: 0;}.section-imageslider-full .thb-carousel .slick-dots {margin: 20px 0 35px 0;}.section-carousel-content .thb-content-carousel .wpb_text_column {padding: 3vw 4vw;border-radius: 1rem;color: white;}.instruction .wpb_wrapper {display: flex;}.instruction h3 {font-size: 43px;font-weight: bold;color: white;}.instruction p {margin: 0.7rem 1rem 0 1rem;}.section-contact-white .row, .section-contact-blue .row {border-bottom-left-radius: 2.7rem !important;border-top-left-radius: 2.7rem !important;padding: 4rem 2rem !important;position: relative;}.section-contact-white>.wpb_column>.vc_column-inner, .section-contact-blue>.wpb_column>.vc_column-inner {padding: 6rem 0;padding-left: 2rem;}@media screen and (max-width: 520px) {.section-contact-white .row, .section-contact-blue .row {border-bottom-left-radius: 20px !important;border-top-left-radius: 20px !important;padding: 2rem 1rem !important;}.section-contact-white>.wpb_column>.vc_column-inner, .section-contact-blue>.wpb_column>.vc_column-inner {padding-left: 1rem;}}@media screen and (min-width: 40em) {.section-contact-white>.wpb_column>.vc_column-inner, .section-contact-blue>.wpb_column>.vc_column-inner {padding: 5rem 0 10rem 0;padding-left: 2rem;}}.section-contact-blue>.wpb_column>.vc_column-inner>.wpb_wrapper {background-image: url("/wp-content/uploads/2021/10/bg-pattern-lightblue.png");background-repeat: repeat-y;background-position: center;background-size: contain;}.section-contact-white>.wpb_column>.vc_column-inner>.wpb_wrapper {background-image: url("/wp-content/uploads/2021/10/bg-pattern-white.png");background-repeat: repeat-y;background-position: center;background-size: contain;}.section-contact-white .btn-text.style2, .section-contact-blue .btn-text.style2 {font-size: 20px;}.section-contact-white .columns.thb-light-column .btn-text.style2:before, .section-contact-blue .columns.thb-light-column .btn-text.style2:before {background: #F58E00;}.icon-link {display: flex;font-size: 20px;color: white;}.icon-link.wpb_text_column a:not(.btn):not(.button)::after {border-color: white;}.icon-link:not(:last-of-type) {margin-bottom: 20px;}.icon-link a, .icon-link i {font-size: 20px;}@media screen and (max-width: 450px) {.icon-link a, .icon-link i {font-size: 17px;}}.icon-link a {margin-left: 1rem;}.wpb_text_column.icon-link p>a:hover {margin-left: 1rem;color: white !important;}.thb-iconbox.has-link {color: inherit;}.thb-fancy-box.fancy-style6 .button {opacity: 1;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);margin: 0 auto;}.thb-fancy-box.fancy-style6 .thb-fancy-image-container {background: #001d5b !important;}.thb-fancy-box.fancy-style6 .thb-fancy-image {opacity: 0.5;}@media only screen and (max-width: 1023px) {.home .section-hero {margin-top: -60px !important;border-right-width: 50px !important;border-bottom-width: 50px !important;border-left-width: 50px !important;}}.row.row-o-full-height.section-hero {min-height: 50vh;height: 100vh;}h1.section-hero-h1 {width: 70vw;max-width: 770px;margin: 0 auto;margin-bottom: 1em;}.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {background-color: #f58e00;}.attribute>.thb-fixed {background: #8c9db8;padding: 20px;border-radius: 20px }.section-intro-imageboxes-2 .wpb_wrapper p {font-size: clamp(16px, 1.5vw, 20px);}.thb-iconbox.top.type6.has-img .iconbox-content {border: none;border-radius: 0;}.thb-iconbox.top.type6.has-img figure img {border-radius: 0;}.vc_cta3-container {margin: 0;}.thb-accordion .vc_tta-title-text {color: #001D5B;font-weight: 700;font-size: 20px;}.thb-accordion .vc_tta-panel-heading h4.vc_tta-panel-title a {opacity: 1;}@media screen and (min-width: 1200px) {.vc_column-inner .col-padding-right {padding-right: 290px;!important;}}.footer-content, .footer-newsletter {padding-top: 4rem;padding-bottom: 1rem;max-width: 1380px;}.footer.dark .footer-newsletter input[type="text"], .footer.dark .footer-newsletter input[type="email"] {background-color: rgba(255,255,255,0.05) !important;border: none;border-bottom: 1px solid white;color: white;padding-left: 10px;letter-spacing: 0 !important;}.footer.dark .footer-newsletter .wpcf7-form label {width: 100%;}.footer.dark .footer-newsletter .wpcf7-form br {display: none;}@media screen and (min-width: 60em) {.newsletter-intro p {font-size: 20px;}}.footer-newsletter, .footer.dark .footer-newsletter input[type="text"]::placeholder, .footer.dark .footer-newsletter input[type="email"]::placeholder {color: white;}.footer.dark .footer-newsletter input[type="text"], .footer.dark .footer-newsletter input[type="email"] {margin-bottom: 17px;}.footer-newsletter .wpcf7-list-item-label {color: white !important;}.footer.dark .footer-newsletter .wpcf7-checkbox label {border: none;font-size: 14px;line-height: 1.5;}.footer-newsletter input[type="submit"] {width: 100%;}.footer-newsletter label {color: white !important;}.footer-newsletter .wpcf7-acceptance .wpcf7-list-item {margin-left: 0;}@media screen and (min-width: 40em) {.footer.dark .footer-newsletter .wrapper-checkbox-button {display: flex;justify-content: space-between;flex-wrap: wrap;}.footer.dark .footer-newsletter .wrapper-checkbox-button .wpcf7-form-control-wrap {flex: 1 0 300px;max-width: 300px;}.footer-newsletter input[type="submit"] {width: auto;}}.footer.dark .footer-newsletter input[type=submit]:hover {background: var(--orange);color: var(--blau);}.footer-content .wpb_text_column a {text-decoration: none;}.footer-content {padding-bottom: 3rem;}@media screen and (min-width: 40em) {.footer-content {padding: 4rem 55px 3rem 55px;}}@media screen and (min-width: 90em) {.footer-content {padding: 4rem 1.25rem 3rem 1.25rem;}.footer-content-right .row {padding-right: 0 !important;}}.footer-content ul.thb-page-menu.thb-full-menu, .footer-content .thb-page-menu.thb-full-menu>li, .footer-bottom ul.thb-page-menu.thb-full-menu, .footer-bottom .thb-page-menu.thb-full-menu>li {display: block !important;margin-bottom: .3em;}.footer-content ul.thb-page-menu.thb-full-menu {margin-bottom: .5em;}.footer-content .thb-full-menu>li+li {margin-left: 0;}.footer-content .wpb_text_column a, .footer-content .wpb_text_column a:hover {color: white !important;}.footer-content h5.vc_custom_heading, .footer-content .thb-full-menu>li>a, .thb-header-menu>li>a, .footer-content .wpb_wrapper>p, .footer-bottom .thb-full-menu>li>a, .thb-header-menu>li>a, .footer-bottom .wpb_wrapper>p {color: white;text-transform: none !important;font-size: 14px;letter-spacing: 0 !important;line-height: 1.5;}.footer-content .thb-full-menu>li>a:hover, .thb-header-menu>li>a:hover, .footer-bottom .thb-full-menu>li>a:hover, .thb-header-menu>li>a:hover {text-decoration-color: #F58E00 !important;color: #F58E00 !important;}.footer-content .current_page_item a {font-weight: bold !important;}.footer-content .thb-full-menu>li {white-space: unset;}.footer-content .thb-full-menu>li a, .footer-bottom .thb-full-menu>li a {text-decoration: underline;padding: 0;}.footer-contact-bottom .vc_icon_element {margin-bottom: 0;display: inline-block;}.footer-contact-bottom .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {width: 2em;height: 2em;}.footer-content-left ul.thb-page-menu.thb-full-menu, .footer-bottom ul.thb-page-menu.thb-full-menu {text-align: right;}.footer-contact-bottom .vc_column-inner {display: flex;align-items: end;}@media screen and (max-width: 40em) {.footer>.row>.columns {padding: 0 4rem;}.footer>.row>.columns .columns {padding: 0 !important;}.footer-content h5.vc_custom_heading {margin-bottom: 10px;}.footer-bottom {padding-bottom: 6em;}.footer-bottom>.columns>.vc_column-inner {padding-top: 2rem;border-top: 1px solid #8c9db8;}.footer-content-left ul.thb-page-menu.thb-full-menu {text-align: left;padding-bottom: 40px;}.footer-content .row.vc_custom_1638368237040 {padding-top: 0 !important;}.footer-content-left>.vc_column-inner {padding-right: 1rem;}}@media screen and (min-width: 40em) {.footer-content .medium-3 {flex: 0 0 20;max-width: 20%;}.footer-content .medium-9 {flex: 0 0 80%;max-width: 80%;}.footer-content .footer-content-left>div.vc_column-inner {border-right: 1px solid #8c9db8;}.footer-content-left>.vc_column-inner {padding-right: 4rem;}}.thb-fancy-box .thb-fancy-link {z-index: 1;}.imagebox .iconbox-content .thb-read-more.btn-text.style2::before {background: #F58E00 !important;}#wrapper .nf-form-content input[type=submit] {color: #fff;}body:not(.page-id-3) .grecaptcha-badge {display: none !important;}.grecaptcha-badge {-webkit-filter: grayscale(100%);filter: grayscale(100%);bottom: 70px !important;}.wpb_text_column p a {color: #001d5b !important;text-decoration: underline;}.wpb_text_column p a:hover {text-decoration: none;}.wpb_text_column p a:not(.btn):not(.button):after {top: 73%;border-width: 2px;}input[type="submit"], .button, .btn {background: var(--orange);color: var(--blau);}.vc_btn3.vc_btn3-color-orange, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {background-color: var(--orange);color: var(--blau);}@media only screen and (min-width: 769px) {*:focus {outline: 3px dotted var(--orange) !important;}.vc_tta-panel-title *:focus {outline: none !important;}}#CybotCookiebotDialog {max-height: 310px !important;}@media screen and (min-width: 1280px) {#CybotCookiebotDialog {max-height: 310px;}}@media screen and (min-width: 601px) {#CybotCookiebotDialog {max-width: 600px !important;}}#CybotCookiebotDialog *, #CybotCookiebotDialogBodyUnderlay * {font-size: 12px !important;line-height: 1.25em !important;text-transform: none !important;}.CookiebotWidget, #CookiebotWidget {display: none !important;}#CybotCookiebotDialogHeader {border-bottom: none !important;padding: 0.25em !important;}h2#CybotCookiebotDialogBodyContentTitle {font-size: clamp(20px, 3vw, 30px) !important;}#CybotCookiebotDialogPoweredbyImage, #CybotCookiebotDialogPoweredbyCybot {display: none !important;}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {border-bottom-color: var(--cookiebot) !important;color: var(--cookiebot) !important;}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {background-color: var(--cookiebot) !important;border-color: var(--cookiebot) !important;}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {border-color: var(--cookiebot) !important;}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline {background: transparent !important;color: var(--cookiebot) !important;}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper {padding: 0.5em !important;}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {border-color: var(--cookiebot) !important;}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper {height: 22px !important;width: 48px !important;}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {background-color: var(--cookiebot) !important;}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before {bottom: 2px !important;height: 18px !important;left: 2px !important;width: 18px !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a, #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink, #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a, #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a, #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a, #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink, #CybotCookiebotDialogDetailBodyContentTextAbout a {color: var(--cookiebot) !important;}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover {color: var(--cookiebot) !important;}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover, #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover, #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover {color: var(--cookiebot) !important;}#CybotCookiebotDialog a:hover:after, #CybotCookiebotDialog a:hover:before, #CybotCookiebotDialog button:hover:after, #CybotCookiebotDialog button:hover:before {border-color: var(--cookiebot) !important;}#CybotCookiebotDialog ul li {list-style: inherit;}table.CookieDeclarationTable {background-color: transparent !important;}table.CookieDeclarationTable tr:nth-child(2n+1) {background-color: transparent !important;}