﻿*{margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;vertical-align:bottom}.logged-in.admin-bar main section{counter-increment:section}.logged-in.admin-bar main section:before{content:counter(section);position:absolute;left:10px;top:10px;color:#900;background:#fff;border:1px dashed #900;border-radius:50%;display:block;width:20px;height:20px;text-align:center;line-height:18px;font-size:12px;z-index:1}.logged-in.admin-bar.has-sidebar main section:before{left:20px}.button{font-size:var(--font-size-flow-text-mobile);line-height:var(--line-height-flow-text-mobile);padding:7px 16px;border-radius:4px;border:1px solid var(--color-highlight);text-align:center;display:inline-block;width:-moz-fit-content;width:fit-content;text-decoration:none;cursor:pointer;white-space:nowrap;max-width:100%}.button:hover{text-decoration:none}.button_primary{background-color:var(--color-highlight)}.button_primary:hover{background-color:var(--color-hover);border-color:var(--color-hover)}.button_primary,.button_primary a{color:var(--color-primary)}.button_primary:hover,.button_primary a:hover{color:var(--color-primary)}.button_secondary{background-color:transparent}.button_secondary:hover{border-color:var(--color-hover)}.button_secondary,.button_secondary a{color:var(--color-highlight)}.button_secondary:hover,.button_secondary a:hover{color:var(--color-hover)}.scrolltop-button{display:none;position:fixed;outline:none;font-size:0;border:none;-webkit-appearance:none;background-color:var(--color-primary);border-radius:50%;width:45px;height:45px;right:50px;bottom:50px;z-index:1;box-shadow:0 0 30px -2px rgba(0,0,0,0.15)}.scrolltop-button:hover,.scrolltop-button:active{background-color:var(--color-highlight)}.scrolltop-button:before{content:'';position:absolute;display:block;background-image:url("../assets/img/chevron-down-grid.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:18px;transform:rotate(-180deg);font-size:0;cursor:pointer;top:calc(50% - 9px);left:calc(50% - 6px)}@media screen and (min-width: 768px){.button,.wpforms-submit{font-size:var(--font-size-flow-text-tablet-portrait);line-height:var(--line-height-flow-text-tablet-portrait)}}@media screen and (min-width: 1024px){.button,.wpforms-submit{white-space:initial;overflow:initial;text-overflow:initial;font-size:var(--font-size-flow-text-tablet-landscape);line-height:var(--line-height-flow-text-tablet-landscape)}}@media screen and (min-width: 1280px){.button,.wpforms-submit{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}.accordion_item{padding:10px 0;border-bottom:1px solid var(--color-white);font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}.accordion_item .accordion_item{font-size:18px;line-height:28px}.accordion_item .accordion_item .accordion_trigger .cross:before,.accordion_item .accordion_item .accordion_trigger .cross:after{background-color:var(--color-highlight-1)}.accordion_item:last-of-type{border:none}.accordion_item svg{width:42px;height:42px;position:relative;margin-right:7px}.accordion_item .accordion_trigger{position:relative;width:100%;min-height:42px;color:var(--color-highlight-1);font-weight:var(--weight-medium);cursor:pointer;display:flex;align-items:center;transition:color var(--transition-time) ease-in-out}.accordion_item .accordion_trigger:hover{color:var(--color-highlight-2)}.accordion_item .accordion_trigger:hover .cross:before,.accordion_item .accordion_trigger:hover .cross:after{background-color:var(--color-highlight-2)}.accordion_item .accordion_trigger.active .cross:after{transform:rotate(0deg)}.accordion_item .hl_content{font-family:var(--fontfamily-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding-right:30px}.accordion_item .cross{position:absolute;top:50%;right:8px;width:var(--cross-width);margin-top:-calc(var(--cross-thickness) / 2)}.accordion_item .cross:before,.accordion_item .cross:after{content:"";background-color:var(--color-highlight-1);position:absolute;width:var(--cross-width);height:var(--cross-thickness);transition:all var(--transition-time) ease-in-out}.accordion_item .cross:after{transform:rotate(0)}.accordion_item .cross:after{transform:rotate(90deg)}.accordion_item .accordion_content{display:none;clear:left;padding-bottom:20px}.accordion_item .accordion_content p{margin:0}.accordion_item .accordion_item .hl_content{font-family:var(--fontfamily-medium);white-space:normal;overflow:visible;text-overflow:auto}.accordion.open>.accordion_item>.accordion_trigger{color:var(--color-basic-3)}.accordion.open>.accordion_item>.accordion_trigger.active{color:var(--color-highlight-2)}.accordion.open>.accordion_item>.accordion.open>.accordion_item>.accordion_trigger:not(.active) .cross:before,.accordion.open>.accordion_item>.accordion.open>.accordion_item>.accordion_trigger:not(.active) .cross:after{background-color:var(--color-basic-3)}.accordion.open .cross:before,.accordion.open .cross:after{background-color:var(--color-basic-3)}.accordion.open .active .cross:before,.accordion.open .active .cross:after{background-color:var(--color-highlight-2)}@media screen and (min-width: 768px){.accordion_item .accordion_item{font-size:20px;line-height:25px}.accordion_item svg{width:60px;height:60px;margin-right:12px}.accordion_item .hl_content{padding-right:60px}.accordion_item .cross{right:28px;width:19px}.accordion_item .cross:before{width:19px}.accordion_item .cross:after{width:19px}.accordion_item .accordion_trigger{min-height:60px}.accordion_item:before{width:19px}.accordion_item:after{width:19px}.accordion_item .accordion_content{padding-bottom:40px}}@media screen and (min-width: 1280px){.accordion_item .accordion_item{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}.accordion_item svg{width:65px;height:65px;margin-right:12px}.accordion_item .hl_content{padding-right:80px}.accordion_item .cross{right:45px}.accordion_item .accordion_trigger{min-height:65px}}.column .contact-form>*{margin-top:12px}.column div.wpforms-container-full .wpforms-form .wpforms-field{padding:12px 0}.column div.wpforms-container-full .wpforms-form input[type=email],.column div.wpforms-container-full .wpforms-form input[type=tel],.column div.wpforms-container-full .wpforms-form input[type=text]{max-width:none;font-family:var(--fontfamily-headline);font-size:18px;line-height:26px;color:var(--color-wpforms-input-field-font);padding:12px 15px}.column div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:15px;line-height:22px;font-weight:var(--weight-regular);margin-bottom:9px}.column div.wpforms-container-full .wpforms-form .wpforms-required-label{color:var(--color-secondary)}.column div.wpforms-container-full .wpforms-form .wpforms-page-button,.column div.wpforms-container-full .wpforms-form button[type=submit]{font-size:var(--font-size-flow-text-mobile);line-height:1;padding:7px 16px;border-radius:4px;border:1px solid var(--color-highlight);text-align:center;display:inline-block;text-decoration:none;cursor:pointer;white-space:nowrap;max-width:100%;height:40px;background-color:var(--color-highlight);color:var(--color-primary);transition:all var(--transition-time) ease-in-out}.column div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.column div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:var(--color-hover);border:1px solid var(--color-hover);color:var(--color-primary)}.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox{padding:0;margin-top:48px}.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox input[type=checkbox]{width:25px;height:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0;margin-right:10px;position:relative;top:5px}.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox input[type=checkbox]:checked{background:url("../assets/img/checkflag.svg") no-repeat center center,#fff}.column div.wpforms-container-full .wpforms-form .wpforms-field-description{font-size:15px;line-height:22px;margin-top:20px}.column div.wpforms-container-full .wpforms-form .wpforms-field-description a{color:var(--color-highlight)}.column div.wpforms-container-full .wpforms-form label.wpforms-error{font-size:15px;line-height:22px}.column div.wpforms-container-full .wpforms-form .wpforms-submit-container{width:fit-content;clear:none;padding-top:0}.column div.wpforms-container-full .wpforms-form#wpforms-form-14284 .wpforms-field-checkbox.wpforms-two-thirds .wpforms-field-label-inline,.column div.wpforms-container-full .wpforms-form#wpforms-form-14284 .wpforms-field-gdpr-checkbox.wpforms-two-thirds .wpforms-field-label-inline{float:right;margin-left:49px;position:relative;top:-30px}.column div.wpforms-container-full .wpforms-form label.wpforms-error{color:var(--color-highlight)}.column div.wpforms-container-full .wpforms-form .wpforms-field-gdpr-checkbox ul.wpforms-field-required,.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-field-required{padding-bottom:5px !important}.column div.wpforms-container-full .wpforms-form .wpforms-field-gdpr-checkbox ul.wpforms-field-required li,.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-field-required li{display:flex}.column div.wpforms-container-full .wpforms-form .wpforms-field-gdpr-checkbox ul.wpforms-field-required li input[type=checkbox],.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-field-required li input[type=checkbox]{padding-right:25px}.column div.wpforms-container-full .wpforms-form .wpforms-field-gdpr-checkbox ul.wpforms-field-required .wpforms-field-label-inline,.column div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-field-required .wpforms-field-label-inline{line-height:inherit !important}.column div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:24px}@media screen and (min-width: 768px){.column div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:48px}}.blog .content_hidden .post_extended{display:none}body{background-color:var(--color-body-bg-default);margin-top:0px}body.overflow{height:100vh;overflow-y:hidden}body.mega-menu-header_main_menu-mobile-open{height:100vh;overflow-y:hidden}.main_content{display:flex;flex-direction:column;transition:all var(--transition-time) ease-in-out;overflow:hidden}.main_content .not-found{padding-top:130px;display:flex;flex-direction:column;align-items:center}section,.website_footer{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:0}.has-sidebar .main-content-sidebar-flex-container{display:flex;flex-direction:column}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_mobile_above_content .main-content-wrapper{order:2}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_mobile_above_content .sidebar{order:1}.has-sidebar .sidebar{width:100%;padding:0 var(--container-h-padding-mobile);position:relative}.has-sidebar .sidebar:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:var(--color-primary);z-index:-1}.has-sidebar .sidebar>*{display:block;padding:var(--container-v-padding-mobile) var(--gutter-width-edge-mobile)}.has-sidebar .sidebar>*:first-of-type{padding-top:calc(var(--container-v-padding-mobile) * 2);padding-left:var(--gutter-width-edge-mobile);padding-right:var(--gutter-width-edgemobile)}.has-sidebar .sidebar>*:last-of-type{padding-bottom:calc(var(--container-v-padding-mobile) * 2);padding-left:var(--gutter-width-edge-mobile);padding-right:var(--gutter-width-edge-mobile)}.main_content:not(.has_floating_header) section:first-of-type,.main_content.has_static_header section:first-of-type{border-top:var(--navbar-height-total-mobile) solid transparent}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .main-content-wrapper section:first-of-type{border-top:0 solid transparent}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .sidebar{border-top:var(--navbar-height-total-mobile) solid transparent}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .main-content-wrapper section:first-of-type{border-top:var(--navbar-height-total-mobile) solid transparent}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .sidebar{border-top:0 solid transparent}section,.column{transition:color var(--transition-time) ease-in-out;background-color:var(--color-primary);color:var(--color-secondary)}section i,section em,.column i,.column em{color:var(--color-highlight)}section .custom_highlight_color h3,.column .custom_highlight_color h3{color:var(--color-highlight)}section .custom_highlight_color svg,.column .custom_highlight_color svg{fill:var(--color-highlight)}section.has_bg_img,section.has_bg_video{height:80vh;justify-content:center}section.has_bg_img .container,section.has_bg_video .container{z-index:1}section.has_bg_img.no_column_bg .column,section.has_bg_video.no_column_bg .column{background-color:transparent}section.has_bg_img .column,section.has_bg_video .column{color:var(--color-secondary)}section.has_bg_img:after,section.has_bg_video:after{content:'';background-color:var(--color-primary);opacity:0.6;position:absolute;top:0;right:0;bottom:0;left:0}section.has_bg_img.no_overlay:after,section.has_bg_video.no_overlay:after{content:none}section .scroll_to_section_bottom{position:absolute;outline:none;font-size:0;border:none;-webkit-appearance:none;width:80px;height:80px;right:calc(50% - 40px);bottom:-20px;z-index:2}section .scroll_to_section_bottom:hover span:before,section .scroll_to_section_bottom:active span:before{top:calc(50%)}section .scroll_to_section_bottom span:before{content:'';position:absolute;display:block;background-color:var(--color-secondary);-webkit-mask-image:url("../assets/img/chevron-down-grid.svg");mask-image:url("../assets/img/chevron-down-grid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;height:24px;font-size:0;cursor:pointer;top:calc(50% - 12px);left:calc(50% - 12px);transition:all 250ms ease-in-out}.column.enable-vertical-centering{display:flex;flex-direction:column;justify-content:center}.background_content_wrapper{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;overflow:hidden}.background_content_wrapper.parallax_enabled{background-attachment:scroll}.background_content_wrapper .background_video_player{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.container{width:100%;padding:0 var(--container-h-padding-mobile)}.container>*{padding-top:var(--container-v-padding-mobile);padding-bottom:var(--container-v-padding-mobile)}.container>*:first-of-type{padding-top:calc(var(--container-v-padding-mobile) * 2)}.container>*:last-of-type{padding-bottom:calc(var(--container-v-padding-mobile) * 2)}section.color_scheme_1:not(:first-of-type)+section.color_scheme_1,section.color_scheme_2+section.color_scheme_2,section.color_scheme_3+section.color_scheme_3,section.color_scheme_4+section.color_scheme_4,section.color_scheme_5+section.color_scheme_5,section.color_scheme_6+section.color_scheme_6,section.color_scheme_7+section.color_scheme_7,section.color_scheme_8+section.color_scheme_8,section.color_scheme_9+section.color_scheme_9{margin-top:calc(var(--container-v-padding-mobile) * -1)}section.width-narrow+section,section+section.width-narrow{margin-top:0 !important}.columns_container>*{padding-left:var(--gutter-width-edge-mobile);padding-right:var(--gutter-width-edge-mobile);--column-width-mobile: 100%;--column-width-tablet-portrait: 100%;--column-width-tablet-landscape: 100%;--column-width-desktop: 100%;width:var(--column-width-mobile)}.column>div.align-content-left{text-align:left}.column>div.align-content-left .quicklinks-container .button{margin-right:20px}.column>div.align-content-left .quicklinks-container .button:last-of-type{margin-right:0}.column>div.align-content-center{text-align:center}.column>div.align-content-center .quicklinks-container{justify-content:center}.column>div.align-content-right{text-align:right}.column>div.align-content-right .quicklinks-container{justify-content:flex-end}.column>div.align-content-right .quicklinks-container .button{margin-left:20px;margin-right:0}.column>div.align-content-right .quicklinks-container .button:first-of-type{margin-left:0}.column>div+div{padding-top:2em}nav{padding-left:calc(var(--navbar-h-padding-mobile) + var(--gutter-width-edge-mobile));padding-right:calc(var(--navbar-h-padding-mobile) + var(--gutter-width-edge-mobile));max-width:100%}.container-nopad-lr{width:100%;padding:var(--container-v-padding-mobile) 0}.c01+section .container{margin-top:80px}.mobile_hidden{display:none !important}#cookie-notice{background:var(--color-white) !important}.cookie-notice-container span,.cookie-notice-container span a{color:var(--color-white)}.cookie-notice-container .button{height:auto;font-size:13px;padding:0 16px;text-align:center;display:inline-block;align-items:center;border:none;cursor:pointer;outline:none}.cookie-notice-container .button:disabled{cursor:default;animation:pulse 1s infinite}.cookie-notice-container.error button{margin-bottom:20px}.cta_button{color:var(--color-cta-button-text);background-color:var(--color-cta-button-bg);font-family:var(--font-family-flow-text);font-weight:normal;letter-spacing:0;border-radius:24px;padding:10px 20px}.cta_button.download{position:relative;text-align:left}.cta_button.download:after{content:'';position:absolute;background-image:url("../assets/img/pdrei-icon-download-btn.svg");width:20px;height:24px;background-repeat:no-repeat;background-position:center;right:22px;bottom:6px}.cta_button.white{color:var(--color-cta-button-custom-text);background-color:var(--color-cta-button-custom-bg)}.cta_button:hover{color:var(--color-cta-button-hover);background-color:var(--color-cta-button-bg-hover)}.cta_button:active{color:var(--color-cta-button-active);background-color:var(--color-cta-button-bg-active)}.cta_button.download{padding:10px 55px 10px 20px}.cta_button.download:after{bottom:6px}.link_default{position:relative;color:var(--color-highlight);text-decoration:none;transition:all var(--transition-time) ease-in-out}.link_default:hover{color:var(--color-hover)}.load_more{color:var(--color-highlight-2);padding:14px 60px 14px 5px;border-bottom:2px solid var(--color-highlight-2);position:relative;background-image:url("../assets/img/illustrations/icon_mehrladen_kreuz_default.svg");background-position:right;background-repeat:no-repeat;background-size:19px}.load_more:hover{color:var(--color-highlight-3);border-color:var(--color-highlight-3);background-image:url("../assets/img/illustrations/icon_mehrladen_kreuz_onhover.svg")}.load_more:active{color:var(--color-highlight-2);border-color:var(--color-highlight-2);background-image:url("../assets/img/illustrations/icon_mehrladen_kreuz_default.svg")}.link_download{color:var(--color-highlight-1);padding:15px}.link_download:hover{color:var(--color-highlight-3)}.cross_more{position:absolute;cursor:pointer;width:38px;height:38px;border-radius:19px;background-color:var(--color-cross-more-button-bg)}.cross_more:before,.cross_more:after{content:'';position:absolute;top:calc(19px - calc(var(--cross-thickness) / 2));left:calc(18px - calc(var(--cross-width-mobile) / 2));width:var(--cross-width-mobile);height:var(--cross-thickness);background-color:var(--color-cross-more-button-cross-bars);transition:all var(--transition-time) ease-in-out}.cross_more:before{transform:rotate(0)}.cross_more:after{transform:rotate(90deg)}.cross_more:hover{color:var(--color-white);background-color:var(--color-cross-more-button-bg-hover)}.cross_more:hover:before,.cross_more:hover:after{background-color:var(--color-white)}.infobox{position:relative;display:flex;flex-direction:column;align-items:center;border:2px solid var(--color-basic-4);border-radius:5px;padding:21px 32px 40px 32px}.infobox:before{content:'i';border:2px solid var(--color-highlight-2);border-radius:25px;width:50px;height:50px;font-family:var(--fontfamily-medium);font-size:31px;line-height:48px;color:var(--color-highlight-2);margin-bottom:27px;text-align:center}.has_background{position:relative}.has_background:after{content:'';background-repeat:no-repeat;transition:all var(--transition-time) ease-in-out}.single_post:first-of-type .container.content{padding-top:67px}.tile_cta{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.no_scroll{overflow:hidden}@media screen and (min-width: 768px){.mobile_hidden{display:inherit !important}.mobile_only{display:none !important}.tablet_hidden{display:none !important}section.has_bg_img,section.has_bg_video{height:56vw;max-height:80vh}section.has_bg_img .container,section.has_bg_video .container{min-height:-moz-fit-content;min-height:fit-content}section .scroll_to_section_bottom{bottom:0}.container{padding:0 var(--container-h-padding-tablet)}.container.narrow_width{max-width:60vw}.container>*{padding-top:var(--container-v-padding-tablet);padding-bottom:var(--container-v-padding-tablet)}.container>*:first-of-type{padding-top:calc(var(--container-v-padding-tablet) * 2)}.container>*:last-of-type{padding-bottom:calc(var(--container-v-padding-tablet) * 2)}.container.enable_grid{display:grid;grid-template-rows:1fr;grid-gap:0}.container.enable_grid>*{padding-top:var(--container-v-padding-tablet);padding-bottom:var(--container-v-padding-tablet)}.container.enable_grid .column{display:grid;grid-template-rows:1fr;grid-gap:0}.container.columns-4.enable_grid{grid-template-columns:1fr 1fr}.container.columns-4.enable_grid>*{width:100%}section.color_scheme_1:not(:first-of-type)+section.color_scheme_1,section.color_scheme_2+section.color_scheme_2,section.color_scheme_3+section.color_scheme_3,section.color_scheme_4+section.color_scheme_4,section.color_scheme_5+section.color_scheme_5,section.color_scheme_6+section.color_scheme_6,section.color_scheme_7+section.color_scheme_7,section.color_scheme_8+section.color_scheme_8,section.color_scheme_9+section.color_scheme_9{margin-top:calc(var(--container-v-padding-tablet) * -1)}.main_content{display:block}nav{width:100%;padding-left:calc(var(--navbar-h-padding-tablet) + var(--gutter-width-edge));padding-right:calc(var(--navbar-h-padding-tablet) + var(--gutter-width-edge))}section:first-of-type{border-top-width:var(--navbar-height-tablet)}.main_content:not(.has_floating_header) section:first-of-type,.main_content.has_static_header section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar{border-top-width:var(--navbar-height-total-tablet-portrait)}.columns_container{display:flex;flex-direction:row;margin:0 calc(var(--half-gutter-width) * -1)}.columns_container>*{padding-left:var(--gutter-width-edge);padding-right:var(--gutter-width-edge);width:var(--column-width-tablet-portrait)}.columns_container.columns-2,.columns_container.columns-3,.columns_container.columns-4{flex-wrap:wrap}.columns_container.columns-2>*{--column-width-tablet-portrait: 50%}.columns_container.columns-3>*{--column-width-tablet-portrait: 100%}.columns_container.columns-4>*{--column-width-tablet-portrait: 50%}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_left .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_right .main-content-wrapper section:first-of-type{border-top-width:var(--navbar-height-total-tablet-portrait)}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_left .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_right .sidebar{border-top-width:var(--navbar-height-total-tablet-portrait)}.has-sidebar .main-content-sidebar-flex-container{flex-direction:row;margin:0 calc(var(--gutter-width-edge) * -1)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .main-content-wrapper{order:2;padding-left:0;padding-right:var(--gutter-width-edge)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .sidebar{order:1;padding-left:var(--gutter-width-edge);padding-right:var(--gutter-width-edge)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .main-content-wrapper{order:1;padding-left:var(--gutter-width-edge);padding-right:0}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .sidebar{order:2;padding-left:var(--gutter-width-edge);padding-right:var(--gutter-width-edge)}.has-sidebar .main-content-sidebar-flex-container .main-content-wrapper{width:var(--content-width)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .sidebar>*{padding-left:calc(var(--container-h-padding-tablet) + var(--gutter-width-edge));padding-right:var(--gutter-width-edge)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .sidebar>*{padding-left:var(--gutter-width-edge);padding-right:calc(var(--container-h-padding-tablet) + var(--gutter-width-edge))}.has-sidebar .main-content-sidebar-flex-container .sidebar{width:var(--sidebar-width)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*{width:100% !important;padding-top:var(--container-v-padding-tablet);padding-bottom:var(--container-v-padding-tablet)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*:first-of-type{padding-top:calc(var(--container-v-padding-tablet) * 2)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*:last-of-type{padding-bottom:calc(var(--container-v-padding-tablet) * 2)}.single_post:first-of-type .container.content{padding-top:147px}.infobox{display:block;font-size:20px;line-height:31px;text-align:left;padding:30px 27px 30px 125px}.infobox:before{content:'i';position:absolute;left:30px;font-size:31px;line-height:48px;margin-right:46px}}@media screen and (min-width: 1024px){body{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.main_content,.main_footer{padding:0;max-width:var(--max-width);width:100vw}.main_content:not(.has_floating_header) section:first-of-type,.main_content.has_static_header section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar{border-top-width:var(--navbar-height-total-tablet-landscape)}.container{width:100%;max-width:var(--container-max-width);padding:0 var(--container-h-padding-tablet-landscape)}.container.narrow_width{padding-left:20vw;padding-right:20vw;max-width:unset}.container>*,.container>*:first-of-type,.container>*:last-of-type{padding-top:var(--container-v-padding-tablet-landscape);padding-bottom:var(--container-v-padding-tablet-landscape)}.container.enable_grid>*{padding-top:var(--container-v-padding-tablet-landscape);padding-bottom:var(--container-v-padding-tablet-landscape)}.container.columns-2.enable_grid{grid-template-columns:1fr 1fr}.container.columns-2.enable_grid>*{width:100%}.container.columns-3.enable_grid{grid-template-columns:1fr 1fr 1fr}section.color_scheme_1:not(:first-of-type)+section.color_scheme_1,section.color_scheme_2+section.color_scheme_2,section.color_scheme_3+section.color_scheme_3,section.color_scheme_4+section.color_scheme_4,section.color_scheme_5+section.color_scheme_5,section.color_scheme_6+section.color_scheme_6,section.color_scheme_7+section.color_scheme_7,section.color_scheme_8+section.color_scheme_8,section.color_scheme_9+section.color_scheme_9{margin-top:calc(var(--container-v-padding-tablet-landscape) * -1)}nav{padding-left:calc(var(--navbar-h-padding-tablet-landscape) + var(--gutter-width-edge));padding-right:calc(var(--navbar-h-padding-tablet-landscape) + var(--gutter-width-edge))}.columns_container>*{width:var(--column-width-tablet-landscape);padding-left:var(--half-gutter-width);padding-right:var(--half-gutter-width)}.columns_container>*:first-of-type{padding-left:var(--gutter-width-edge)}.columns_container>*:last-of-type{padding-right:var(--gutter-width-edge)}.columns_container.columns-2>*{--column-width-tablet-landscape: 50%}.columns_container.columns-3{flex-wrap:nowrap}.columns_container.columns-3>*{--column-width-tablet-landscape: 33.3333%}.columns_container.columns-4>*{--column-width-tablet-landscape: 50%}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_left .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_right .main-content-wrapper section:first-of-type{border-top-width:var(--navbar-height-total-tablet-landscape)}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_left .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_right .sidebar{border-top-width:var(--navbar-height-total-tablet-landscape)}.has-sidebar .main-content-sidebar-flex-container{max-width:var(--container-max-width)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .sidebar>*{padding-right:calc(var(--container-h-padding-tablet-landscape) + var(--gutter-width-edge))}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .sidebar>*{padding-left:calc(var(--container-h-padding-tablet-landscape) + var(--gutter-width-edge))}.has-sidebar .main-content-sidebar-flex-container .sidebar>*{padding-top:var(--container-v-padding-tablet-landscape);padding-bottom:var(--container-v-padding-tablet-landscape)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*:first-of-type{padding-top:var(--container-v-padding-tablet-landscape)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*:last-of-type{padding-bottom:var(--container-v-padding-tablet-landscape)}.tablet_hidden{display:inherit !important}.desktop_hidden{display:none !important}.single_post:first-of-type .container.content{padding-top:200px}.cta_button{padding:14px 24px}.cta_button.download:after{bottom:8px}.cross_more{position:absolute;cursor:pointer;width:48px;height:48px;border-radius:24px;background-color:var(--color-cross-more-button-bg)}.cross_more:before,.cross_more:after{content:'';position:absolute;top:calc(24px - calc(var(--cross-thickness) / 2));left:calc(23px - calc(var(--cross-width-desktop) / 2));width:var(--cross-width-desktop);height:var(--cross-thickness);background-color:var(--color-cross-more-button-cross-bars);transition:all var(--transition-time) ease-in-out}.cross_more:before{transform:rotate(0)}.cross_more:after{transform:rotate(90deg)}.cross_more:hover{color:var(--color-white);background-color:var(--color-cross-more-button-bg-hover)}.cross_more:hover:before,.cross_more:hover:after{background-color:var(--color-white)}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.main_content,.main_footer{width:calc(100vw - 17px);overflow-x:hidden}}@media screen and (min-width: 1280px){section{max-width:var(--container-target-max-width);margin:0 auto}section.width-narrow{max-width:var(--max-narrow-width)}section.width-narrow .container{padding-left:0;padding-right:0}.main_content:not(.has_floating_header) section:first-of-type,.main_content.has_static_header section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar{border-top-width:var(--navbar-height-total-desktop)}.container{padding:0 var(--container-h-padding-desktop)}.container>*,.container>*:first-of-type,.container>*:last-of-type{padding-top:var(--container-v-padding-desktop);padding-bottom:var(--container-v-padding-desktop)}.container.enable_grid>*{padding-top:var(--container-v-padding-desktop);padding-bottom:var(--container-v-padding-desktop)}.container.columns-4.enable_grid{grid-template-columns:1fr 1fr 1fr 1fr}section.color_scheme_1:not(:first-of-type)+section.color_scheme_1,section.color_scheme_2+section.color_scheme_2,section.color_scheme_3+section.color_scheme_3,section.color_scheme_4+section.color_scheme_4,section.color_scheme_5+section.color_scheme_5,section.color_scheme_6+section.color_scheme_6,section.color_scheme_7+section.color_scheme_7,section.color_scheme_8+section.color_scheme_8,section.color_scheme_9+section.color_scheme_9{margin-top:calc(var(--container-v-padding-desktop) * -1)}nav{padding-left:calc(var(--navbar-h-padding-desktop) + var(--gutter-width-edge));padding-right:calc(var(--navbar-h-padding-desktop) + var(--gutter-width-edge));max-width:var(--container-max-width);margin:0 auto}.c01+section .container{margin-top:0}.infobox{font-size:22px;line-height:34px}.infobox:before{font-size:31px;line-height:48px}.columns_container>*{width:var(--column-width-desktop)}.columns_container.columns-2>*{--column-width-desktop: 50%}.columns_container.columns-3>*{--column-width-desktop: 33.3333%}.columns_container.columns-4{flex-wrap:nowrap}.columns_container.columns-4>*{--column-width-desktop: 25%}.has-sidebar .main-content-sidebar-flex-container .container{padding-left:var(--gutter-width-edge);padding-right:var(--gutter-width-edge)}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_left .main-content-wrapper section:first-of-type,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_right .main-content-wrapper section:first-of-type{border-top-width:var(--navbar-height-total-desktop)}.has-sidebar .main_content.has_static_header .sidebar_position_mobile_above_content .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_mobile_below_content .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_left .sidebar,.has-sidebar .main_content.has_static_header .sidebar_position_desktop_right .sidebar{border-top-width:var(--navbar-height-total-desktop)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .main-content-wrapper{padding-left:var(--container-h-padding-desktop);margin-left:calc(var(--gutter-width-edge) * -1)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .sidebar{padding-right:var(--container-h-padding-desktop)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_right .sidebar:before{width:calc(100% + (var(--container-h-padding-desktop) * -1))}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .main-content-wrapper{padding-right:var(--container-h-padding-desktop)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .sidebar{padding-left:var(--container-h-padding-desktop);margin-left:calc(var(--gutter-width-edge) * -1)}.has-sidebar .main-content-sidebar-flex-container.sidebar_position_desktop_left .sidebar:before{width:calc(100% + (var(--container-h-padding-desktop) * -1));left:auto;right:0}.has-sidebar .main-content-sidebar-flex-container .sidebar>*{padding-top:var(--container-v-padding-desktop);padding-bottom:var(--container-v-padding-desktop)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*:first-of-type{padding-top:var(--container-v-padding-desktop)}.has-sidebar .main-content-sidebar-flex-container .sidebar>*:last-of-type{padding-bottom:var(--container-v-padding-desktop)}}@media screen and (min-width: 1920px){.container.narrow_width{max-width:820px;padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.quicklinks-container{overflow-x:auto}.main_header #mega-menu-wrap-header_main_menu #mega-menu-header_main_menu{max-height:calc(100vh - var(--navbar-height-mobile));overflow:auto}}@media screen and (min-width: 1440px){.has-sidebar .main_content{width:fit-content;width:-moz-fit-content}.has-sidebar .main-content-sidebar-flex-container .main-content-wrapper{padding-left:0}}.grid_container .container{text-align:center}.grid_container .headline{margin-bottom:100px}.grid_container .selects_container{text-align:left;margin-bottom:40px}.grid_container .checkboxes_container{display:inline-block;position:relative;width:100%}.grid_container .select_container{display:inline-block;position:relative;width:100%;margin-bottom:40px;z-index:0}.grid_container .select_container .category_select{-webkit-appearance:none;width:100%;font-size:18px;line-height:28px;background-color:unset;border:none;border-radius:0;border-bottom:1px solid var(--color-highlight);padding:15px 10px;outline:none;-webkit-appearance:none;padding-right:30px;font-family:var(--fontfamily-light)}.grid_container .select_container:after{content:'';position:absolute;top:26px;right:0;background-image:url("../assets/img/chevron-down-grid.svg");background-size:contain;background-repeat:no-repeat;width:14px;height:7px;z-index:-1}.grid_container .recent_posts_grid{display:flex;flex-wrap:wrap;flex-direction:column;padding:0;margin-bottom:100px}.grid_container .recent_posts_grid .single_recent_post{width:100%;position:relative;text-align:left;border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,0.2);margin-bottom:15px;overflow:hidden;transition:all var(--transition-time) ease-in-out}.grid_container .recent_posts_grid .single_recent_post.hidden{display:none}.grid_container .recent_posts_grid .single_recent_post:hover{box-shadow:0 1px 30px rgba(0,0,0,0.2)}.grid_container .recent_posts_grid .single_recent_post:hover .thumbnail_container img{transform:scale(1.05)}.grid_container .recent_posts_grid .single_recent_post:hover .post_content .post_title{color:var(--color-highlight-2)}.grid_container .recent_posts_grid .single_recent_post:hover .post_content .permalink .chevron_container:after{right:-50px}.grid_container .recent_posts_grid .single_recent_post .thumbnail_container{width:100%;overflow:hidden}.grid_container .recent_posts_grid .single_recent_post .thumbnail_container img{width:100%;height:auto;transition:all var(--transition-time) ease-in-out}.grid_container .recent_posts_grid .single_recent_post .post_content{padding:15px}.grid_container .recent_posts_grid .single_recent_post .post_content .subline{font-size:16px;line-height:19px;margin-bottom:10px}.grid_container .recent_posts_grid .single_recent_post .post_content .post_title{font-size:18px;line-height:28px;font-weight:normal;font-family:var(--fontfamily-bold);color:var(--color-highlight-1);margin-bottom:28px;transition:all var(--transition-time) ease-in-out}.grid_container .recent_posts_grid .single_recent_post .post_content .excerpt{display:none}.grid_container .recent_posts_grid .single_recent_post .post_content .permalink{position:initial;font-size:18px;line-height:28px;color:var(--color-highlight-2);font-weight:normal;font-family:var(--fontfamily-medium)}.grid_container .recent_posts_grid .single_recent_post .post_content .permalink:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.grid_container .recent_posts_grid .single_recent_post .post_content .permalink .chevron_container{position:relative}.grid_container .recent_posts_grid .single_recent_post .post_content .permalink .chevron_container:after{content:'';position:absolute;top:4px;right:-40px;background-image:url("../assets/img/chevron-right-grid.svg");background-repeat:no-repeat;width:15px;height:20px;transition:all var(--transition-time) ease-in-out}@media screen and (min-width: 768px){.grid_container .select_container,.grid_container .checkboxes_container{width:45%;margin-right:3%}.grid_container .select_container .category_select,.grid_container .checkboxes_container .category_select{font-size:20px;line-height:31px}.grid_container .recent_posts_grid{flex-direction:row;margin-right:-30px}.grid_container .recent_posts_grid .single_recent_post{width:calc(100% / 2 - 15px);margin-right:15px}.grid_container .recent_posts_grid .single_recent_post .post_content .post_title{font-size:20px;line-height:31px}.grid_container .recent_posts_grid .single_recent_post .post_content .permalink{font-size:20px;line-height:31px}}@media screen and (min-width: 1024px){.grid_container .headline{font-size:60px;line-height:70px;margin-bottom:150px}.grid_container .select_container .category_select{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}.grid_container .recent_posts_grid{margin-bottom:150px}.grid_container .recent_posts_grid .single_recent_post .post_content .subline{font-size:18px;line-height:22px}.grid_container .recent_posts_grid .single_recent_post .post_content .post_title{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop);margin-bottom:60px}.grid_container .recent_posts_grid .single_recent_post .post_content .excerpt{display:block;margin-bottom:40px}.grid_container .recent_posts_grid .single_recent_post .post_content .permalink{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}@media screen and (min-width: 1280px){.grid_container .headline{margin-bottom:200px}.grid_container .select_container,.grid_container .checkboxes_container{width:25%;margin-bottom:150px;margin-right:125px}.grid_container .recent_posts_grid .single_recent_post{width:calc(100% / 3 - 20px)}.grid_container .recent_posts_grid .single_recent_post .post_content .post_title{margin-bottom:35px}.grid_container .recent_posts_grid .single_recent_post .post_content .excerpt{margin-bottom:40px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-flow-text)}.headline_huge{font-size:var(--font-size-headline-huge-mobile);line-height:var(--line-height-headline-huge-mobile);font-family:var(--font-family-headline-huge);font-weight:var(--font-weight-regular-headline-huge);margin-bottom:9px}.headline_huge b,.headline_huge strong{font-weight:var(--font-weight-bold-headline-huge)}.headline,.headline_large{font-size:var(--font-size-headline-large-mobile);line-height:var(--line-height-headline-large-mobile);font-family:var(--font-family-headline-large);font-weight:var(--font-weight-regular-headline-large);margin-bottom:9px}.headline b,.headline strong,.headline_large b,.headline_large strong{font-weight:var(--font-weight-bold-headline-large)}.subline,.headline_medium{font-size:var(--font-size-headline-medium-mobile);line-height:var(--line-height-headline-medium-mobile);font-family:var(--font-family-headline-medium);font-weight:var(--font-weight-regular-headline-medium);margin-bottom:17px}.subline b,.subline strong,.headline_medium b,.headline_medium strong{font-weight:var(--font-weight-bold-headline-medium)}h3{margin-bottom:1em}a{position:relative;color:var(--color-highlight);text-decoration:none;transition:all var(--transition-time) ease-in-out}a:hover{color:var(--color-hover)}.loadmore{color:var(--color-highlight-2);padding:14px 60px 14px 5px;border-bottom:2px solid var(--color-highlight-2);position:relative;background-image:url("../assets/img/illustrations/icon_mehrladen_kreuz_default.svg");background-position:right;background-repeat:no-repeat;background-size:19px}.loadmore:hover{color:var(--color-highlight-3);border-color:var(--color-highlight-3);background-image:url("../assets/img/illustrations/icon_mehrladen_kreuz_onhover.svg")}.loadmore:active{color:var(--color-highlight-2);border-color:var(--color-highlight-2);background-image:url("../assets/img/illustrations/icon_mehrladen_kreuz_default.svg")}strong,b{font-weight:var(--font-weight-bold-flow-text)}i,em{font-style:normal}input,textarea,.content,.text_headline,.headline_lawyers,.headline_fields_of_law{font-size:var(--font-size-flow-text-mobile);line-height:var(--line-height-flow-text-mobile);font-family:var(--font-family-flow-text);font-weight:var(--font-weight-regular-flow-text)}.content p{margin-bottom:.7em}.content p:last-of-type{margin-bottom:0}.content p:last-of-type+*{margin-top:.7em}.content p:last-of-type+*:last-of-type{margin-bottom:0}.content .text+.button{margin-top:1em}.content ol{list-style:none;counter-reset:cubalibre-custom-ol-counter;padding-left:15px;margin-bottom:20px}.content ol li{display:flex;counter-increment:cubalibre-custom-ol-counter;margin-bottom:10px}.content ol li:before{content:counter(cubalibre-custom-ol-counter) ". ";color:var(--color-secondary);position:relative;left:-15px}.content ul{list-style:disc;padding-left:20px;margin-bottom:25px}.content ul li{position:relative;margin-bottom:10px;text-align:left}.cta_button{font-size:var(--font-size-cta-mobile);line-height:var(--line-height-cta-mobile)}@media screen and (min-width: 768px){.headline_huge{font-size:var(--font-size-headline-huge-tablet-portrait);line-height:var(--line-height-headline-huge-tablet-portrait)}.headline,.headline_large{font-size:var(--font-size-headline-large-tablet-portrait);line-height:var(--line-height-headline-large-tablet-portrait);margin-bottom:17px}.subline,.headline_medium{font-size:var(--font-size-headline-medium-tablet-portrait);line-height:var(--line-height-headline-medium-tablet-portrait)}.content{font-size:var(--font-size-flow-text-tablet-portrait);line-height:var(--line-height-flow-text-tablet-portrait)}input,textarea{font-size:var(--font-size-flow-text-tablet-portrait);line-height:var(--line-height-flow-text-tablet-portrait)}.cta_button{font-size:var(--font-size-cta-tablet-portrait);line-height:var(--line-height-cta-tablet-portrait)}}@media screen and (min-width: 1024px){.headline_huge{font-size:var(--font-size-headline-huge-tablet-landscape);line-height:var(--line-height-headline-huge-tablet-landscape);margin-bottom:25px}.headline,.headline_large{font-size:var(--font-size-headline-large-tablet-landscape);line-height:var(--line-height-headline-large-tablet-landscape);margin-bottom:9px}.subline,.headline_medium{font-size:var(--font-size-headline-medium-tablet-landscape);line-height:var(--line-height-headline-medium-tablet-landscape)}.content,input,textarea{font-size:var(--font-size-flow-text-tablet-landscape);line-height:var(--line-height-flow-text-tablet-landscape)}.cta_button{font-size:var(--font-size-cta-desktop-min);line-height:var(--line-height-cta-desktop-min)}.text_headline,.headline_lawyers,.headline_fields_of_law{font-size:var(--font-size-flow-text-tablet-landscape);line-height:var(--line-height-flow-text-tablet-landscape)}}@media screen and (min-width: 1280px){.headline_huge{font-size:var(--font-size-headline-huge-desktop);line-height:var(--line-height-headline-huge-desktop)}.headline,.headline_large{font-size:var(--font-size-headline-large-desktop);line-height:var(--line-height-headline-large-desktop)}.subline,.headline_medium{font-size:var(--font-size-headline-medium-desktop);line-height:var(--line-height-headline-medium-desktop)}.content,input,textarea,.text_headline,.headline_lawyers,.headline_fields_of_law{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}.header1+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-mobile)}.header1{position:fixed;z-index:3;width:100vw;background-color:var(--color-primary);transition:backdrop-filter 250ms ease-in-out 250ms, margin-top 700ms ease-in-out 250ms, max-height 250ms ease-in-out 250ms, background 250ms ease-in-out;margin-top:0}.scroll-down .header1{margin-top:-800px}.scroll-up .header1{margin-top:0}.header1:after{display:block;content:' ';position:absolute;box-shadow:var(--shadow-header1);width:100%;height:9px;bottom:0;z-index:-1}.header1 nav{display:flex;flex-direction:column}.header1 nav #mobile_burger{display:flex;flex-direction:column;justify-content:center;height:100%;width:52px;padding:0 0 0 16px;float:right}.header1 nav #mobile_burger>span{display:flex;flex-direction:column;align-items:center}.header1 nav #mobile_burger>span span{transition:all .3s ease;display:block;height:3px;width:100%;background-color:var(--color-mobile-burger-default);margin:3px 0;transform-origin:left center}.header1 nav #mobile_burger>span span:last-child{margin-top:0}.header1 nav #main_logo{display:inline-flex;align-items:center;height:100%}.header1 nav #main_logo img{display:inline-block;width:var(--width-header-logo-img-mobile)}.header1 nav ul.language_switcher{display:none;background-color:var(--color-nav-bg-default);padding:16px 0;position:absolute;left:0;width:100vw}.header1 nav ul.language_switcher>li{list-style-type:none;width:100vw}.header1 nav ul.language_switcher>li.active{display:none}.header1 nav ul.language_switcher>li ul{display:flex;justify-content:space-around}.header1 nav ul.language_switcher>li ul li{list-style-type:none;width:auto}.header1 nav ul.language_switcher>li ul li a{text-decoration:none;color:var(--color-language-switcher-item-default);font-size:13px}.header1 nav ul.language_switcher>li ul li.current-lang a{color:var(--color-language-switcher-item-active)}.header1 nav .main_nav_content_container{height:var(--height-main-navbar-mobile)}.header1 nav #main_menu_container{margin-top:18px;margin-bottom:18px}.header1 nav #main_menu_container>ul li{list-style-type:none}.header1 nav #main_menu_container>ul li a{position:relative;text-decoration:none;font-size:var(--font-size-header-flow-text-mobile);line-height:var(--line-height-header-flow-text-mobile);display:flex;justify-content:space-between;padding:10px 0;color:var(--color-secondary)}.header1 nav #main_menu_container>ul li a:hover{color:var(--color-highlight)}.header1 nav #main_menu_container>ul li a .chevron{display:none;position:absolute;width:100%;height:84px;left:0;top:4px}.header1 nav #main_menu_container>ul li a .chevron:before{content:'';display:block;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15.4 8.4'><path data-name='chevron' d='M0.4 0.4l7.3 7.3 7.3-7.3' style='fill:none;stroke:%23005967'/></svg>");width:15px;height:8px;position:absolute;top:50%;right:25px;margin-top:-4px}.header1 nav #main_menu_container>ul li.current-menu-item>a,.header1 nav #main_menu_container>ul li.current-menu-parent>a{color:var(--color-main-menu-item-active)}.header1 nav #main_menu_container>ul li.open a .chevron:before{transform:rotate(180deg)}.header1 nav #main_menu_container>ul li.menu-item-has-children ul li a{font-size:calc(var(--font-size-header-flow-text-mobile) - 2px);line-height:var(--line-height-header-flow-text-mobile);padding-left:5px}.header1 nav #main_menu_container>ul li.menu-item-has-children ul li:last-child a{padding-bottom:30px}.header1 nav #main_menu_container>ul li.menu-item-has-children ul li:hover a,.header1 nav #main_menu_container>ul li.menu-item-has-children ul li:active a,.header1 nav #main_menu_container>ul li.menu-item-has-children ul li.current_page_item a,.header1 nav #main_menu_container>ul li.menu-item-has-children ul li.current-page-ancestor a{color:var(--color-highlight)}.header1 nav #main_menu_container>ul li.menu-item-has-children.open ul li.current-menu-item a{color:var(--color-highlight)}.header1 nav #sub_menu_container{height:var(--height-title-bar-mobile);display:flex;justify-content:flex-end;align-items:center;position:relative}.header1 nav #sub_menu_container>*{font-size:var(--font-size-header-flow-text-mobile);line-height:var(--line-height-header-flow-text-mobile);z-index:1}.header1 nav #sub_menu_container>ul{position:static;display:flex;list-style-type:none;justify-content:flex-end;flex-wrap:wrap}.header1 nav #sub_menu_container>ul li{width:auto;padding:0 20px}.header1 nav #sub_menu_container>ul li a{padding:10px 0;display:block}.header1 nav #sub_menu_container>ul li a:hover{color:var(--color-sub-menu-item-hover)}.header1 nav #sub_menu_container>ul li.current_page_item a{color:var(--color-sub-menu-item-active)}.header1 nav .cta_container{position:absolute;top:11px;right:16px}.header1.open{min-height:100vh;background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header1.open nav{background-color:var(--color-primary)}.header1.open nav #mobile_burger>span span{transform:rotate(45deg) translateX(0) translateY(-13px)}.header1.open nav #mobile_burger>span span:last-child{transform:rotate(-45deg) translateX(0) translateY(13px)}.header1.open nav .menu_wrapper{margin-top:0}.header1.open ul.language_switcher{display:flex}nav #main_menu_container.expanded>ul>li.open a{color:var(--color-main-menu-item-active)}nav #main_menu_container.expanded>ul li:not(.open) a .chevron:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15.4 8.4'><path data-name='chevron' d='M0.4 0.4l7.3 7.3 7.3-7.3' style='fill:none;stroke:%23ADADAD'/></svg>")}.overflow .header1{overflow-y:scroll}@media screen and (min-width: 768px){.header1+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-tablet-portrait)}.header1 nav #main_logo img{width:var(--width-header-logo-img-tablet-portrait)}.header1 nav ul.language_switcher{bottom:0}.header1 nav ul.language_switcher>li ul{justify-content:center}.header1 nav ul.language_switcher>li ul li{padding:0 20px}.header1 nav .main_nav_content_container{height:var(--height-main-navbar-tablet-portrait)}.header1 nav #main_menu_container>ul{position:relative}.header1 nav #main_menu_container>ul li a{font-size:var(--font-size-header-flow-text-tablet-portrait);line-height:var(--line-height-header-flow-text-tablet-portrait)}.header1 nav #main_menu_container>ul li a .chevron{height:106px}.header1 nav #main_menu_container>ul li.open ul li,.header1 nav #main_menu_container>ul li.current-menu-item ul li{width:100%;border-top-left-radius:0}.header1 nav #main_menu_container>ul li.open ul li a,.header1 nav #main_menu_container>ul li.current-menu-item ul li a{line-height:36px}.header1 nav #main_menu_container>ul li.menu-item-has-children ul li a{font-size:calc(var(--font-size-header-flow-text-tablet-portrait) - 2px);line-height:var(--line-height-header-flow-text-tablet-portrait)}.header1 nav #main_menu_container>ul li.open a .chevron,.header1 nav #main_menu_container>ul li.current-menu-item a .chevron{transform:rotate(90deg)}.header1 nav #sub_menu_container{height:var(--height-title-bar-tablet-portrait)}.header1 nav #sub_menu_container>*{font-size:var(--font-size-header-flow-text-tablet-portrait);line-height:var(--line-height-header-flow-text-tablet-portrait);z-index:1}}@media screen and (min-width: 1025px){.header1+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-tablet-landscape)}.header1{left:50%;max-width:var(--min-width);margin-left:calc(var(--min-width) / -2)}.header1 nav{position:relative}.header1 nav #mobile_burger{display:none}.header1 nav #main_logo img{width:var(--width-header-logo-img-tablet-landscape)}.header1 nav ul.language_switcher{display:flex;margin-right:40px;position:relative;margin-left:15px;width:auto;background-color:var(--color-language-switcher-item-default);padding:19px 0}.header1 nav ul.language_switcher>li{list-style-type:none;cursor:pointer;width:auto;text-transform:uppercase;color:var(--color-language-switcher-item-default)}.header1 nav ul.language_switcher>li:first-child{display:flex;align-items:center;margin-top:-5px}.header1 nav ul.language_switcher>li:first-child:after{display:block;content:' ';width:8px;height:5px;position:absolute;top:36px;background-size:8px 5px;left:5px}.header1 nav ul.language_switcher>li ul{display:none;flex-direction:column;position:absolute;right:0;background-color:var(--color-language-switcher-inactive-list-bg-default);z-index:2;padding:15px 15px 15px 5px;width:120px;border-radius:5px;border:1px solid var(--color-language-switcher-sub-item-border);top:6px}.header1 nav ul.language_switcher>li ul li{padding-left:27px;text-transform:none}.header1 nav ul.language_switcher>li ul li.current-lang{display:flex;align-items:center;padding-left:0}.header1 nav ul.language_switcher>li ul li.current-lang:before{flex-shrink:0;display:block;content:' ';width:13px;height:10px;margin-left:10px;margin-right:5px}.header1 nav ul.language_switcher>li ul li a{font-size:18px}.header1 nav ul.language_switcher.open li ul{display:flex}.header1 nav .menu_wrapper{display:block}.header1 nav #sub_menu_container{height:var(--height-title-bar-tablet-landscape);margin-top:0}.header1 nav #sub_menu_container>*{font-size:var(--font-size-header-flow-text-tablet-landscape);line-height:var(--line-height-header-flow-text-tablet-landscape);z-index:1}.header1 nav #sub_menu_container>ul{position:static;display:flex;list-style-type:none;width:100%}.header1 nav #sub_menu_container>ul li{width:auto}.header1 nav #sub_menu_container>ul li:first-child{padding-left:0}.header1 nav #sub_menu_container>ul li:last-child{padding-right:0}.header1 nav .main_nav_content_container{height:var(--height-main-navbar-tablet-landscape);display:flex;align-items:flex-end;justify-content:space-between}.header1 nav #main_menu_container{padding:0;margin:0}.header1 nav #main_menu_container>ul{position:static;height:100%;display:flex;align-items:flex-end}.header1 nav #main_menu_container>ul>li{position:relative;width:auto;padding:0}.header1 nav #main_menu_container>ul>li:last-child a{padding-right:0}.header1 nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:var(--font-size-header-flow-text-tablet-landscape);line-height:var(--line-height-header-flow-text-tablet-landscape)}.header1 nav #main_menu_container>ul>li:hover ul{margin-top:0;opacity:1}.header1 nav #main_menu_container>ul>li a{margin:0;padding-top:18px;padding-right:20px;padding-bottom:calc((var(--height-main-navbar-tablet-landscape) + calc(var(--line-height-header-flow-text-tablet-landscape) * -1) + calc(var(--height-title-bar-tablet-landscape) * -1)) / 2);padding-left:20px;align-items:center;border-bottom:0;position:relative;font-size:var(--font-size-header-flow-text-tablet-landscape);line-height:var(--line-height-header-flow-text-tablet-landscape)}.header1 nav #main_menu_container>ul>li a:hover{color:var(--color-highlight)}.header1 nav #main_menu_container>ul>li a .chevron{height:auto;padding:18px 0 14px}.header1 nav #main_menu_container>ul>li a .chevron:before{right:0}.header1 nav #main_menu_container>ul>li ul{transition:opacity 500ms ease-in-out 250ms, margin 700ms ease-in-out;position:absolute;margin-top:-500px;height:-moz-fit-content;height:fit-content;display:block;z-index:-1;box-shadow:var(--shadow-header1);opacity:0}.header1 nav #main_menu_container>ul>li ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.16)}.header1 nav #main_menu_container>ul>li ul li{background-color:var(--color-primary)}.header1 nav #main_menu_container>ul>li ul li a{margin-left:22px;margin-right:22px;padding:25px 10px 25px;line-height:var(----line-height-header-flow-text-tablet-landscape);white-space:nowrap}.header1 nav #main_menu_container>ul>li ul li:last-child a{padding-bottom:25px !important}.header1 nav #main_menu_container>ul>li ul li:hover a,.header1 nav #main_menu_container>ul>li ul li:active a,.header1 nav #main_menu_container>ul>li ul li.current_page_item a,.header1 nav #main_menu_container>ul>li ul li.current-page-ancestor a{color:var(--color-highlight)}.header1 nav #main_menu_container>ul>li ul li:hover a span,.header1 nav #main_menu_container>ul>li ul li:active a span,.header1 nav #main_menu_container>ul>li ul li.current_page_item a span,.header1 nav #main_menu_container>ul>li ul li.current-page-ancestor a span{color:var(--color-sub-menu-item-active) !important}.header1 nav #main_menu_container>ul>li:hover>a span,.header1 nav #main_menu_container>ul>li:active>a span,.header1 nav #main_menu_container>ul>li.current_page_item>a span{color:var(--color-main-menu-item-active)}.header1 nav #main_menu_container>ul>li.open ul{margin-top:0;opacity:1}.header1 nav #main_menu_container>ul>li.open ul li.backwards,.header1 nav #main_menu_container>ul>li.open ul li.forwards{display:none;opacity:0;cursor:pointer;position:absolute;content:' ';width:40px;height:60px;bottom:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center center}.header1 nav #main_menu_container>ul>li.open ul li.forwards{left:auto;right:0}.header1 nav .cta_container{position:static}}@media screen and (min-width: 1280px){.header1+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-desktop)}.header1 nav #main_logo img{width:var(--width-header-logo-img-desktop)}.header1 nav .main_nav_content_container{height:var(--height-main-navbar-desktop)}.header1 nav #main_menu_container>ul>li{padding:0}.header1 nav #main_menu_container>ul>li a{font-size:var(--font-size-header-flow-text-desktop);line-height:var(--line-height-header-flow-text-desktop);padding-bottom:calc((var(--height-main-navbar-desktop) + calc(var(--line-height-header-flow-text-desktop) * -1) + calc(var(--height-title-bar-desktop) * -1)) / 2)}.header1 nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:var(--font-size-header-flow-text-desktop);line-height:var(--line-height-header-flow-text-desktop)}.header1 nav #sub_menu_container{height:var(--height-title-bar-desktop)}.header1 nav #sub_menu_container>*{font-size:var(--font-size-header-flow-text-desktop);line-height:var(--line-height-header-flow-text-desktop);z-index:1}}@media screen and (max-width: 1024px){.header1 .menu_wrapper{display:flex;flex-direction:column;position:absolute;background:var(--color-primary);width:100%;left:0;padding:0 20px;z-index:-1;margin-top:-400vh;transition:all 500ms ease-in-out var(--transition-time)}.open .header1 nav{position:relative}.open .header1 nav:after{display:block;content:' ';position:absolute;box-shadow:var(--shadow-header1);height:9px;bottom:0;left:0;right:0;z-index:-1}}.header6+.main_content.has_static_header section:first-of-type{border-top-width:var(--navbar-height-total-mobile)}.header6{position:fixed;z-index:3;width:100vw;background-color:var(--color-primary);transition:backdrop-filter var(--transition-time) ease-in-out var(--transition-time),margin-top 700ms ease-in-out var(--transition-time),max-height var(--transition-time) ease-in-out var(--transition-time),background var(--transition-time) ease-in-out;margin-top:0}.scroll-down .header6{margin-top:var(--scroll-down-offset-mobile)}.scroll-up .header6{margin-top:0}.header6:after{display:block;content:' ';position:absolute;box-shadow:var(--shadow-header6);width:100%;height:9px;bottom:0;z-index:-1}.header6 nav{display:flex;flex-direction:column;background:var(--color-primary)}.header6 nav #mobile_burger{height:100%;width:52px;padding:9px 0 9px 16px;margin:25px 0 0 0;float:right}.header6 nav #mobile_burger>span{display:flex;flex-direction:column;align-items:center;padding-right:11px}.header6 nav #mobile_burger>span span{transition:all .3s ease;display:block;height:3px;width:100%;background-color:var(--color-mobile-burger-default);margin:3px 0;transform-origin:left center}.header6 nav #mobile_burger>span span:last-child{margin-top:0}.header6 nav #main_logo{display:inline-flex;align-items:center;height:100%}.header6 nav #main_logo img{display:inline-block;width:var(--width-header-logo-img-mobile)}.header6 nav ul.language_switcher{display:none;background-color:var(--color-nav-bg-default);padding:16px 0;position:absolute;left:0;width:100vw}.header6 nav ul.language_switcher>li{list-style-type:none;width:100vw}.header6 nav ul.language_switcher>li.active{display:none}.header6 nav ul.language_switcher>li ul{display:flex;justify-content:space-around}.header6 nav ul.language_switcher>li ul li{list-style-type:none;width:auto}.header6 nav ul.language_switcher>li ul li a{text-decoration:none;color:var(--color-language-switcher-item-default);font-size:13px}.header6 nav ul.language_switcher>li ul li.current-lang a{color:var(--color-language-switcher-item-active)}.header6 nav .main_nav_content_container{height:var(--height-main-navbar-mobile)}.header6 nav #main_menu_container{margin-top:18px;margin-bottom:18px}.header6 nav #main_menu_container>ul>li{list-style-type:none}.header6 nav #main_menu_container>ul>li a{position:relative;text-decoration:none;text-transform:uppercase;font-size:var(--font-size-header-flow-text-mobile);line-height:var(--line-height-header-flow-text-mobile);display:flex;justify-content:space-between;padding:10px 0;color:var(--color-secondary)}.header6 nav #main_menu_container>ul>li a:hover{color:var(--color-highlight)}.header6 nav #main_menu_container>ul>li a .chevron{display:none;position:absolute;width:100%;height:84px;left:0;top:4px}.header6 nav #main_menu_container>ul>li a .chevron:before{content:'';display:block;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15.4 8.4'><path data-name='chevron' d='M0.4 0.4l7.3 7.3 7.3-7.3' style='fill:none;stroke:%23005967'/></svg>");width:15px;height:8px;position:absolute;top:50%;right:25px;margin-top:-4px}.header6 nav #main_menu_container>ul>li.current-menu-item>a,.header6 nav #main_menu_container>ul>li.current-menu-parent>a{color:var(--color-highlight)}.header6 nav #main_menu_container>ul>li.open a .chevron:before{transform:rotate(180deg)}.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:calc(var(--font-size-header-flow-text-mobile) - 2px);padding-left:5px}.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li:last-child a{padding-bottom:30px}.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li:hover a,.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li:active a,.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li.current_page_item a,.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li.current-page-ancestor a{color:var(--color-highlight)}.header6 nav #main_menu_container>ul>li.menu-item-has-children.open ul li.current-menu-item a{color:var(--color-highlight)}.header6 nav #sub_menu_container{display:flex;justify-content:flex-end;align-items:center;height:var(--height-title-bar-mobile);position:relative}.header6 nav #sub_menu_container>*{font-size:var(--font-size-submenu-element-item-mobile-header6);line-height:var(--line-height-submenu-element-item-mobile-header6);z-index:1}.header6 nav #sub_menu_container:after{content:'';position:absolute;top:0;left:-50vw;width:150vw;height:100%;background-color:var(--color-highlight)}.header6 nav #sub_menu_container>ul{position:static;display:flex;list-style-type:none;justify-content:flex-end;flex-wrap:wrap}.header6 nav #sub_menu_container>ul li{width:auto;padding:0 20px}.header6 nav #sub_menu_container>ul li a{padding:10px 0;display:block;color:var(--color-sub-menu-item-default)}.header6 nav #sub_menu_container>ul li a:hover{color:var(--color-sub-menu-item-hover)}.header6 nav #sub_menu_container>ul li.current_page_item a{color:var(--color-sub-menu-item-active)}.header6 nav .cta_container{position:absolute;top:11px;right:16px}.header6.open{min-height:100vh;background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header6.open nav #mobile_burger>span span{transform:rotate(45deg) translateX(0) translateY(-8px)}.header6.open nav #mobile_burger>span span:last-child{transform:rotate(-45deg) translateX(0) translateY(8px)}.header6.open nav .menu_wrapper{margin-top:0}.header6.open ul.language_switcher{display:flex}nav #main_menu_container.expanded>ul li:not(.open) a .chevron:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15.4 8.4'><path data-name='chevron' d='M0.4 0.4l7.3 7.3 7.3-7.3' style='fill:none;stroke:%23ADADAD'/></svg>")}.overflow .main_header{overflow-y:scroll}.main-menu-widget-container>*{font-size:var(--font-size-widget-element-item-mobile-header6);line-height:var(--line-height-widget-element-item-mobile-header6)}.main-menu-widget-container>div{margin-bottom:36px}.main-menu-widget-container>div li{display:block;width:fit-content;border:1px solid var(--color-highlight);border-radius:100px}.main-menu-widget-container>div li:last-of-type{margin-top:36px}.main-menu-widget-container>div a{text-transform:uppercase;padding:10px 15px}@media screen and (min-width: 768px){.header6+.main_content.has_static_header section:first-of-type{border-top-width:var(--navbar-height-total-tablet-portrait)}.scroll-down .header6{margin-top:var(--scroll-down-offset-tablet-portrait)}.header6 nav #main_logo img{width:var(--width-header-logo-img-tablet-portrait)}.header6 nav ul.language_switcher{bottom:0}.header6 nav ul.language_switcher>li ul{justify-content:center}.header6 nav ul.language_switcher>li ul li{padding:0 20px}.header6 nav .main_nav_content_container{height:var(--height-main-navbar-tablet-portrait)}.header6 nav #main_menu_container>ul{position:relative}.header6 nav #main_menu_container>ul>li a{font-size:var(--font-size-header-flow-text-tablet-portrait);line-height:var(--line-height-header-flow-text-tablet-portrait)}.header6 nav #main_menu_container>ul>li a .chevron{height:106px}.header6 nav #main_menu_container>ul>li.open ul li,.header6 nav #main_menu_container>ul>li.current-menu-item ul li{width:100%;border-top-left-radius:0}.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:calc(var(--font-size-header-flow-text-tablet-portrait) - 2px)}.header6 nav #main_menu_container>ul>li.open a .chevron,.header6 nav #main_menu_container>ul>li.current-menu-item a .chevron{transform:rotate(90deg)}.header6 nav #sub_menu_container{height:var(--height-title-bar-tablet-portrait)}.header6 nav #sub_menu_container>*{font-size:var(--font-size-submenu-element-item-tablet-portrait-header6);line-height:var(--line-height-submenu-element-item-tablet-portrait-header6);z-index:1}.main-menu-widget-container>*{font-size:var(--font-size-widget-element-item-tablet-portrait-header6);line-height:var(--line-height-widget-element-item-tablet-portrait-header6)}}@media screen and (min-width: 1025px){.header6+.main_content.has_static_header section:first-of-type{border-top-width:var(--navbar-height-total-tablet-landscape)}.header6{left:50%;max-width:var(--min-width);margin-left:calc(var(--min-width) / -2)}.scroll-down .header6{margin-top:var(--scroll-down-offset-tablet-landscape)}.header6 nav{position:relative}.header6 nav #mobile_burger{display:none}.header6 nav #main_logo img{width:var(--width-header-logo-img-tablet-landscape)}.header6 nav ul.language_switcher{display:flex;margin-right:40px;position:relative;margin-left:15px;width:auto;background-color:var(--color-language-switcher-item-default);padding:19px 0}.header6 nav ul.language_switcher>li{list-style-type:none;cursor:pointer;width:auto;text-transform:uppercase;color:var(--color-language-switcher-item-default)}.header6 nav ul.language_switcher>li:first-child{display:flex;align-items:center;margin-top:-5px}.header6 nav ul.language_switcher>li:first-child:after{display:block;content:' ';width:8px;height:5px;position:absolute;top:36px;background-size:8px 5px;left:5px}.header6 nav ul.language_switcher>li ul{display:none;flex-direction:column;position:absolute;right:0;background-color:var(--color-language-switcher-inactive-list-bg-default);z-index:2;padding:15px 15px 15px 5px;width:120px;border-radius:5px;border:1px solid var(--color-language-switcher-sub-item-border);top:6px}.header6 nav ul.language_switcher>li ul li{padding-left:27px;text-transform:none}.header6 nav ul.language_switcher>li ul li.current-lang{display:flex;align-items:center;padding-left:0}.header6 nav ul.language_switcher>li ul li.current-lang:before{flex-shrink:0;display:block;content:' ';width:13px;height:10px;margin-left:10px;margin-right:5px}.header6 nav ul.language_switcher>li ul li a{font-size:18px}.header6 nav ul.language_switcher.open li ul{display:flex}.header6 nav #sub_menu_container{display:flex}.header6 nav .menu_wrapper{height:100%}.header6 nav #sub_menu_container{height:var(--height-title-bar-tablet-landscape);margin-top:0}.header6 nav #sub_menu_container>*{font-size:var(--font-size-submenu-element-item-tablet-landscape-header6);line-height:var(--line-height-submenu-element-item-tablet-landscape-header6);z-index:1}.header6 nav #sub_menu_container>ul{position:static;display:flex;list-style-type:none;width:100%}.header6 nav #sub_menu_container>ul li{width:auto}.header6 nav #sub_menu_container>ul li:first-child{padding-left:0}.header6 nav #sub_menu_container>ul li:last-child{padding-right:0}.header6 nav .main_nav_content_container{height:var(--height-main-navbar-tablet-landscape);display:flex;align-items:center;justify-content:space-between}.header6 nav .main-menu-widget-container{display:flex}.header6 nav #main_menu_container{padding:0;height:100%;margin:0}.header6 nav #main_menu_container>ul{position:static;height:100%;display:flex;align-items:flex-end}.header6 nav #main_menu_container>ul>li{position:relative;width:auto;padding:0 15px}.header6 nav #main_menu_container>ul>li:last-child{padding-right:0}.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:var(--font-size-header-flow-text-tablet-landscape)}.header6 nav #main_menu_container>ul>li:hover ul{margin-top:0;opacity:1}.header6 nav #main_menu_container>ul>li a{margin:0;padding-top:18px;padding-bottom:calc((var(--height-main-navbar-tablet-landscape) + calc(var(--line-height-header-flow-text-tablet-landscape) * -1)) / 2);align-items:center;border-bottom:0;position:relative;font-size:var(--font-size-header-flow-text-tablet-landscape);line-height:var(--line-height-header-flow-text-tablet-landscape)}.header6 nav #main_menu_container>ul>li a:hover{color:var(--color-highlight)}.header6 nav #main_menu_container>ul>li a .chevron{height:auto;padding:18px 0 14px}.header6 nav #main_menu_container>ul>li a .chevron:before{right:0}.header6 nav #main_menu_container>ul>li ul{transition:opacity 500ms ease-in-out var(--transition-time),margin 700ms ease-in-out;position:absolute;margin-top:-500px;height:-moz-fit-content;height:fit-content;display:block;z-index:-1;box-shadow:var(--shadow-header6);opacity:0}.header6 nav #main_menu_container>ul>li ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.16)}.header6 nav #main_menu_container>ul>li ul li{background-color:var(--color-primary)}.header6 nav #main_menu_container>ul>li ul li a{margin-left:22px;margin-right:22px;padding:25px 10px 25px;line-height:var(--line-height-main-menu-item-tablet-landscape-header6);white-space:nowrap}.header6 nav #main_menu_container>ul>li ul li:last-child a{padding-bottom:25px !important}.header6 nav #main_menu_container>ul>li ul li:hover a,.header6 nav #main_menu_container>ul>li ul li:active a,.header6 nav #main_menu_container>ul>li ul li.current_page_item a,.header6 nav #main_menu_container>ul>li ul li.current-page-ancestor a{color:var(--color-highlight)}.header6 nav #main_menu_container>ul>li ul li:hover a span,.header6 nav #main_menu_container>ul>li ul li:active a span,.header6 nav #main_menu_container>ul>li ul li.current_page_item a span,.header6 nav #main_menu_container>ul>li ul li.current-page-ancestor a span{color:var(--color-sub-menu-item-active) !important}.header6 nav #main_menu_container>ul>li:hover>a span,.header6 nav #main_menu_container>ul>li:active>a span,.header6 nav #main_menu_container>ul>li.current_page_item>a span{color:var(--color-main-menu-item-active)}.header6 nav #main_menu_container>ul>li.open ul{margin-top:0;opacity:1}.header6 nav #main_menu_container>ul>li.open ul li.backwards,.header6 nav #main_menu_container>ul>li.open ul li.forwards{display:none;opacity:0;cursor:pointer;position:absolute;content:' ';width:40px;height:60px;bottom:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center center}.header6 nav #main_menu_container>ul>li.open ul li.forwards{left:auto;right:0}.header6 nav .cta_container{position:static}.main-menu-widget-container>*{font-size:var(--font-size-widget-element-item-tablet-landscape-header6);line-height:var(--line-height-widget-element-item-tablet-landscape-header6)}.main-menu-widget-container{margin-left:60px}.main-menu-widget-container>div{display:flex;align-content:center;margin-bottom:0}.main-menu-widget-container>div ul{display:flex;align-items:center;margin:0 -7px}.main-menu-widget-container>div li{margin-left:7px;margin-right:7px}.main-menu-widget-container>div li:last-of-type{margin-top:0}}@media screen and (min-width: 1280px){.header6+.main_content.has_static_header section:first-of-type{border-top-width:var(--navbar-height-total-desktop)}.scroll-down .header6{margin-top:var(--scroll-down-offset-desktop)}.header6 nav #main_logo img{width:var(--width-header-logo-img-desktop)}.header6 nav .main_nav_content_container{height:var(--height-main-navbar-desktop)}.header6 nav #main_menu_container>ul>li a{font-size:var(--font-size-header-flow-text-desktop);line-height:var(--line-height-header-flow-text-desktop);padding-bottom:calc((var(--height-main-navbar-desktop) + calc(var(--line-height-header-flow-text-desktop) * -1)) / 2)}.header6 nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:var(--font-size-header-flow-text-desktop)}.header6 nav #sub_menu_container{height:var(--height-title-bar-desktop)}.header6 nav #sub_menu_container>*{font-size:var(--font-size-submenu-element-item-desktop-header6);line-height:var(--line-height-submenu-element-item-desktop-header6);z-index:1}.main-menu-widget-container>*{font-size:var(--font-size-widget-element-item-desktop-header6);line-height:var(--line-height-widget-element-item-desktop-header6)}}@media screen and (max-width: 1024px){.header6 .menu_wrapper{display:flex;flex-direction:column;position:absolute;background:var(--color-primary);width:100%;left:0;padding:0 20px;z-index:-1;margin-top:-200vh;transition:all 500ms ease-in-out var(--transition-time)}.open .header6 nav{position:relative}.open .header6 nav:after{display:block;content:' ';position:absolute;box-shadow:var(--shadow-header6);width:110vw;height:9px;bottom:0;z-index:-1;margin-left:-10vw}}.left_nav_expanded .header7+.main_content,.left_nav_expanded .header7+.main_content+.main_footer{border-left:0 solid var(--color-primary)}.header7+.main_content,.header7+.main_content+.main_footer{border-left:0 solid var(--color-primary)}.header7+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-mobile)}.header7{position:fixed;z-index:3}.header7.open nav.left-nav{min-width:262px;width:85vw}.header7.open nav.left-nav .aside-menu-widget-container{display:block}.header7 nav.left-nav{position:fixed;width:0;top:var(--height-main-navbar-mobile);bottom:0;overflow:hidden;overflow-y:auto;background-color:var(--color-primary);transition:width var(--transition-time) ease-in-out;padding-top:46px;padding-left:0;padding-right:0;margin-left:0;box-shadow:var(--shadow-header7)}.header7 nav.left-nav ul{list-style-type:none}.header7 nav.left-nav #main_menu_container{width:262px;margin-bottom:82px}.header7 nav.left-nav #main_menu_container .icon-placeholder{width:70px}.header7 nav.left-nav #main_menu_container>ul>li{list-style-type:none}.header7 nav.left-nav #main_menu_container>ul>li>a{position:relative}.header7 nav.left-nav #main_menu_container>ul>li>a:hover:after{content:'';position:absolute;background-color:var(--color-highlight);top:calc(50% - 15px);left:0;height:30px;width:4px}.header7 nav.left-nav #main_menu_container>ul>li>a:before{content:'';position:absolute;top:calc(50% - 9px);left:calc(35px - 11px);width:20px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center}.header7 nav.left-nav #main_menu_container>ul>li.premium_package a:before{background-image:url("../assets/img/GamingAcademy_menu_premiumpackage_multicolor.png")}.header7 nav.left-nav #main_menu_container>ul>li.premium_course a:before{background-image:url("../assets/img/GamingAcademy_menu_premiumcourse.png")}.header7 nav.left-nav #main_menu_container>ul>li.general_guide a:before{background-image:url("../assets/img/GamingAcademy_menu_guide.png")}.header7 nav.left-nav #main_menu_container>ul>li.premium_content a:before{background-image:url("../assets/img/GamingAcademy_menu_premiumcontent.png")}.header7 nav.left-nav #main_menu_container>ul>li.items a:before{background-image:url("../assets/img/GamingAcademy_menu_items.png")}.header7 nav.left-nav #main_menu_container>ul>li.content_overview a:before{background-image:url("../assets/img/GamingAcademy_menu_overview.png")}.header7 nav.left-nav #main_menu_container>ul>li.tier_lists a:before{background-image:url("../assets/img/GamingAcademy_menu_tierlists.png")}.header7 nav.left-nav #main_menu_container>ul>li.items_wiki a:before{background-image:url("../assets/img/GamingAcademy_menu_itemswiki.png")}.header7 nav.left-nav #main_menu_container>ul>li.news a:before{background-image:url("../assets/img/GamingAcademy_menu_news.png")}.header7 nav.left-nav #main_menu_container>ul>li>a{padding:18px 0}.header7 nav.left-nav #main_menu_container>ul>li a{position:relative;text-decoration:none;font-size:var(--font-size-header-flow-text-mobile);line-height:var(--line-height-header-flow-text-mobile);display:flex;justify-content:flex-start;color:var(--color-secondary);opacity:0.7}.header7 nav.left-nav #main_menu_container>ul>li a:hover{color:var(--color-highlight);opacity:1.0}.header7 nav.left-nav #main_menu_container>ul>li.current-menu-item>a,.header7 nav.left-nav #main_menu_container>ul>li.current-menu-parent>a{font-weight:var(--font-weight-bold-flow-text);opacity:1.0}.header7 nav.left-nav #main_menu_container>ul>li.current-menu-item>a:after,.header7 nav.left-nav #main_menu_container>ul>li.current-menu-parent>a:after{content:'';position:absolute;background-color:var(--color-highlight);top:calc(50% - 15px);left:0;height:30px;width:4px}.header7 nav.left-nav #main_menu_container>ul>li.current-menu-item>a:hover:after,.header7 nav.left-nav #main_menu_container>ul>li.current-menu-parent>a:hover:after{content:'';position:absolute;background-color:var(--color-highlight);top:calc(50% - 15px);left:0;height:30px;width:4px}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu{padding-left:18px;display:none}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li a{padding:7px 0}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li:first-child a{padding-top:0}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li:last-child a{padding-bottom:18px}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li:hover a,.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li:active a,.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li.current_page_item a,.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children .sub-menu li.current-page-ancestor a{color:var(--color-highlight)}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children.sub-menu-visible .sub-menu{display:block}.header7 nav.left-nav .aside-menu-widget-container{width:100%;display:none;position:relative;transition:all 250ms ease}.header7 nav.left-nav .aside-menu-widget-container>ul,.header7 nav.left-nav .aside-menu-widget-container>div{padding:30px 30px}.header7 nav.left-nav .aside-menu-widget-container>ul{border-bottom:1px solid #707070}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container{display:flex;justify-content:space-between}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container a{display:inline-block;position:relative;width:25px;height:25px}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container a:before{content:'';position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container a.facebook:before{background-image:url("../assets/img/GamingAcademy_menu_facebook.png")}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container a.twitter:before{background-image:url("../assets/img/GamingAcademy_menu_twitter.png")}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container a.gamer:before{background-image:url("../assets/img/GamingAcademy_menu_gamer.png")}.header7 nav.left-nav .aside-menu-widget-container .social_icons_container a.youtube:before{background-image:url("../assets/img/GamingAcademy_menu_youtube.png")}.header7 nav.left-nav .aside-menu-widget-container .quicklinks_container{display:flex;flex-wrap:wrap;font-size:13px;line-height:17px}.header7 nav.left-nav .aside-menu-widget-container .quicklinks_container a{position:relative;color:var(--color-secondary);padding-right:15px}.header7 nav.left-nav .aside-menu-widget-container .quicklinks_container a:hover{color:var(--color-highlight)}.header7 nav.left-nav .aside-menu-widget-container .quicklinks_container a:after{content:'/';position:absolute;top:0;right:10px;height:100%;width:1px}.header7 nav.left-nav .aside-menu-widget-container .legal_info_container p{font-size:12px;line-height:15px;color:var(--color-secondary);opacity:0.5}.header7 nav.left-nav .aside-menu-widget-container .legal_info_container p.copyright_info{margin-bottom:15px}.header7 nav.main-nav{position:relative;width:100vw;background-color:var(--color-primary);transition:backdrop-filter var(--transition-time) ease-in-out var(--transition-time),margin-top 700ms ease-in-out var(--transition-time),max-height var(--transition-time) ease-in-out var(--transition-time),background var(--transition-time) ease-in-out;margin-top:0;display:flex;flex-direction:column;padding-left:28px;padding-right:28px;box-shadow:var(--shadow-header7);z-index:1}.header7 nav.main-nav .burger_logo_container{height:100%;display:flex;flex-shrink:0}.header7 nav.main-nav #mobile_burger{width:18px;align-self:center;margin-right:23px}.header7 nav.main-nav #mobile_burger>span span{display:block;width:100%;height:3px;background-color:var(--color-secondary);margin:2px 0}.header7 nav.main-nav #main_logo{align-self:center}.header7 nav.main-nav #main_logo img{display:inline-block;width:var(--width-header-logo-img-mobile)}.header7 nav.main-nav .main_nav_content_container{height:var(--height-main-navbar-mobile);display:flex;align-items:center;justify-content:space-between}.header7 .main-menu-widget-container *{font-size:var(--font-size-widget-element-item-mobile-header7);line-height:var(--line-height-widget-element-item-mobile-header7)}.header7 .main-menu-widget-container{display:none;margin-left:60px}.header7 .main-menu-widget-container>div ul{display:flex;margin:0 -12px}.header7 .main-menu-widget-container>div li{margin-left:12px;margin-right:12px}.header7 .main-menu-widget-container>div li:last-of-type{margin-top:0}.header7 .main-menu-widget-container .wp-block-search .wp-block-search__inside-wrapper{width:auto !important}.header7 .main-menu-widget-container .wp-block-search .wp-block-search__input{padding:7px 16px 7px 60px;border:1px solid var(--color-highlight);background-color:transparent;color:var(--color-secondary);outline:none;appearance:none;background-image:url("../assets/img/search-magnifier-white.svg");background-size:10px 10px;background-position:10px 50%;background-repeat:no-repeat}.header7 .main-menu-widget-container .wp-block-search .wp-block-search__input:hover{border-color:var(--color-hover)}.header7 .main-menu-widget-container ::-webkit-input-placeholder{color:#707070}.header7 .main-menu-widget-container ::-moz-placeholder{color:#707070}.header7 .main-menu-widget-container :-ms-input-placeholder{color:#707070}.header7 .main-menu-widget-container :-moz-placeholder{color:#707070}@media screen and (min-width: 768px){.left_nav_expanded .header7+.main_content{border-left-width:70px}.header7+.main_content,.header7+.main_content+.main_footer{border-left:70px solid var(--color-primary)}.header7+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-tablet-portrait)}.header7 nav.left-nav{top:var(--height-main-navbar-tablet-portrait);width:70px}.header7 nav.left-nav #main_menu_container>ul>li a{font-size:var(--font-size-header-flow-text-tablet-portrait);line-height:var(--line-height-header-flow-text-tablet-portrait)}.header7.open nav.left-nav{width:262px}.header7 nav.main-nav #main_logo img{width:var(--width-header-logo-img-tablet-portrait)}.header7 nav.main-nav .main_nav_content_container{height:var(--height-main-navbar-tablet-portrait)}.header7 .main-menu-widget-container *{font-size:var(--font-size-widget-element-item-tablet-portrait-header7);line-height:var(--line-height-widget-element-item-tablet-portrait-header7)}.header7 .main-menu-widget-container.right{display:block}}@media screen and (min-width: 1025px){.left_nav_expanded .header7+.main_content{border-left-width:262px}.header7+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-tablet-landscape)}.header7 nav.left-nav{top:var(--height-main-navbar-tablet-landscape)}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:var(--font-size-header-flow-text-tablet-landscape)}.header7 nav.left-nav #main_menu_container>ul>li a{font-size:var(--font-size-header-flow-text-tablet-landscape);line-height:var(--line-height-header-flow-text-tablet-landscape)}.header7 nav.left-nav .aside-menu-widget-container{position:absolute;bottom:0}.header7 nav.main-nav #main_logo img{width:var(--width-header-logo-img-tablet-landscape)}.header7 nav.main-nav .main_nav_content_container{height:var(--height-main-navbar-tablet-landscape)}.header7 .main-menu-widget-container *{font-size:var(--font-size-widget-element-item-tablet-landscape-header7);line-height:var(--line-height-widget-element-item-tablet-landscape-header7)}.header7 .main-menu-widget-container.center{display:block}.header7 .main-menu-widget-container .wp-block-search .wp-block-search__input{width:368px}}@media screen and (min-width: 1280px){.header7+.main_content,.header7+.main_content+.main_footer{border-left-width:262px}.left_nav_collapsed .header7+.main_content,.left_nav_collapsed .header7+.main_content+.main_footer{border-left-width:70px}.header7+.main_content.has_static_header section:first-of-type{border-top-width:var(--height-main-navbar-desktop)}.header7:not(.collapsed) nav.left-nav .aside-menu-widget-container{display:block}.header7.collapsed nav.left-nav{width:70px}.header7 nav.left-nav{width:262px;top:var(--height-main-navbar-desktop)}.header7 nav.left-nav #main_menu_container>ul>li a{font-size:var(--font-size-header-flow-text-desktop);line-height:var(--line-height-header-flow-text-desktop)}.header7 nav.left-nav #main_menu_container>ul>li.menu-item-has-children ul li a{font-size:var(--font-size-header-flow-text-desktop)}.header7 nav.main-nav{max-width:100%;padding-right:140px}.header7 nav.main-nav #main_logo img{width:var(--width-header-logo-img-desktop)}.header7 nav.main-nav .main_nav_content_container{height:var(--height-main-navbar-desktop)}.header7 .main-menu-widget-container *{font-size:var(--font-size-widget-element-item-desktop-header7);line-height:var(--line-height-widget-element-item-desktop-header7)}.header7 .main-menu-widget-container .wp-block-search .wp-block-search__input{width:536px}}.section_anchor{position:absolute;display:block;width:0;height:0;top:calc((var(--container-v-padding-mobile) - 34px) * -1)}.anchor_links_container{display:flex;justify-content:flex-end;position:relative;background-color:var(--secondary-bg-color);padding:5px 5vw;width:100%;box-shadow:0 0 2px rgba(0,0,0,0.4);z-index:-2}.anchor_links_container .anchor_links{display:flex;position:relative;overflow:hidden;margin-right:-27px}.anchor_links_container .anchor_links .anchor_link_title{flex-shrink:0;padding-right:27px;list-style-type:none;display:flex;align-items:center;font-size:11px;line-height:24px;font-weight:var(--weight-medium);position:relative;cursor:pointer}.anchor_links_container .anchor_links .anchor_link_title a{color:var(--color-basic2)}.anchor_links_container .anchor_links .anchor_link_title a:hover{color:var(--color-highlight-2)}.anchor_links_container .anchor_links .anchor_link_title.active a{cursor:default;color:var(--color-highlight-2)}.anchor_links_container .anchor_links .backwards,.anchor_links_container .anchor_links .forwards{display:none;opacity:0;list-style-type:none;cursor:pointer;position:absolute;content:' ';height:24px;bottom:0;z-index:1;background-repeat:no-repeat;background-color:var(--color-white)}.anchor_links_container .anchor_links .backwards{width:24px;left:0;right:auto;background-image:url("../assets/img/illustrations/chevron_right_anchor_links_moio.svg");transform:rotate(-180deg);background-position:right center}.anchor_links_container .anchor_links .forwards{width:48px;right:0;left:auto;background-image:url("../assets/img/illustrations/chevron_right_anchor_links_moio.svg");background-position:10px center}@media screen and (min-width: 768px){.section_anchor{top:calc((var(--container-v-padding-tablet) - 59px) * -1)}.anchor_links_container{padding:5px 0;width:100vw}.anchor_links_container .anchor_links{justify-content:flex-end;padding-right:10vw}.anchor_links_container .anchor_links .anchor_link_title:last-of-type{padding-right:0 !important}.anchor_links_container .anchor_links.backwards,.anchor_links_container .anchor_links.forwards{height:60px}.anchor_links_container .tab_content a{margin-top:25px}}@media screen and (min-width: 1024px){.section_anchor{top:calc((var(--container-v-padding-tablet) - 32px) * -1)}.anchor_links_container{margin-left:0;padding:13px 0;margin-top:0}.anchor_links_container .anchor_links{padding-right:10vw;margin-right:-40px}.anchor_links_container .anchor_links .anchor_link_title{font-size:16px;line-height:35px;padding-right:41px}.anchor_links_container .tab_content a{margin-top:30px}.anchor_links_container .tab_content a:after{width:7px;height:12px;background-size:7px 12px;right:-11px;top:2px}}@media screen and (min-width: 1920px){.anchor_links_container{max-width:100vw;box-shadow:none}.anchor_links_container .anchor_links{max-width:calc(var(--container-target-max-width) + 10vw * 2);padding-right:calc((100vw - var(--container-target-max-width)) / 2)}}@media screen and (min-width: 1025px){.section_anchor{top:calc((var(--container-v-padding-tablet) + 30px) * -1)}}.main_footer .container{padding-top:25px;padding-bottom:25px}.main_footer .container>*:not(.footer_menu_container){padding-top:0;padding-bottom:0}.main_footer,.widgettitle{font-family:var(--font-family-flow-text);font-weight:var(--font-weight-bold-flow-text);font-size:var(--font-size-flow-text-mobile);line-height:30px}.textwidget h2,.textwidget h3,.textwidget h4,.custom-html-widget h2,.custom-html-widget h3,.custom-html-widget h4{font-family:var(--font-family-flow-text);font-weight:var(--font-weight-bold-flow-text);font-size:var(--font-size-flow-text-mobile);line-height:30px}@media screen and (min-width: 768px){.main_footer .container{padding-top:60px;padding-bottom:60px}}.hide_tabs>img{border-radius:10px}.hide_tabs .tabs{visibility:hidden}.tabs_container{margin-top:0}.tabs_container .tabs{display:flex;align-items:center;overflow:hidden;padding:15px 0;margin-bottom:0;border-bottom:1px solid var(--color-basic-4)}.tabs_container .tabs .tab_title{display:flex;justify-content:center;flex:auto;height:auto;align-items:center;margin-bottom:0;color:var(--color-highlight-1);cursor:pointer;min-width:0}.tabs_container .tabs .tab_title svg{width:37px;height:37px;vertical-align:bottom}.tabs_container .tabs .tab_title span{display:none;position:relative;left:-5px;font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop);letter-spacing:0;padding-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabs_container .tabs .tab_title.active{flex:auto}.tabs_container .tabs .tab_title.active span{display:inline}.tabs_container .tabs .tab_title:last-child{border:none}.tabs_container .tabs .tab_title:before{content:none}.tabs_container .tab_content{display:block;height:0;overflow:hidden;margin-bottom:0;text-align:left}.tabs_container .tab_content.active{height:auto}.tabs_container.custom{top:0}.tabs_container.custom .headline_medium{text-transform:initial;font-size:var(--font-size-flow-text-mobile);line-height:var(--line-height-flow-text-mobile);font-weight:var(--font-weight-bold-flow-text)}.tabs_container.custom .tabs{top:0;border-bottom:none;padding:0;margin-bottom:0}.tabs_container.custom .tabs .tab_title{padding:15px 0}.tabs_container.custom .tabs .tab_title span{display:inline-block;text-transform:uppercase;color:var(--color-secondary);left:0;padding-left:0;font-size:var(--font-size-flow-text-mobile);line-height:26px;font-weight:var(--font-weight-bold-flow-text)}.tabs_container.custom .tabs .tab_title.active{background-color:#E8E8E9;border-top:2px solid #D3D1D2;border-right:2px solid #D3D1D2;border-left:2px solid #D3D1D2}.tabs_container.custom .tabs .tab_title.active span{color:var(--color-highlight)}.tabs_container.custom .tabs .tab_title:not(.active){border-right:2px solid #D3D1D2;border-bottom:2px solid #D3D1D2}.tabs_container.custom .tabs .tab_title.active+.tab_title{border-bottom:2px solid #D3D1D2}.tabs_container.custom .tabs .tab_title+.tab_title.active{border-left:none;border-right:2px solid #D3D1D2;border-top:2px solid #D3D1D2}.tabs_container.custom .tab_content{border-right:2px solid #D3D1D2;border-bottom:2px solid #D3D1D2;border-left:2px solid #D3D1D2;padding:28px 53px 28px 42px}.tabs_container.custom .tab_content.active{background-color:#E8E8E9}@media screen and (min-width: 768px){.color_scheme_blue_green .tabs_container .tabs .tab_title:hover b,.color_scheme_blue_green .tabs_container .tabs .tab_title .active b{color:var(--color-highlight-2)}.tab_title.active{background-color:var(--color-basic-5)}.color_scheme_blue_green .tabs:after{background-image:linear-gradient(to right, var(--color-highlight-2), var(--color-highlight-1))}.color_scheme_pastel_green .tabs:after{background-image:linear-gradient(to right, #B8D970, #4ACACE)}.color_scheme_pastel_lilac .tabs:after{background-image:linear-gradient(to right, #EDB8C4, #A46CB4)}.color_scheme_pastel_orange .tabs:after{background-image:linear-gradient(to right, #FFAF7F, #FF5F57)}.tab_title:not(.active):not(:hover) svg circle,.tab_title:not(.active):not(:hover) svg line,.tab_title:not(.active):not(:hover) svg path,.tab_title:not(.active):not(:hover) svg polyline,.tab_title:not(.active):not(:hover) svg rect{stroke:var(--color-white);fill:none}.tabs_container{position:relative;top:-69px}.tabs_container .tabs{position:relative;padding:0;border:none;margin-bottom:45px;z-index:1}.tabs_container .tabs:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.9;z-index:-1}.tabs_container .tabs .tab_title{padding:15px}.tabs_container .tabs .tab_title svg{width:39px;height:39px}.tabs_container .tabs .tab_title span{display:inline;color:var(--color-white);padding-left:8px}.tabs_container .tabs .tab_title:hover b,.tabs_container .tabs .tab_title.active b{color:var(--color-highlight-1)}}@media screen and (min-width: 1024px){.tabs_container{top:-99px}.tabs_container .tabs .tab_title{padding:30px}}@media screen and (min-width: 1280px){.tabs_container .tabs{top:-15px}.tabs_container .tabs .tab_title svg{width:55px;height:55px}.tabs_container .tabs .tab_title span{padding-left:16px}}.single-post-main-content .c40 .back_link{font-size:13px;line-height:23px;color:var(--color-primary);display:block;padding-bottom:26px}.single-post-main-content .c40 .back_link:hover{color:var(--color-highlight)}.single-post-main-content .c40 .back_link:hover:before{background-color:var(--color-highlight)}.single-post-main-content .c40 .back_link:before{content:'';position:relative;display:inline-block;background-color:var(--color-primary);-webkit-mask-image:url("../assets/img/chevron-left-white.svg");mask-image:url("../assets/img/chevron-left-white.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:10px;font-size:0;cursor:pointer;padding-right:15px;transition:all 250ms ease-in-out}.single-post-main-content .c40 .content_wrapper.enable_borders .main_text_container{color:#ffffff;border-color:#ffffff}.single-post-main-content .c40 .main_text_container{max-width:576px}.single-post-main-content .sidebar_header{text-transform:uppercase}.single-post-main-content .image_header{margin-bottom:28px}.single-post-main-content .text_header .c37 .headline_medium{display:flex;flex-wrap:wrap;color:var(--color-highlight)}.single-post-main-content .text_header .c37 .headline_medium i{padding-right:15px;align-self:center}.single-post-main-content .text_header .c37 .headline_medium span{padding:0 15px}.single-post-main-content .text_header .c37 .headline_medium .date,.single-post-main-content .text_header .c37 .headline_medium .author,.single-post-main-content .text_header .c37 .headline_medium .pipe{padding-left:0;padding-right:15px;margin-bottom:3px}.single-post-main-content .text_header .c42 .image_text_flex_wrapper{display:flex;flex-direction:column;margin-top:20px}.single-post-main-content .text_header .c42 .img-container{margin-bottom:10px}.single-post-main-content .text_header .c42 img{border-radius:50%}.single-post-main-content .main_text .container .column{padding-top:0}.single-post-main-content .main_text .column{padding-bottom:75px}.single-post-main-content .content .post_category_container+.cta_container{margin-top:41px}.single-post-main-content .cta_container{margin:0 -20px}.single-post-main-content .cta_container .button,.single-post-main-content .cta_container .shariff{margin:40px 20px 40px 20px}.single-post-main-content .shariff{display:inline-flex !important;position:relative;top:11px}.single-post-main-content .post_category_container{display:flex;flex-wrap:wrap;margin:41px -10px 0 -10px}.single-post-main-content .category_item{line-height:19px;text-transform:uppercase;color:var(--color-primary);background-color:var(--color-highlight);padding:10px 24px;margin:0 10px 20px 10px;border-radius:10px}.single-post-main-content .c37 .headline_medium{text-transform:uppercase}.single-post-main-content .c40 .slider_container .slide:before{content:none !important}.single-post-main-content .c40 .slider_container .slide.no_img:before{content:'' !important;background-color:var(--color-highlight)}.single-post-main-content .color_scheme_1 .headline_medium.sidebar_header{color:var(--color-secondary);opacity:.5}.single-post-main-content .content p.sidebar_header{margin-bottom:20px}@media screen and (min-width: 768px){.single-post-main-content .c48.sidebar .recent_posts_grid_cpt.post-tile-design .single_recent_post{width:100%;margin-right:0}.single-post-main-content .text_header .c42 .image_text_flex_wrapper{flex-direction:row}.single-post-main-content .text_header .c42 .img-container{flex-shrink:0;margin-bottom:0}.single-post-main-content .text_header .c42 .text{flex-grow:1;padding-left:30px}.single-post-main-content .text_header .c42 .main-text-wrapper{display:flex;justify-content:space-between;align-items:center;height:100%}.single-post-main-content .text_header .c42 .main-text-wrapper .headline_medium{margin-bottom:0}}@media screen and (min-width: 1024px){.single-post-main-content .main_text .column{padding-bottom:170px}}@media screen and (min-width: 1280px){.single-post-main-content .post_category_container{margin-top:82px}.single-post-main-content .content .post_category_container+.cta_container{margin-top:64px}}.slick-list{height:100%}.slick-track{height:100%}.slick-slide{outline:none;position:relative}.slick-prev,.slick-next{outline:none;font-size:0;border:none;-webkit-appearance:none;position:absolute;top:calc(50% - 26px);z-index:1;background-color:transparent;width:52px;height:52px;cursor:pointer}.slick-prev:before,.slick-next:before{content:'';position:absolute;display:block;background-color:var(--color-secondary);-webkit-mask-image:url("../assets/img/chevron-down-grid.svg");mask-image:url("../assets/img/chevron-down-grid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:100%;height:100%;font-size:0;top:0;cursor:pointer}.slick-prev{left:0}.slick-prev:before{transform:rotate(90deg)}.slick-next{right:0}.slick-next:before{transform:rotate(-90deg)}.single_lawyer .c26{position:relative}.single_lawyer .c26 .container .element_container{padding:0}.single_lawyer .c26 .anchor_previous,.single_lawyer .c26 .anchor_next{display:none}.single_lawyer .c26 .anchor_previous a,.single_lawyer .c26 .anchor_next a{outline:none;font-size:0;border:none;position:absolute;z-index:1;background-color:var(--color-slider-arrow-bg);width:48px;height:48px;border-radius:24px;opacity:0.75;bottom:14px}.single_lawyer .c26 .anchor_previous a:before,.single_lawyer .c26 .anchor_next a:before{content:'';position:absolute;display:block;background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='14' height='21' viewBox='0 0 16.752 36.277'>  <path id='Pfad_1756' data-name='Pfad 1756' d='M0,14.681,17.5,0l17.5,14.681' transform='translate(15.447 0.643) rotate(90)' fill='none' stroke='%23fff' stroke-width='4'/> </svg> ");background-repeat:no-repeat;background-size:cover;background-position:center;width:14px;height:21px;font-size:0;bottom:14px;cursor:pointer}.single_lawyer .c26 .anchor_previous a:hover,.single_lawyer .c26 .anchor_next a:hover{background-color:var(--color-cta-button-bg-hover)}.single_lawyer .c26 .cta_button{display:inline-block;margin-bottom:35px}.single_lawyer .c26 .cta_button a{color:var(--color-cta-button-font-default)}.single_lawyer .c26 .cta_button:hover a{color:var(--color-cta-button-font-hover)}.single_lawyer .c26 .anchor_previous a{left:16px}.single_lawyer .c26 .anchor_previous a:before{transform:rotate(180deg);left:16px}.single_lawyer .c26 .anchor_next a{right:16px}.single_lawyer .c26 .anchor_next a:before{right:16px}.single_lawyer .lawyer_info ol{padding-left:20px}.single_lawyer .lawyer_info .text_container{margin-bottom:70px}.single_lawyer .lawyer_info .text_container ul,.single_lawyer .lawyer_info .text_container ol{color:var(--color-continuous-text-default);margin-top:-30px}.single_lawyer .lawyer_info .text_container ul li{margin-bottom:0;padding-left:10px}.single_lawyer .lawyer_info .text_container ul li:before{content:'\2022';position:absolute;top:0;left:-1px;color:var(var(--color-continuous-text-default));font-size:18px;font-weight:var(--weight-light)}.single_lawyer .lawyer_info .text_container p>a,.single_lawyer .lawyer_info .text_container li>a{color:var(--color-h2);cursor:pointer}.single_lawyer .lawyer_info .text_container p>a:hover,.single_lawyer .lawyer_info .text_container li>a:hover{color:var(--color-h2-hover)}.single_lawyer .lawyer_info .text_container strong{font-family:var(--fontfamily);font-weight:var(--weight-medium);color:var(--color-single-page-continuous-text-custom)}.single_lawyer .lawyer_info .text_container p{margin-bottom:30px}.single_lawyer .lawyer_info .text_container .text_container>p:last-of-type{margin-bottom:0}.single_lawyer .lawyer_info .text_container .text_container>p:last-of-type+ul,.single_lawyer .lawyer_info .text_container .text_container>p:last-of-type+ol{margin-top:0}.single_lawyer .lawyer_info .text_container .cta_button{display:inline-block;position:relative}.single_lawyer .lawyer_info .text_headline,.single_lawyer .lawyer_info .headline_fields_of_law{font-weight:var(--weight-medium);color:var(--color-single-page-continuous-text-custom);margin-bottom:30px;letter-spacing:0}.single_lawyer .lawyer_info .columns_container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.single_lawyer .lawyer_info .tile_grid{padding-left:0;margin:0 calc(var(--half-gutter-width) * -1) 35px calc(var(--half-gutter-width) * -1)}.single_lawyer .lawyer_info .single_tile{width:calc(50% - var(--gutter-width));height:auto;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-grid-item-border);padding-left:0;padding-right:0;margin:0 var(--half-gutter-width) var(--gutter-width) var(--half-gutter-width);transition:background var(--transition-time) ease-in-out}.single_lawyer .lawyer_info .single_tile:before{content:'';float:left;padding-top:100%}.single_lawyer .lawyer_info .single_tile .icon_name_container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all var(--transition-time) ease-in-out}.single_lawyer .lawyer_info .single_tile .icon{width:56px;height:76px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:15px;z-index:1}.single_lawyer .lawyer_info .single_tile .icon svg{height:100%;max-height:100%}.single_lawyer .lawyer_info .single_tile .tile_anchor:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.single_lawyer .lawyer_info .single_tile .name{line-height:initial;max-width:170px;min-height:50px;font-weight:var(--weight-medium);padding:0 5px;margin-bottom:0;transition:all var(--transition-time) ease-in-out}.single_lawyer .lawyer_info .single_tile svg *{transition:all var(--transition-time) ease-in-out}.single_lawyer .lawyer_info .single_tile:hover{background-color:var(--color-grid-item-bg-hover);border:1px solid var(--color-grid-item-border-hover)}.single_lawyer .lawyer_info .single_tile:hover .icon_name_container{transform:scale(1.1);transform-origin:center}.single_lawyer .lawyer_info .single_tile:hover .icon svg *{fill:var(--color-tile-svg-default)}.single_lawyer .lawyer_info .single_tile:hover .icon:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.single_lawyer .lawyer_info .single_tile:hover .name{color:var(--color-grid-item-text-hover-custom) !important}@media screen and (min-width: 768px){.single_lawyer .c26 .headline{margin-bottom:50px !important}.single_lawyer .c26 .cta_button{margin-bottom:40px}.single_lawyer .c26 .anchor_previous,.single_lawyer .c26 .anchor_next{display:block}.single_lawyer .lawyer_info .text_container{margin-bottom:80px}}@media screen and (min-width: 1024px){.single_lawyer .c26 .anchor_previous a,.single_lawyer .c26 .anchor_next a{display:block;bottom:30px}.single_lawyer .c26 .anchor_previous a{left:30px}.single_lawyer .c26 .anchor_next a{right:30px}.single_lawyer .lawyer_info .detailed_info_wrapper{display:flex}.single_lawyer .lawyer_info .text_container{width:50%;padding-right:55px}.single_lawyer .lawyer_info .grid_container{width:50%}}@media screen and (min-width: 1280px){.single_lawyer .name_container .headline{margin-bottom:50px !important}.single_lawyer .lawyer_info .text_container .cta_button{top:20px}}section.single-gastronomy .button{display:inline-block;margin-bottom:10px}section.single-gastronomy a{display:block;margin-bottom:5px;word-break:break-all}section.single-gastronomy .address-detail{display:block;margin-bottom:5px}section.single-gastronomy li:not(.delivery-option){list-style-type:none;margin-bottom:5px;opacity:.50}section.single-gastronomy li:not(.delivery-option).today{opacity:1}section.single-gastronomy .open-string-container{margin-top:10px;margin-bottom:10px}section.single-gastronomy .cta-container{margin:0 -10px}section.single-gastronomy .cta-container .button{margin-left:10px;margin-right:10px}section.single-gastronomy .options-container{padding-top:0}section.single-gastronomy .opening-hours-list{padding-left:0;margin-top:30px}section.single-gastronomy .opening-hours-list-item{display:flex;align-items:flex-start;justify-content:space-between}section.single-gastronomy .opening-hours-list-item:before{display:none}section.single-gastronomy .opening-hours-list-item span{display:block;width:30%}section.single-gastronomy .opening-hours-list-item .opening-hour{padding-left:2px;padding-right:2px;margin-left:5px;border:1px solid #ccc;text-align:center;border-radius:5px;font-size:12px}section.single-gastronomy .img-container.menu{text-align:center}@media screen and (min-width: 768px){section.single-gastronomy .opening-hours-list{max-width:50%}section.single-gastronomy .opening-hours-list-item .opening-hour{font-size:14px}}@media screen and (min-width: 1024px){section.single-gastronomy .opening-hours-list{max-width:initial}}.company .c40{min-height:450px;display:flex;flex-direction:column;justify-content:center}.company .c40 .back_link{font-size:13px;line-height:23px;color:var(--color-secondary);display:block;padding-bottom:26px}.company .c40 .back_link:hover{color:var(--color-primary)}.company .c40 .back_link:hover:before{background-color:var(--color-primary)}.company .c40 .back_link:before{content:'';position:relative;display:inline-block;background-color:var(--color-secondary);-webkit-mask-image:url("../assets/img/chevron-left-white.svg");mask-image:url("../assets/img/chevron-left-white.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:10px;font-size:0;cursor:pointer;padding-right:15px;transition:all 250ms ease-in-out}.company .c40 .slider_container .slide.align_bg_top{background-position:right top}.company .c40 .content_wrapper.enable_vertical_centering{min-height:initial}.company .main_text .container .column{padding-top:0}.company .main_text .column{padding-bottom:95px}.company .content .text+.cta_container{margin-top:41px}.company .cta_container{margin:0 -20px}.company .cta_container *{margin:0 20px}.company .profile_sidebar{box-shadow:rgba(0,0,0,0.2) 0 1px 10px}.company .profile_sidebar .thumbnail_container img{width:100%}.company .profile_sidebar .post_content{padding:40px 30px 20px 30px}.company .profile_sidebar .profile_header{margin-bottom:10px}.company .profile_sidebar .business_info_container{margin-bottom:20px}.company .profile_sidebar .business_info_container>a{display:block}.company .profile_sidebar .business_info_container a{color:var(--color-secondary)}.company .profile_sidebar .business_info_container a:hover{color:var(--color-highlight)}.company .profile_sidebar .business_info_container:last-of-type{margin-bottom:0}.company .profile_sidebar .identifier{font-size:13px;line-height:15px;color:var(--color-highlight);margin-bottom:5px}.company .profile_sidebar .social_icons_container{margin-top:10px}.company .profile_sidebar .social_icons_container a{padding-right:15px}.company .profile_sidebar .social_icons_container a:hover i{color:var(--color-highlight)}.company .profile_sidebar .social_icons_container i{color:var(--color-secondary);font-size:20px}.company .profile_sidebar .post_category_container{display:flex;flex-wrap:wrap;margin:30px -10px 0 -10px}.company .profile_sidebar .category_item{line-height:19px;text-transform:uppercase;color:var(--color-primary);background-color:var(--color-highlight);padding:10px 24px;margin:0 10px 20px 10px;border-radius:10px}@media screen and (min-width: 1024px){.company .c40{min-height:calc(35vw + var(--height-main-navbar-tablet-landscape))}.company .c40 .main_text_container{max-width:800px}.company .main_text .column{padding-bottom:190px}}@media screen and (min-width: 1280px){.company .c40{min-height:calc(32vw + var(--height-main-navbar-desktop))}.company .c40 .main_text_container{max-width:1000px}.company .content .text+.cta_container{margin-top:64px}}@media screen and (min-width: 1920px){.company .c40{min-height:32vw}}.conference_room .back_link{font-size:13px;line-height:23px;color:var(--color-secondary);display:block;padding-bottom:80px}.conference_room .back_link:hover{color:var(--color-highlight)}.conference_room .back_link:hover:before{background-color:var(--color-highlight)}.conference_room .back_link:before{content:'';position:relative;display:inline-block;background-color:var(--color-secondary);-webkit-mask-image:url("../assets/img/chevron-left-white.svg");mask-image:url("../assets/img/chevron-left-white.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:10px;height:10px;font-size:0;cursor:pointer;padding-right:15px;transition:all 250ms ease-in-out}.conference_room .text_header .c37 .headline_large{margin-bottom:40px}.conference_room .booking_cta{margin-right:5px}.conference_room #conf_rooms_select{outline:none;border:none;font-size:var(--font-size-headline-large-mobile);line-height:var(--line-height-headline-large-mobile);font-family:var(--font-family-headline-large);font-weight:var(--font-weight-regular-headline-large)}.conference_room .tabs_container.custom.no_data{background-color:#E8E8E9;padding:28px 53px 28px 42px}.conference_room .tabs_container.custom .tabs .tab_title:not(.active):last-child{border-right:none}.conference_room .tabs_container.custom .tab_content{display:none}.conference_room .tabs_container.custom .tab_content.active{display:block}.conference_room .text_header .column{padding-bottom:0}.conference_room .main_info .slider_column{padding-top:0;padding-bottom:0}.conference_room .main_info .tabs_column{padding-top:30px;padding-bottom:0}.conference_room section.cta_booking+section.main_text{margin-top:0}.conference_room section.main_info+section.cta_booking{margin-top:0}.conference_room section.main_info+section.cta_booking .column{padding-top:30px}.conference_room .cta_booking .c37{display:flex;flex-direction:row;justify-content:space-between;margin:0 calc(var(--half-gutter-width) * -1)}.conference_room .cta_booking .c37>*{margin:0 var(--half-gutter-width)}.conference_room .cta_booking .c37 .button{height:fit-content}.conference_room .cta_booking .c37 .feature_container,.conference_room .cta_booking .c37 .single_feature_container{display:flex}.conference_room .cta_booking .c37 .feature_container{flex-wrap:wrap;margin:0 -10px}.conference_room .cta_booking .c37 .feature_container>*{margin:0 10px}.conference_room .cta_booking .c37 .single_feature_container{margin-bottom:10px}.conference_room .cta_booking .c37 .icon{width:31px;height:31px;margin-right:10px}.conference_room .cta_booking .c37 .icon svg{width:100%;height:100%;transform:scale(2)}.conference_room .cta_booking .c37 .text{line-height:31px}.conference_room .reservations_calendar,.conference_room .reservations_calendar .column{background-color:#E8E8E9}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation{background-color:transparent;border:none;margin-bottom:0}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-previous-btn,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-next-btn{background-image:url("/wp-content/plugins/advanced-booking-system/dopbsp/src/assets/img/chevron-right-grid.svg") !important;background-repeat:no-repeat;background-size:20px 20px !important;background-position:12px center}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-previous-btn{transform:rotate(180deg)}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-previous-btn,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-next-btn{background-color:#FFEA00;width:41px;height:41px;border-radius:41px;top:4px}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-previous-btn:hover,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-next-btn:hover{background-color:#14AACD}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-previous-btn .dopbsp-info,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-next-btn .dopbsp-info{display:none}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-next-btn{right:0}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-previous-btn{left:0;display:block !important}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-month-year,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-week .dopbsp-day{color:#000000}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-month-year,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-week .dopbsp-day,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-head,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-content{font-family:var(--font-family-headline-huge) !important}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-month-year{font-size:20px;line-height:30px;font-weight:var(--font-weight-regular-flow-text);padding-bottom:30px;text-align:center}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-week .dopbsp-day{font-weight:500}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-navigation .dopbsp-week{padding:0 0 40px 0}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-head{color:#171519;text-align:right;font-size:13px;line-height:20px;font-weight:300;padding-top:20px;padding-right:10px}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day{border:2px solid #D3D1D2;background:transparent}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day.dopbsp-past-day .dopbsp-head,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day.dopbsp-next-month .dopbsp-head{opacity:50%}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-content.dopbsp-pending,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-content.dopbsp-approved,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-left.dopbsp-rejected,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-left.dopbsp-canceled{width:100%;color:#FFFFFF;font-size:13px;line-height:20px;font-weight:300;background-color:#8D8B8D;border-radius:4px;margin-bottom:5px}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body{padding:0 10px 0 10px !important}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block{height:20px;border-bottom:none}.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-left,.conference_room .reservations_calendar .DOPBSPReservationsCalendar-day .dopbsp-body .dopbsp-block .dopbsp-bind-right{display:none}.conference_room .reservations_calendar .headline_large{margin-bottom:40px}.conference_room .reservations_calendar .content .text+.button{display:block;margin-top:30px;margin-left:auto}.conference_room .lightbox_container{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#000000;padding:65px var(--container-h-padding-mobile) 0 var(--container-h-padding-mobile);overflow:auto}.conference_room .lightbox_container.open{display:block !important}.conference_room .lightbox_content{position:relative;top:0;left:0;width:100%;max-width:var(--container-max-width);background-color:#ffffff;padding:80px var(--container-h-padding-mobile);margin:auto}.conference_room .lightbox_content .c37.align-content-center{max-width:540px;margin:0 auto;text-align:center}.conference_room .lightbox_content .c37.align-content-center .headlines_container{margin-bottom:30px}.conference_room .lightbox_content .c37.align-content-center .text p{margin-bottom:20px}.conference_room .close{color:#000;background-color:#FFEA00;text-align:center;position:absolute;top:65px;right:var(--container-h-padding-mobile);width:42px;height:42px;font-size:60px;line-height:38px;cursor:pointer;z-index:1}.conference_room .close:before{content:'-';position:absolute;left:-48px;background-color:#FFEA00;width:42px;height:42px}.DOPBSPCalendar-wrapper+ul{list-style:none;text-align:right}.DOPBSPCalendar-wrapper+ul li{margin-right:10px;display:inline-block}@media screen and (min-width: 768px){.conference_room #conf_rooms_select{font-size:var(--font-size-headline-large-tablet-portrait);line-height:var(--line-height-headline-large-tablet-portrait)}.conference_room .main_info .column{padding-top:0}.conference_room .main_info .slider_column{padding-right:0}.conference_room .main_info .tabs_column{padding-top:0;padding-left:0}.conference_room .tabs_container.custom{min-height:438px}.conference_room .tabs_container.custom.no_data{min-height:438px}.conference_room .tabs_container.custom .tabs .tab_title.active{border-left:none}.conference_room .tabs_container.custom .tab_content{min-height:inherit;border-left:none}.conference_room .lightbox_container{padding:130px var(--container-h-padding-tablet) 0 var(--container-h-padding-tablet)}.conference_room .lightbox_content{padding:80px var(--container-h-padding-tablet)}.conference_room .close{top:130px;right:var(--container-h-padding-tablet)}}@media screen and (min-width: 1024px){.conference_room #conf_rooms_select{font-size:var(--font-size-headline-large-tablet-landscape);line-height:var(--line-height-headline-large-tablet-landscape)}.conference_room .cta_booking .c37 .single_feature_container{margin-bottom:0}.conference_room .lightbox_container{padding:130px var(--container-h-padding-tablet-landscape) 0 var(--container-h-padding-tablet-landscape)}.conference_room .lightbox_content{padding:80px var(--container-h-padding-tablet-landscape)}.conference_room .close{top:130px;right:var(--container-h-padding-tablet-landscape)}.conference_room .dopbsp-lightbox-trigger{white-space:nowrap}}@media screen and (min-width: 1280px){.conference_room #conf_rooms_select{font-size:var(--font-size-headline-large-desktop);line-height:var(--line-height-headline-large-desktop)}.conference_room .lightbox_container{padding:130px var(--container-h-padding-desktop) 0 var(--container-h-padding-desktop)}.conference_room .lightbox_content{padding:80px 66px}.conference_room .close{top:130px;right:var(--container-h-padding-desktop)}}@media screen and (min-width: 1680px){.conference_room .close{top:130px;right:calc((100vw + calc(var(--container-max-width) * -1)) / 2)}}.single-general-guide .guide_header{background-size:contain;background-repeat:no-repeat;background-position:top left}.single-general-guide .guide_header .column{background-color:transparent}.single-general-guide .guide_header .container{margin-top:62vw}.single-general-guide .placeholder{display:none}.single-general-guide .headlines_container .headline_large{margin-bottom:0}.single-general-guide .text.header_text{max-width:475px;font-style:italic;margin-left:60px;margin-top:80px;margin-bottom:70px}.single-general-guide .post-meta{position:relative;font-size:15px;line-height:26px;margin-left:60px}.single-general-guide .post-meta:before{content:'';position:absolute;left:-30px;top:calc(50% - 7px);width:14px;height:14px}.single-general-guide .post-meta.author:before{background-image:url("../assets/img/gamingacademy_author.png")}.single-general-guide .post-meta.date:before{background-image:url("../assets/img/gamingacademy_date.png")}@media screen and (min-width: 768px){.single-general-guide .container>*{padding-top:95px;padding-bottom:var(--container-v-padding-mobile)}.single-general-guide .placeholder{display:block}}@media screen and (min-width: 1024px){.single-general-guide .guide_header{background-size:contain;background-position:top right}.single-general-guide .guide_header .container{margin-top:0}}@media screen and (min-width: 1920px){.single-general-guide .guide_header{background-size:50%}}.restricted_content{background:#00FFFF4A}.single-premium_course .paywall_wrapper{margin:0;padding:60px 40px}.single-premium_course .paywall_wrapper .paywall_content{position:relative;padding:30px 40px}.single-premium_course .paywall_wrapper .paywall_content:after{top:-40px}.single_lection_teaser{display:block;background-color:rgba(0,34,34,0.7);box-shadow:#000000 0px 0px 20px;padding:10px;color:#fff;font-size:12px;margin-bottom:10px}.single_lection_teaser.active_lesson{color:var(--color-hover)}.post-type-archive-premium_course .course-meta{display:flex;font-size:12px;color:rgba(255,255,255,0.45);border-bottom:1px solid RGBA(0, 255, 255, 0.15);padding-bottom:8px;margin-bottom:18px}.post-type-archive-premium_course .course-meta div{padding-right:15px}.post-type-archive-premium_course .single_post_container{position:relative;margin-bottom:40px;padding:32px;background-color:rgba(0,34,34,0.7);width:100%}.post-type-archive-premium_course .cta_tile{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0}.post-type-archive-premium_course .cta_tile:hover{background:rgba(255,255,255,0.2)}@media screen and (min-width: 768px){.single_lection_teaser{display:flex}.single_lection_teaser .post_image_container{width:35%;max-width:136px}.single_lection_teaser .post_content_container{width:65%;padding:0 20px}.single_lection_teaser .course-meta{color:rgba(255,255,255,0.45)}}.post-type-archive-lol_item .champions-container,.post-type-archive-champion .champions-container{margin-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}.post-type-archive-lol_item .champion,.post-type-archive-champion .champion{width:150px;padding:10px;position:relative;text-align:center;background-color:rgba(0,34,34,0.7);box-shadow:#000000 0px 0px 20px;color:#fff;font-size:12px;line-height:1.4;margin-bottom:10px}.post-type-archive-lol_item .champion h3,.post-type-archive-champion .champion h3{margin:0}.post-type-archive-lol_item .champion h3+[data-tier],.post-type-archive-champion .champion h3+[data-tier]{margin-top:.5em}.post-type-archive-lol_item .champion [data-tier],.post-type-archive-champion .champion [data-tier]{margin:0}.post-type-archive-lol_item .cta_tile,.post-type-archive-champion .cta_tile{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0}.post-type-archive-lol_item .cta_tile:hover,.post-type-archive-champion .cta_tile:hover{background:rgba(255,255,255,0.2)}.ga_filters{display:flex;margin-top:20px;flex-direction:column;position:relative}.ga_filters #filter_reset{font-size:14px}.ga_filter{margin-right:20px;position:relative}.ga_filter label{display:block;margin-bottom:10px;font-weight:var(--font-weight-bold-flow-text)}.ga_filter .select-wrapper{position:relative;min-width:150px;margin-bottom:20px}.ga_filter .select-wrapper:after{content:'\25BC';position:absolute;top:0;right:0;bottom:0;font-size:10px;color:#fff;padding:0 12px;pointer-events:none;line-height:32px}.ga_filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-hover);background:transparent;color:var(--color-secondary);font-size:14px;padding:5px 7px;width:100%;font-family:var(--font-family-flow-text);outline:none}.ga_filter select:focus{background:#003F3F}.ga_filter select option{background:#003F3F;color:var(--color-secondary);padding:3px 10px}.post-type-archive-lol_item .champion img{max-width:64px}.post-type-archive-lol_item .champion .single_champion_info{margin-top:10px}@media screen and (min-width: 1024px){.ga_filters{flex-direction:row}.ga_filters #filter_reset{position:absolute;bottom:20px}}.paywall_wrapper{padding:50px 50px;margin:0 -50px;background:rgba(0,255,255,0.2)}.paywall_wrapper .paywall_content{position:relative;padding:30px 40px}.paywall_wrapper .paywall_content h2{margin-bottom:50px}.paywall_wrapper .paywall_content p{margin:20px 0 0 0 !important}.paywall_wrapper .paywall_content:after{content:"Premium-Inhalt";color:#0f0;position:absolute;top:-30px;right:0}.single-champion{--font-size-headline-medium-mobile: 16px;--line-height-headline-medium-mobile: 20px;--font-size-headline-medium-tablet-portrait: 16px;--line-height-headline-medium-tablet-portrait: 20px;--font-size-headline-medium-tablet-landscape: 20px;--line-height-headline-medium-tablet-landscape: 20px;--font-size-headline-medium-desktop: 20px;--line-height-headline-medium-desktop: 25px;--large-icon-width: 45px;--small-icon-width: 32px}.single-champion .champion-general-info{margin-top:50px;padding:40px 30px;border:1px solid #0f0;display:flex;justify-content:space-between;background:rgba(0,34,34,0.7)}.single-champion .champion-general-info .img-container{width:81px}.single-champion .champion-general-info .col-3{display:flex;flex-wrap:wrap}.single-champion .champion-general-info .col-3 p{width:50%;margin:0}.single-champion .champion-general-info .col-3 p:last-child{width:100%}.single-champion .champion-general-info .champion-tier{background:#0f0;color:#000;display:flex;flex-direction:column;text-align:center;text-transform:uppercase;padding:8px 20px}.single-champion .champion-general-info .champion-tier .tier_value{font-size:35px}.single-champion .champion-abilities,.single-champion .champion-summoner-spells{margin-bottom:36px}.single-champion .champion-abilities-list,.single-champion .champion-summoner-spells-list{display:flex}.single-champion .champion-abilities-list .img-container,.single-champion .champion-summoner-spells-list .img-container{width:53px;margin-right:7px}.single-champion .champion-abilities-list .img-container:last-child,.single-champion .champion-summoner-spells-list .img-container:last-child{margin-right:0}.single-champion .champion_guide_author .img-container{width:81px;float:right}.single-champion .runes-tables-container,.single-champion .items-container{display:flex;flex-direction:column;font-size:12px;margin-bottom:50px}.single-champion .runes-tables-container .item-container,.single-champion .items-container .item-container{background:RGBA(0, 141, 141, 0.1);padding:20px 30px;margin-bottom:20px}.single-champion .runes-tables-container .item-container p,.single-champion .items-container .item-container p{border-bottom:1px solid #0f0;padding-bottom:5px;text-transform:uppercase;margin-bottom:20px}.single-champion .runes-tables-container .item-container .item-wrapper,.single-champion .items-container .item-container .item-wrapper{display:flex;margin-bottom:10px}.single-champion .runes-tables-container .item-container .img-container,.single-champion .items-container .item-container .img-container{width:var(--large-icon-width)}.single-champion .runes-tables-container .item-container .item-name,.single-champion .items-container .item-container .item-name{width:calc(100% - 28px);padding-left:10px}.single-champion .runes-tables-container .item-container .item-name a,.single-champion .items-container .item-container .item-name a{color:#0f0}.single-champion .main-rune-table .main-rune-row,.single-champion .secondary-rune-table .main-rune-row{border-bottom:1px solid #0f0;margin-bottom:20px}.single-champion .main-rune-table .shards-container,.single-champion .secondary-rune-table .shards-container{border-top:1px solid #0f0;padding-top:10px}.single-champion .main-rune-table .rune-row,.single-champion .secondary-rune-table .rune-row{display:flex}.single-champion .main-rune-table .rune-row .img-container,.single-champion .secondary-rune-table .rune-row .img-container{width:var(--large-icon-width);border:1px solid transparent;border-radius:50%;margin-right:23px;margin-bottom:18px;line-height:1}.single-champion .main-rune-table .rune-row .img-container:last-child,.single-champion .secondary-rune-table .rune-row .img-container:last-child{margin-right:0}.single-champion .main-rune-table .rune-row .img-container img,.single-champion .secondary-rune-table .rune-row .img-container img{opacity:.3}.single-champion .main-rune-table .rune-row .img-container.active,.single-champion .secondary-rune-table .rune-row .img-container.active{border:1px solid #00FF00}.single-champion .main-rune-table .rune-row .img-container.active img,.single-champion .secondary-rune-table .rune-row .img-container.active img{opacity:1}.single-champion .secondary-rune-table .rune-row .img-container{width:var(--small-icon-width);margin-bottom:9px}.single-champion .skill-order-container{display:flex;flex-direction:column;margin-bottom:50px}.single-champion .skill-priority{margin-bottom:30px}.single-champion .skill-priority>div{display:flex}.single-champion .skill-priority,.single-champion .skill-order{background:RGBA(0, 141, 141, 0.1);padding:20px 30px}.single-champion .skill-order{display:flex;position:relative}.single-champion .skill-order .col-2{overflow:hidden}.single-champion .skill-order:after{content:'>';display:block;position:absolute;right:10px;top:50%;margin-top:-5px;color:#0ff;z-index:1}.single-champion .spell_wrapper{width:28px;position:relative;margin-right:10px}.single-champion .spell_wrapper .spell_key{color:#0f0;background:#000;font-size:8px;position:absolute;bottom:-5px;right:-5px;padding:3px;line-height:1}.single-champion .spell_name{display:none}.single-champion .spell-name-headline{text-indent:-9999px}.single-champion .skill_names .spell_wrapper{display:flex;width:auto;color:#0f0;font-size:12px;text-transform:uppercase;margin-bottom:8px}.single-champion .skill_names .spell_wrapper .spell_name{line-height:18px}.single-champion .skill_names .spell_wrapper img{width:20px;margin-right:20px}.single-champion .skill_names .spell_wrapper .spell_key{right:unset;bottom:unset;left:14px;top:12px}.single-champion .skill-order-table{overflow:auto}.single-champion .skill-order-table .skill-order-row{width:522px;display:flex;margin-bottom:11px;font-size:12px;line-height:18px;text-align:center}.single-champion .skill-order-table .skill-order-row .skill-order-entry{width:18px;height:18px;background:RGBA(0, 255, 255, 0.15);margin-right:11px}.single-champion .skill-order-table .skill-order-row .skill-order-entry.skill_active{background:#0f0;color:#000}.single-champion .skill-order-table .skill-order-row .skill-order-entry.skill_passive{width:100%}@media screen and (min-width: 850px){.single-champion .skill-order:after{display:none}}@media screen and (min-width: 1024px){.single-champion .one-col-text{margin-left:75px}.single-champion .two-col-text{column-count:2;column-gap:75px;margin-left:75px}.single-champion .champion-abilities,.single-champion .champion-summoner-spells{margin-bottom:0px;margin-right:40px}.single-champion .runes-tables-container,.single-champion .items-container{flex-direction:row}.single-champion .runes-tables-container .item-container,.single-champion .items-container .item-container{margin-right:23px;margin-bottom:0}.single-champion .runes-tables-container .item-container:last-child,.single-champion .items-container .item-container:last-child{margin-right:0}.single-champion .champion-premium p{margin-left:75px}.single-champion .spell_name{display:block}.single-champion .spell-name-headline{text-indent:0}.paywall_wrapper{padding:115px 140px}.paywall_wrapper .paywall_content{padding:70px 130px}.paywall_wrapper .paywall_content h2{margin-bottom:50px}.paywall_wrapper .paywall_content:after{top:-70px;right:20px}}@media screen and (min-width: 1280px){.single-champion .skill-order-container{flex-direction:row}.single-champion .skill-priority{margin-bottom:0;margin-right:20px}}.single-lol_item{--font-size-headline-medium-mobile: 16px;--line-height-headline-medium-mobile: 20px;--font-size-headline-medium-tablet-portrait: 16px;--line-height-headline-medium-tablet-portrait: 20px;--font-size-headline-medium-tablet-landscape: 20px;--line-height-headline-medium-tablet-landscape: 20px;--font-size-headline-medium-desktop: 20px;--line-height-headline-medium-desktop: 25px;--large-icon-width: 32px;--small-icon-width: 32px;--light-green: rgba(0, 255, 0, 0.3)}.single-lol_item .patch_version{position:absolute;right:0;top:60px;font-size:15px}.single-lol_item .single-item-title{display:flex}.single-lol_item .single-item-title .img-container{width:50px;margin-right:20px}.single-lol_item .single-item-title .img-container img{border:1px solid var(--light-green)}.single-lol_item .single-item-properties-container,.single-lol_item .items-container{display:flex;flex-direction:column;font-size:12px;line-height:1.3;margin-bottom:50px}.single-lol_item .single-item-properties-container .item-container,.single-lol_item .items-container .item-container{background:rgba(0,141,141,0.1);padding:20px 30px;margin-bottom:20px;width:100%}.single-lol_item .single-item-properties-container .item-container p,.single-lol_item .items-container .item-container p{border-bottom:1px solid var(--light-green);padding-bottom:5px;margin-bottom:20px}.single-lol_item .single-item-properties-container .item-container p:last-of-type,.single-lol_item .items-container .item-container p:last-of-type{border-width:0}.single-lol_item .single-item-properties-container .item-container p.underline,.single-lol_item .items-container .item-container p.underline{border-bottom:2px solid #0f0}.single-lol_item .single-item-properties-container .item-container .item-wrapper,.single-lol_item .items-container .item-container .item-wrapper{display:flex;margin-bottom:10px}.single-lol_item .single-item-properties-container .item-container .item-wrapper.current-item:after,.single-lol_item .items-container .item-container .item-wrapper.current-item:after{z-index:1}.single-lol_item .single-item-properties-container .item-container .item-wrapper.current-item img,.single-lol_item .items-container .item-container .item-wrapper.current-item img{z-index:1;position:relative}.single-lol_item .single-item-properties-container .item-container .item-wrapper.ancestor-item,.single-lol_item .items-container .item-container .item-wrapper.ancestor-item{z-index:0;margin-left:50px;position:relative}.single-lol_item .single-item-properties-container .item-container .item-wrapper.ancestor-item:after,.single-lol_item .items-container .item-container .item-wrapper.ancestor-item:after{content:'';width:35px;height:0;position:absolute;top:calc( var(--large-icon-width) / 2);left:-35px;border-bottom:1px solid var(--light-green)}.single-lol_item .single-item-properties-container .item-container .item-wrapper.ancestor-item:before,.single-lol_item .items-container .item-container .item-wrapper.ancestor-item:before{content:'';width:0;position:absolute;bottom:calc( var(--large-icon-width) / 2);left:-35px;height:calc(var(--large-icon-width) + 10px);border-left:1px solid var(--light-green)}.single-lol_item .single-item-properties-container .item-container .item-wrapper.current-item+.single-lol_item .single-item-properties-container .item-container .item-wrapper.ancestor-item:before,.single-lol_item .items-container .item-container .item-wrapper.current-item+.single-lol_item .single-item-properties-container .item-container .item-wrapper.ancestor-item:before,.single-lol_item .single-item-properties-container .item-container .item-wrapper.current-item+.single-lol_item .items-container .item-container .item-wrapper.ancestor-item:before,.single-lol_item .items-container .item-container .item-wrapper.current-item+.single-lol_item .items-container .item-container .item-wrapper.ancestor-item:before{height:calc(var(--large-icon-width) - 10px)}.single-lol_item .single-item-properties-container .item-container .img-container,.single-lol_item .items-container .item-container .img-container{width:var(--large-icon-width)}.single-lol_item .single-item-properties-container .item-container .img-container img,.single-lol_item .items-container .item-container .img-container img{border:1px solid #0f0}.single-lol_item .single-item-properties-container .item-container .item-name,.single-lol_item .items-container .item-container .item-name{width:calc(100% - 28px);padding-left:10px;line-height:30px}.single-lol_item .single-item-properties-container .item-container .item-name a,.single-lol_item .items-container .item-container .item-name a{color:#0f0}.single-lol_item .map-icon{color:#0f0;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;position:relative;margin:0 10px 20px 10px;opacity:.3}.single-lol_item .map-icon.active{opacity:1}.single-lol_item .map-icon:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(45deg);border:1px solid #0f0}.single-lol_item .coin-icon{display:inline-block;background:#f00;width:15px;height:15px;margin:0 5px 0 0;top:3px;position:relative}@media screen and (min-width: 1024px){.single-lol_item .one-col-text{margin-left:75px}.single-lol_item .two-col-text{column-count:2;column-gap:75px;margin-left:75px}.single-lol_item .single-item-properties-container,.single-lol_item .items-container{flex-direction:row}.single-lol_item .single-item-properties-container .item-container,.single-lol_item .items-container .item-container{margin-right:23px;margin-bottom:0}.single-lol_item .single-item-properties-container .item-container:last-child,.single-lol_item .items-container .item-container:last-child{margin-right:0}}@media screen and (min-width: 1280px){.single-lol_item .single-item-properties-container:first-of-type .item-container{width:27.5%}.single-lol_item .single-item-properties-container:first-of-type .item-container:first-child{width:45%}}.location-open,.location-closing-soon{color:#228b22}.location-opening-soon{color:#FFA500}.location-closed{color:#900}.term{font-size:12px;line-height:20px;color:var(--color-highlight)}ul.delivery-options-list{display:flex}ul.delivery-options-list li:before,ul.options-list li:before{content:none}ul.options-list{justify-content:flex-end;font-size:12px;line-height:20px;padding-left:0;margin-bottom:10px}ul.delivery-options-list{margin-bottom:0;padding-left:0}ul.delivery-options-list .delivery-option{background-size:18px;padding:0;width:18px;height:18px}.delivery-option{padding:10px 10px 10px 30px;margin-bottom:0 !important;background-size:28px;background-repeat:no-repeat;background-position:left center}.delivery-option.takeaway{background-image:url("../assets/img/icons8-basket.png")}.delivery-option.homeservice{background-image:url("../assets/img/icons8-deliver_food.png")}.delivery-option.custom-container{background-image:url("../assets/img/icons8-tupperware.png")}.delivery-option.vegetarian{background-image:url("../assets/img/icons8-healthy_food.png")}.delivery-option.vegan{background-image:url("../assets/img/icons8-vegan_food.png")}.delivery-option:before{content:none}.locations-grid-container .selects_container{margin-bottom:20px}.locations-grid-container .select_container,.locations-grid-container .checkboxes_container{margin-bottom:10px;margin-right:20px}.locations-grid-container .select_container .category_select{padding:0}.locations-grid-container .select_container:after{top:10px;right:10px}.locations-grid-container .checkboxes_container label{margin:0 5px 5px 0;color:var(--color-highlight);border:1px solid var(--color-highlight);display:inline-block;border-radius:5px;padding:2px 7px}.locations-grid-container .checkboxes_container input{margin-right:5px}.locations-grid-container .meta-container{display:flex;justify-content:space-between}.locations-grid-container .title-open-string-container{display:flex;justify-content:space-between;align-items:center;min-height:52px}.locations-grid-container .title-open-string-container div{line-height:1;text-align:right}.locations-grid-container .title-open-string-container span{font-size:12px}.locations-grid-container .recent_posts_grid{margin-bottom:0}.locations-grid-container .recent_posts_grid .single_gastronomy_entry{background-color:var(--color-primary);border-radius:0 25px 25px 25px;border:1px solid var(--color-highlight)}.locations-grid-container .recent_posts_grid .single_gastronomy_entry .post_content .post_title{color:var(--color-secondary);margin-bottom:0}.locations-grid-container .recent_posts_grid .single_gastronomy_entry .post_content .permalink{font-size:12px;line-height:23px;color:var(--color-highlight)}.locations-grid-container .recent_posts_grid .single_gastronomy_entry .post_content .permalink .chevron_container:after{top:-2px;right:-20px;background-color:var(--color-highlight);background-image:none;-webkit-mask-image:url("../assets/img/chevron-right-grid.svg");mask-image:url("../assets/img/chevron-right-grid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:15px}.locations-grid-container .recent_posts_grid .single_gastronomy_entry.hidden{display:block}.locations-grid-container .recent_posts_grid .single_gastronomy_entry:hover{box-shadow:0 1px 10px rgba(0,0,0,0.2)}.locations-grid-container .recent_posts_grid .single_gastronomy_entry:hover .post_content .post_title{color:var(--color-highlight)}.locations-grid-container .recent_posts_grid .single_gastronomy_entry:hover .post_content .permalink .chevron_container:after{right:-25px}@media screen and (min-width: 768px){ul.options-list.flex{display:flex}}@media screen and (min-width: 1024px){.locations-grid-container .select_container{width:calc(25% - 20px)}.locations-grid-container .checkboxes_container{width:calc(75% - 30px)}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.feed-items-container .m-blog-feed-item{padding:36px 0;border-bottom:2px solid #E8E8E9}.feed-items-container .m-blog-feed-item:last-child{border-bottom:0}.feed-items-container .m-blog-feed-item-meta{position:relative}.feed-items-container .m-blog-feed-item-meta:hover svg{fill:var(--color-highlight)}.feed-items-container .m-blog-feed-item-meta:hover .feed-item-profile-link,.feed-items-container .m-blog-feed-item-meta:hover .feed-item-profile-link+span,.feed-items-container .m-blog-feed-item-meta:hover .feed-item-post-date{color:var(--color-highlight)}.feed-items-container svg{width:22px;height:22px;position:relative;top:3px}.feed-items-container .feed-item-profile-link{position:initial;margin-left:10px}.feed-items-container .feed-item-profile-link,.feed-items-container .feed-item-post-link{transition:none;color:var(--color-secondary)}.feed-items-container .feed-item-profile-link:after,.feed-items-container .feed-item-post-link:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.feed-items-container .feed-item-profile-link,.feed-items-container .feed-item-profile-link+span,.feed-items-container .feed-item-post-date{font-weight:var(--font-weight-bold-flow-text)}.feed-items-container .feed-item-profile-link+span{margin:0 5px}.feed-items-container .feed-item-post-link{position:initial}.feed-items-container .feed-item-post-link:hover{color:var(--color-highlight)}.feed-items-container .feed-item-post-link:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.feed-items-container .feed-item-post-link em,.feed-items-container .feed-item-post-link strong{color:var(--color-highlight)}.feed-items-container .m-blog-feed-item-teaser{position:relative}.feed-items-container .m-blog-feed-item-teaser:hover .feed-item-post-teaser-container{color:var(--color-highlight)}.comments-area a{text-decoration:none}.comments-area img.avatar{box-shadow:none !important}.comments-area .comment{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.comments-area .depth-2.comment,.comments-area .depth-3.comment,.comments-area .depth-4.comment,.comments-area .depth-5.comment,.comments-area .depth-6.comment{padding-left:30px;padding-top:0;border-top:none;border-left:2px solid #ccc}.comments-area .comment-reply-link{background:var(--color-highlight);padding:5px 10px 3px;line-height:1;display:inline-block;color:var(--color-primary);font-size:14px;border-radius:3px}.comments-area .comment-reply-link:hover{background:var(--color-hover)}.comments-area .comment-meta{font-size:12px;margin-top:10px;margin-bottom:20px}.comments-area .comment-respond{border-top:2px solid #ccc;padding-top:20px;margin-top:20px}.comments-area .comment-respond textarea{width:100%;padding:10px;margin-top:20px;min-height:100px;resize:vertical}.comments-area .comment-respond input[type="text"]{padding:10px;display:inline-block;margin-bottom:5px;font-size:16px}.comments-area .comment-respond input#submit{background:var(--color-highlight);padding:10px 20px;display:inline-block;color:var(--color-primary);border-radius:3px;font-size:16px;cursor:pointer}.comments-area .comment-respond input#submit:hover{background:var(--color-hover)}.comments-area .comment-respond h3 small{margin-left:20px}.comments-area span.error{color:#900;margin-top:50px;display:inline-block}.comments-area .comment-awaiting-moderation{color:#900}.single-post-main-content .c37 .publication_info_content{color:var(--color-highlight);text-transform:uppercase;font-size:13px}.single-post-main-content .thumbnail_caption_container{font-size:var(--font-size-flow-text-mobile);line-height:var(--line-height-flow-text-mobile);width:100%;position:relative;top:28px;left:28px}.single-post-main-content .excerpt_container,.single-post-main-content .content p:last-of-type+.excerpt_container{font-weight:var(--font-weight-bold-flow-text);margin-bottom:50px}.single-post-main-content .canonical_link_paragraph.canonical_link_paragraph{margin-bottom:25px}.single-post-main-content blockquote{border-left:4px solid var(--color-highlight);margin-top:15px;margin-bottom:15px;padding-left:20px}.single-post-main-content section em,.single-post-main-content .column em{color:var(--color-secondary);font-style:italic}.single-post-main-content .entry-content h2{margin-top:30px;margin-bottom:10px}.single-post-main-content .entry-content+p{display:none}.single-post-main-content .wp-block-image{margin-bottom:15px}.single-post-main-content .wp-block-image .alignright,.single-post-main-content .wp-block-image .alignleft{display:table}.single-post-main-content .wp-block-image .alignright{float:right;margin:5px 0 5px 10px}.single-post-main-content .wp-block-image .alignleft{float:left;margin:5px 10px 5px 0}.single-post-main-content .wp-block-image img{max-width:100%;height:auto}.single-post-main-content .wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.single-post-main-content .wp-block-image figcaption{text-align:left;font-size:.75rem;line-height:1.75;margin-top:5px;margin-bottom:5px;padding-right:0}@media print{.main_content{width:100%;margin:0;float:none}@page{margin:2cm}body{font-size:13pt;line-height:1.3;background:#fff !important;color:#000}h1{font-size:24pt}h2,h3,h4{font-size:14pt;margin-top:25px}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a:link,a:visited,a{background:transparent;color:#520;font-weight:bold;text-decoration:underline;text-align:left;border:none}a{page-break-inside:avoid}main a[href^=http]:after{content:" ( " attr(href) " )";text-transform:none}main a:after>img{content:""}article a[href^="#"]:after{content:""}main a:not(:local-link):after{content:" <" attr(href) "> "}.entry iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}.embed-youtube,.embed-responsive{position:absolute;height:0;overflow:hidden}#header-widgets,nav,aside.mashsb-container,.sidebar,.mashshare-top,.mashshare-bottom,.content-ads,.make-comment,.author-bio,.heading,.related-posts,#decomments-form-add-comment,#breadcrumbs,#footer,.post-byline,.meta-single,.site-title img,.post-tags,.readability{display:none}.main_content:after{content:"\ Virtual City Systems – www.vc.systems";color:#999 !important;font-size:1em;padding-top:30px}p,address,li,dt,dd,blockquote{font-size:100%}code,pre{font-family:"Courier New", Courier, mono}ul,ol{list-style:square;margin-left:18pt;margin-bottom:20pt}li{line-height:1.6em}.menu_wrapper,.main_footer,.column .c38{display:none}div.c40{min-height:0}header.main_header{position:relative;margin:0 !important}main section.has_bg_img,main section.has_bg_video{height:auto}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#313131;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev:hover,.slick-lightbox .slick-next:hover{background-color:transparent}.slick-lightbox .slick-prev{left:-10px}.slick-lightbox .slick-next{right:-10px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:calc(100vw - (26px * 2 + 10px * 2));max-height:100%}.slick-lightbox-slick-img{margin:0 auto 25px auto;display:block;max-width:inherit;max-height:100%}.slick-lightbox-slick-caption{text-align:left;margin:10px 0 0;color:#D4D4D4}.slick-lightbox-close{position:absolute;top:30px;right:40px;display:block;height:40px;width:40px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:40px;line-height:1;color:white;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}@media screen and (min-width: 768px){.slick-lightbox .slick-prev{left:32px}.slick-lightbox .slick-next{right:32px}.slick-lightbox-slick-item-inner{max-width:calc(100vw - (26px * 2 + 90px * 2))}}@media screen and (min-width: 1024px){.slick-lightbox .slick-prev{left:46px}.slick-lightbox .slick-next{right:46px}.slick-lightbox-slick-item-inner{max-width:calc(100vw - (26px * 2 + 120px * 2))}}.cd-image-container{position:relative}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:0;right:0;color:#ffffff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0.3s 0.7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in 0.7s;-moz-animation:cd-bounce-in 0.7s;animation:cd-bounce-in 0.7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.cd-handle{position:absolute;height:52px;width:52px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;cursor:move;opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0);-moz-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);-o-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.cd-handle:before{content:'';position:absolute;width:8px;height:500px;top:-500px;left:calc(50% - 4px);background-color:#000}.cd-handle:after{content:'';position:absolute;width:8px;height:500px;top:52px;left:calc(50% - 4px);background-color:#000}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-moz-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0s 0.7s;transition:transform 0.3s 0.7s, opacity 0s 0.7s}.color_scheme_blue_green .c01 .headline{color:var(--color-c01-color-scheme-blue-green-font) !important}.color_scheme_pastel_green .c01 .headline{color:var(--color-c01-color-scheme-pastel-green-font) !important}.color_scheme_pastel_lilac .c01 .headline{color:var(--color-c01-color-scheme-pastel-lilac-font) !important}.color_scheme_pastel_orange .c01 .headline{color:var(--color-c01-color-scheme-pastel-orange-font) !important}.c01{width:100%;height:auto;padding-top:0;padding-bottom:0;z-index:2}.c01 .has_background:after{position:absolute;width:336px;height:291px;top:-79px;left:-70px;z-index:-1}.c01 .has_background.small_first:after{position:absolute;top:-75px;left:-80px}.c01 .content_wrapper{width:100%;height:60vw;max-height:700px;position:relative;background-size:cover;background-position:center center}.c01 .content_wrapper.no_bg{color:var(--color-c01-container-fallback-bg)}.c01 .content_wrapper:after{content:'';position:absolute;bottom:-2px;left:-5px;background-image:url("../assets/img/illustrations/bogen_f4f4f4_c01.svg");width:calc(100% + 10px);height:11.3287vw;max-height:290px;background-size:cover;background-repeat:no-repeat;z-index:0}.c01 .statement_container{position:relative;margin:0 auto;z-index:1}.c01 .statement{display:flex;flex-direction:column;max-width:207px;position:relative;z-index:0;transition:all var(--transition-time) ease-in-out}.c01 .statement.small_first{flex-direction:column-reverse}.c01 .statement.small_first .headline{font-size:var(--font-size-headline-medium-mobile);line-height:var(--line-height-headline-medium-mobile);font-family:var(--font-family-headline-medium);font-weight:var(--font-weight-regular-headline-medium);max-width:173px;line-height:24px;padding-top:10px}.c01 .statement.small_first .subline{font-size:18px;line-height:22px;padding-bottom:10px}.c01 .statement .headline{position:relative;margin-bottom:0;padding-bottom:13px;z-index:1}.c01 .statement .subline{margin-bottom:0;padding-top:13px;color:var(--color-white)}@media screen and (min-width: 768px){.c01 .has_background.small_first:after{transform:scale(1.2);left:-70px;top:-45px}.c01 .has_background:after{transform:scale(1.2);top:-40px;left:-60px}.c01 .statement{max-width:226px}.c01 .statement.small_first .headline{font-size:var(--font-size-headline-medium-tablet-portrait);line-height:var(--line-height-headline-medium-tablet-portrait);max-width:200px;line-height:29px}.c01 .statement.small_first .subline{font-size:20px;line-height:24px}.c01 .statement .headline{padding:15px 0}.c01 .statement .subline{line-height:31px;padding:15px 0}}@media screen and (min-width: 1024px){.c01 .has_background:after{transform:scale(1.4);top:-50px;left:-30px}}@media screen and (min-width: 1280px){.c01 .container .content_wrapper{max-height:1200px}.c01 .has_background:after{transform:scale(1.7);top:-50px;left:-30px}.c01 .has_background.small_first:after{transform:scale(1.5);top:-20px;left:-30px}.c01 .statement_container{height:100%}.c01 .statement{position:absolute;top:unset;bottom:90px;max-width:295px}.c01 .statement.small_first .headline{font-size:var(--font-size-headline-medium-desktop);line-height:var(--line-height-headline-medium-desktop);max-width:280px;line-height:38px}.c01 .statement.small_first .subline{max-width:253px;font-size:22px;line-height:26px}.c01 .statement .headline{padding:17px 0}.c01 .statement .subline{padding:17px 0}}.c02 .content_container{display:flex;flex-direction:column}.c02 .content_container>div{display:flex;flex-direction:column;justify-content:center}.c02 .text_container{order:1}.c02 .text_container p{margin-bottom:30px}.c02 .text_container p:last-of-type{margin-bottom:0}.c02 .text_container .subline{margin-bottom:16px}.c02 .text_container .subline+.cta_button{margin-top:20px}.c02 .text_container .cta_button{display:inline-block;margin-top:23px}.c02 .image_outer_container{order:2}.c02 .image_container{position:relative;height:0;padding-bottom:100%}.c02 .image_container.has_background:after{position:absolute;width:100%;height:0;padding-bottom:100%;top:0;z-index:0;background-size:contain;background-position:center}.c02 .product_img_container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.c02 .photo_container{position:absolute;width:100%;top:0;z-index:1}.c02 .photo_container svg{width:100%;height:auto}.c02 .content_container>:first-child{margin-bottom:50px}.c02 .content_container>:first-child .image_container.has_background:after{left:-35%}.c02 .content_container>:first-child .photo_container{left:-30px}.c02 .content_container>:last-child .image_container.has_background:after{right:-35%}.c02 .content_container>:last-child .photo_container{right:-30px}@media screen and (min-width: 768px){.c02 .text_container .subline{margin-bottom:25px}.c02 .text_container .subline+.cta_button{margin-top:10px}.c02 .text_container .cta_button{margin-top:36px}.c02 .image_outer_container{margin-bottom:0}}@media screen and (min-width: 1024px){.c02 .content_container>:first-child{margin-bottom:0}.c02 .text_container p{font-size:20px;line-height:31px}.c02 .text_container .subline+.cta_button{margin-top:12px}.c02 .content_container>:first-child .photo_container{left:-50px}.c02 .content_container>:last-child .photo_container{right:-50px}}@media screen and (min-width: 1280px){.columns-1 .c02 .content_container,.columns-2 .c02 .content_container,.columns-3 .c02 .content_container{flex-direction:row;margin:0 calc(var(--half-gutter-width) * -1)}.columns-1 .c02 .content_container>*,.columns-2 .c02 .content_container>*,.columns-3 .c02 .content_container>*{width:50%;padding:0 var(--half-gutter-width)}.columns-1 .c02 .text_container,.columns-2 .c02 .text_container,.columns-3 .c02 .text_container{margin:0;order:unset}.columns-1 .c02 .text_container .subline,.columns-2 .c02 .text_container .subline,.columns-3 .c02 .text_container .subline{margin-bottom:65px}.columns-1 .c02 .text_container .subline+.cta_button,.columns-2 .c02 .text_container .subline+.cta_button,.columns-3 .c02 .text_container .subline+.cta_button{margin-top:22px}.columns-1 .c02 .text_container p,.columns-2 .c02 .text_container p,.columns-3 .c02 .text_container p{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}.columns-1 .c02 .text_container .cta_button,.columns-2 .c02 .text_container .cta_button,.columns-3 .c02 .text_container .cta_button{margin-top:88px}.columns-1 .c02 .image_outer_container,.columns-2 .c02 .image_outer_container,.columns-3 .c02 .image_outer_container{order:unset}.columns-1 .c02 .content_container>:first-child .image_container,.columns-2 .c02 .content_container>:first-child .image_container,.columns-3 .c02 .content_container>:first-child .image_container{transform:scale(1.2);transform-origin:right center}.columns-1 .c02 .content_container>:first-child .photo_container,.columns-2 .c02 .content_container>:first-child .photo_container,.columns-3 .c02 .content_container>:first-child .photo_container{left:-60px}.columns-1 .c02 .content_container>:last-child .image_container,.columns-2 .c02 .content_container>:last-child .image_container,.columns-3 .c02 .content_container>:last-child .image_container{transform:scale(1.2);transform-origin:left center}.columns-1 .c02 .content_container>:last-child .photo_container,.columns-2 .c02 .content_container>:last-child .photo_container,.columns-3 .c02 .content_container>:last-child .photo_container{right:-60px}}@media screen and (min-width: 1920px){.columns-1 .c02 .content_container>:first-child .photo_container,.columns-2 .c02 .content_container>:first-child .photo_container,.columns-3 .c02 .content_container>:first-child .photo_container{left:-60px}.columns-1 .c02 .content_container>:last-child .photo_container,.columns-2 .c02 .content_container>:last-child .photo_container,.columns-3 .c02 .content_container>:last-child .photo_container{right:-60px}}.c03{width:100%;height:auto;z-index:1;max-width:100%}.c03 .content_wrapper{width:100%;height:60vw;max-height:700px;position:relative;background-size:cover;background-position:center center;border-radius:10px}.c03 .content_wrapper.no_bg{color:var(--color-basic-1)}.c03 .statement_container{position:relative;color:var(--color-white);z-index:1}.c03 .statement{width:252px;max-width:304px;position:relative;top:30vh;margin:0 auto;z-index:0;transition:all var(--transition-time) ease-in-out}.c03 .statement .subline{position:relative;top:40px;font-size:19px;line-height:25px;font-weight:var(--weight-light);color:var(--color-white);text-align:center;margin-bottom:0}.c03 .has_background:after{position:absolute;width:432px;height:374px;top:-79px;left:-80px;z-index:-1}@media screen and (min-width: 768px){.c03 .statement{top:33vh;margin:0 0 0 auto}.c03 .statement .subline{top:20px;font-size:23px;line-height:31px}.c03 .has_background:after{width:455px;height:376px;top:-79px;left:-90px}}@media screen and (min-width: 1024px){.c03 .statement{top:518px}}@media screen and (min-width: 1280px){.c03 .statement{top:600px}.c03 .statement .subline{width:436px;top:0;left:-190px;font-size:30px;line-height:40px}.c03 .has_background:after{width:561px;height:464px;top:-150px;left:-240px}}.c06 .items_container{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 calc(var(--half-gutter-width) * -1)}.c06 .items_container>*{margin-left:var(--half-gutter-width);margin-right:var(--half-gutter-width);margin-bottom:calc(var(--half-gutter-width) * 2)}.c06 .items_container .item{width:44%;text-align:center;align-self:center}.c06 .items_container .item img{width:125px;height:auto;filter:grayscale(1)}.c06 h2{text-align:center;padding-top:0;padding-bottom:60px;margin:0 auto}@media screen and (min-width: 768px){.columns-1 .c06 .items_container .item{transform:scale(1.19)}.c06{max-width:100%}.c06 .items_container .item{width:22%}}@media screen and (min-width: 1024px){.columns-1 .c06 .items_container .item{transform:scale(1.23)}.c06 h2{max-width:729px;padding-bottom:150px}}@media screen and (min-width: 1280px){.columns-1 .c06 .items_container .item{transform:scale(1.41)}}@media screen and (min-width: 1920px){.columns-1 .c06 .items_container .item{transform:scale(1.46)}}.c07 .social_links{display:flex}.c07 .social_links a{margin-right:20px;position:relative;width:27px;height:27px}.c07 .social_links a.unknown{border-radius:50%;background-color:var(--color-basic-6)}.c07 .xing:after,.c07 .linkedin:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.c07 .xing{background-image:url("../assets/img/illustrations/logo_xing.svg")}.c07 .linkedin{background-image:url("../assets/img/illustrations/logo_linkedin.svg")}.c07 .headline_container{text-align:center}.c07 .headline_container .subline{margin-bottom:0}.c07 .content_container{padding-left:0;margin:0 calc(var(--half-gutter-width) * -1)}.c07 .item{position:relative;overflow:hidden;width:100%;max-width:300px;padding-left:var(--half-gutter-width);padding-right:var(--half-gutter-width);margin-bottom:calc(var(--half-gutter-width) * 2)}.c07 .item:before{content:none}.c07 .item .img_container{padding-bottom:90px}.c07 .item .item_content{position:relative}.c07 .item .details{position:absolute;width:100%;height:auto;bottom:0;background-color:var(--color-basic-5);border-radius:0 0 4px 4px}.c07 .item .details .details_header{position:relative;padding:18px}.c07 .item .details .details_content{display:none;height:100%;padding:15px}.c07 .item .details .details_content .long_summary{font-size:16px;line-height:22px}.c07 .item .details .name{font-size:20px;line-height:26px;font-weight:var(--weight-medium);display:block}.c07 .item .details .position{font-size:16px;line-height:22px;font-weight:var(--weight-medium);color:var(--color-highlight-2)}.c07 .toggle_overlay{float:right}.c07 .toggle_overlay:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0}.c07 .toggle_overlay span{position:relative;right:22px}.c07 .toggle_overlay span:before{content:"";background-color:var(--color-highlight-1);position:absolute;width:26px;height:3px;transform:rotate(0);transition:all var(--transition-time) ease-in-out}.c07 .toggle_overlay span:after{content:"";background-color:var(--color-highlight-1);position:absolute;width:26px;height:3px;transform:rotate(90deg);transition:all var(--transition-time) ease-in-out}.c07 .item.details_visible .toggle_overlay span:before{transform:rotate(45deg)}.c07 .item.details_visible .toggle_overlay span:after{transform:rotate(135deg)}@media screen and (min-width: 768px){.c07 .content_container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 calc(var(--half-gutter-width) * -1)}.c07 .content_container .item{width:50%;max-width:none}}@media screen and (min-width: 1280px){.columns-1 .c07 .content_container .item{width:33%}}@media screen and (min-width: 1920px){.columns-1 .c07 .content_container .item,.columns-2 .c07 .content_container .item{width:33%}}.c08{text-align:center !important}.c08 .headline{margin-bottom:20px}.c08 .subline{margin-bottom:130px}.c08 .title{font-weight:normal;font-family:var(--fontfamily-medium);color:var(--color-c8-color-highlight);margin-bottom:0}.c08 .content_container{margin:0 calc(var(--half-gutter-width) * -1)}.c08 .grid_container .grid_entry{padding-left:var(--half-gutter-width);padding-right:var(--half-gutter-width);margin-bottom:40px;outline:none}.c08 .grid_container .grid_entry .img_container{width:103px;height:auto;padding-bottom:35px;margin:0 auto;text-align:right}.c08 .grid_container .grid_entry .img_container img{max-width:108px}.c08 .grid_container .slick-dots{margin-top:-100px;list-style:disc}.c08 .grid_container .slick-dots li{font-size:28px;color:var(--color-c8-color-custom)}.c08 .grid_container .slick-dots li.slick-active{color:var(--color-c8-color-highlight)}.c08 .grid_container .slick-dots li:before{content:none}.c08 .grid_container .slick-dots li button{display:none}@media screen and (min-width: 768px){.c08 .subline{margin-bottom:150px}.c08 .title,.c08 .subtitle{font-size:20px;line-height:31px}.c08 .grid_container .slick-prev:before{left:-80px}.c08 .grid_container .slick-next:before{right:-80px}.c08 .grid_container .slick-prev,.c08 .grid_container .slick-next{position:unset}.c08 .grid_container .slick-prev:before,.c08 .grid_container .slick-next:before{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='16.752' height='36.277' viewBox='0 0 16.752 36.277'>  <path id='Pfad_1756' data-name='Pfad 1756' d='M0,14.681,17.5,0l17.5,14.681' transform='translate(15.447 0.643) rotate(90)' fill='none' stroke='%23B1B1B1' stroke-width='2'/> </svg> ");top:110px}.c08 .grid_container .grid_entry{display:flex}.c08 .grid_container .grid_entry .img_container{flex:0.9;padding-right:30px;padding-bottom:0;align-self:flex-start}.c08 .grid_container .grid_entry .text_container{flex:3.1;text-align:left}}@media screen and (min-width: 1024px){.c08 .headline{font-size:60px;line-height:70px}.c08 .subline{font-size:30px;line-height:40px}.c08 .title,.c08 .subtitle{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}.c08 .grid_container{display:flex;flex-wrap:wrap}.c08 .grid_container .grid_entry{width:50%}}@media screen and (min-width: 1280px){.c08{width:100%}}.c09>p{margin-bottom:100px}.c09 .slick-slider{display:flex;flex-direction:column}.c09 .slick-dots{align-self:center;list-style:disc}.c09 .slick-dots li{font-size:28px;color:var(--color-c9-color-custom)}.c09 .slick-dots li.slick-active{color:var(--color-c9-color-highlight)}.c09 .slick-dots li:before{content:none}.c09 .slick-dots li button{display:none}.c09 .element_container .single_element{display:flex;flex-direction:column;width:100%;margin-bottom:30px;outline:0}.c09 .element_container .single_element .img_container{width:100%;text-align:center;margin-bottom:30px}.c09 .element_container .single_element .img_container img{display:inline-block;width:100%;height:auto}.c09 .element_container .single_element .text_container{width:100%;display:flex;flex-direction:column}.c09 .element_container .single_element .text_container .title{font-weight:normal;font-family:var(--fontfamily-medium);color:var(--color-c9-color-highlight)}@media screen and (min-width: 768px){.c09>p{margin-bottom:195px}.c09 .element_container .slick-prev:before{left:-80px}.c09 .element_container .slick-next:before{right:-80px}.c09 .element_container .slick-prev,.c09 .element_container .slick-next{position:unset}.c09 .element_container .slick-prev:before,.c09 .element_container .slick-next:before{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='16.752' height='36.277' viewBox='0 0 16.752 36.277'>  <path id='Pfad_1756' data-name='Pfad 1756' d='M0,14.681,17.5,0l17.5,14.681' transform='translate(15.447 0.643) rotate(90)' fill='none' stroke='%23B1B1B1' stroke-width='2'/> </svg> ");top:110px}.c09 .element_container .single_element .img_container{margin-bottom:70px}.c09 .element_container .single_element .text_container .title,.c09 .element_container .single_element .text_container .subtitle{font-size:20px;line-height:31px}}@media screen and (min-width: 1024px){.c09{padding-left:0;padding-right:0}.c09 .headline{font-size:44px;line-height:50px}.c09 .subline{font-size:23px;line-height:28px}.c09>p{font-size:20px;line-height:31px;margin-bottom:150px}.c09 .element_container .single_element{flex-direction:row;margin-bottom:68px}.c09 .element_container .single_element .img_container{margin-bottom:0}.c09 .element_container .single_element .text_container{padding-left:50px}.c09 .element_container .single_element .text_container .title,.c09 .element_container .single_element .text_container .subtitle{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}@media screen and (min-width: 1280px){.c09 .headline{font-size:60px;line-height:70px}.c09 .subline{font-size:30px;line-height:40px}.c09>p{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop);margin-bottom:125px}.c09 .element_container .single_element .text_container .title,.c09 .element_container .single_element .text_container .subtitle{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}.c11 .text_container{width:100%;max-width:90vw;margin:0 auto 50px auto}.c11>img{width:100%;border-radius:10px 10px 0 0}@media screen and (min-width: 768px){.c11 .text_container{max-width:var(--container-tablet-landscape-max-width)}}@media screen and (min-width: 1024px){.c11 .text_container{padding-left:0;padding-right:0}}@media screen and (min-width: 1280px){.c11 .text_container{max-width:792px}}.c12 .cta_button{display:inline-block}.c12 .header_img{width:100%;border-radius:10px 10px 0 0}.c12 .tabs_container{margin-bottom:50px}.c12 .tab_content{margin-top:30px;text-align:center}.c12 .tab_content .loadmore{font-size:18px;line-height:22px}.c12 .elements{display:flex;flex-direction:column;margin:0 calc(var(--half-gutter-width) * -1)}.c12 .single_element{display:flex;flex-direction:column;align-items:center;margin-bottom:80px;position:relative;padding-left:var(--half-gutter-width);padding-right:var(--half-gutter-width)}.c12 .single_element .img_container a{margin-right:0}.c12 .single_element .img_container img{width:88px;height:auto;margin-bottom:25px;filter:grayscale(100%)}.c12 .single_element .text_container{text-align:center}.c12 .single_element .text_container span{display:block}.c12 .single_element .text_container .award{color:var(--color-highlight-1)}.c12 .single_element .text_container .rank{font-family:var(--fontfamily-light);color:var(--color-highlight-2)}.c12 .single_element a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.c12 .single_element:hover a img{filter:none}.c12 .single_element:hover .award{color:var(--color-highlight-2)}.c12 .logo_only .single_element{justify-content:center}.c12 .logo_only .single_element .img_container{margin-right:0}.c12 .load_more{margin-right:0}@media screen and (min-width: 768px){.columns-1 .c12 .logo_text .single_element{flex-direction:row}.columns-1 .c12 .logo_text .single_element .img_container{margin-right:35px}.c12 .tabs_container{margin-bottom:0}.c12 .elements{flex-direction:column;margin-top:60px;margin-bottom:0}.c12 .single_element{margin-left:auto;margin-right:auto}.c12 .single_element .img_container img{width:121px;height:auto}.c12 .single_element .text_container{position:relative;top:-14px;text-align:left}.c12 .single_element .text_container .award,.c12 .single_element .text_container .rank{font-size:20px;line-height:31px}.c12 .loadmore{width:162px;align-self:center}}@media screen and (min-width: 1024px){.c12 .elements .single_element{width:50%;max-width:unset}}@media screen and (min-width: 1280px){.columns-1 .c12 .logo_only .single_element{width:25%}.c12 .elements{max-width:var(--container-target-max-width);margin-left:auto;margin-right:auto;flex-direction:row;flex-wrap:wrap}.c12 .single_element .text_container .award,.c12 .single_element .text_container .rank{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}.c12 .logo_only .single_element{margin-left:unset;margin-right:unset}.c12 .load_more{display:none}}@media screen and (min-width: 1920px){.c12 .elements{max-width:1126px}}.c14{background:red}.c14 .text_content_container{text-align:center;padding-bottom:0}.c14 .text_content_container .headline{color:var(--color-white)}.c14 .text_content_container>p:last-of-type{margin-bottom:90px}.c14 .text_content_container .slider_nav{display:none}.c14 .text_content_container .slider_nav a{color:var(--color-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c14 .element_container{padding-bottom:40px}.c14 .element_container .slick-list{margin-bottom:55px}.c14 .element_container .slick-dots{margin-bottom:0}.c14 .element_container .slick-dots li{list-style:disc}.c14 .element_container .slick-dots li:before{content:none}.c14 .element_container .slick-dots li button{display:none}.c14 .element_container .single_element{display:flex;flex-direction:column;align-items:center}.c14 .element_container .single_element .img_container{width:187px;height:auto;margin-bottom:50px;display:flex;align-items:center}.c14 .element_container .single_element .img_container img{width:100%}.c14 .element_container .single_element .text_container{text-align:center;color:var(--color-white);padding:0 10px}.c14 .element_container .single_element .text_container p{font-size:18px;line-height:28px}@media screen and (min-width: 768px){.columns-1 .c14 .element_container .single_element,.columns-3 .c14 .element_container .single_element{flex-direction:row;margin:0 auto}.columns-1 .c14 .element_container .single_element .img_container,.columns-3 .c14 .element_container .single_element .img_container{width:calc(47% - 20px);height:300px;margin-bottom:0;margin-right:20px}.columns-1 .c14 .element_container .single_element .text_container,.columns-3 .c14 .element_container .single_element .text_container{width:calc(53% - 20px);text-align:left;padding:0;margin-left:20px}.columns-1 .c14 .element_container .slick-list,.columns-3 .c14 .element_container .slick-list{max-width:627px;margin:0 auto}.c14 .text_content_container{margin-bottom:95px}.c14 .text_content_container .headline{margin-bottom:150px}.c14 .text_content_container>p:last-of-type{margin-bottom:110px}.c14 .text_content_container .slider_nav{display:flex;justify-content:space-between;max-width:80%;margin-left:auto;margin-right:auto}.c14 .text_content_container .slider_nav a{color:var(--color-white);position:relative}.c14 .text_content_container .slider_nav a:after{content:'';display:block;position:absolute;height:1px;background:var(--color-white);width:0%;opacity:0;transition:all var(--transition-time) ease-in-out}.c14 .text_content_container .slider_nav a.active:after{width:100%;opacity:1}.c14 .element_container{display:flex;position:relative;padding-bottom:80px;margin-bottom:0}.c14 .element_container .single_element .img_container{width:50%}.c14 .element_container .single_element .text_container p{font-size:18px;line-height:28px}}@media screen and (min-width: 1024px){.columns-1 .c14 .element_container .single_element .img_container{width:calc(45% - 30px);height:500px;margin-right:30px}.columns-1 .c14 .element_container .single_element .text_container{width:calc(55% - 30px);margin-left:30px}.columns-1 .c14 .element_container .slick-list{max-width:806px}.columns-2 .c14 .element_container .single_element .img_container,.columns-4 .c14 .element_container .single_element .img_container{height:300px}.columns-3 .c14 .element_container .single_element{flex-direction:column;margin:0 auto}.columns-3 .c14 .element_container .single_element .img_container{width:187px;height:auto;margin-right:0;margin-bottom:50px;display:flex;align-items:center}.columns-3 .c14 .element_container .single_element .img_container img{width:100%;max-width:100%;height:auto}.columns-3 .c14 .element_container .single_element .text_container{text-align:center;margin-left:0}.c14 .text_content_container{padding-left:0;padding-right:0}.c14 .text_content_container .slider_nav a{font-size:20px;line-height:31px;cursor:pointer}.c14 .element_container{max-width:100%;padding-bottom:0}.c14 .element_container .single_element .text_container p{font-size:20px;line-height:31px}}@media screen and (min-width: 1280px){.columns-2 .c14 .element_container .single_element .img_container,.columns-3 .c14 .element_container .single_element .img_container,.columns-4 .c14 .element_container .single_element .img_container{height:500px}.columns-1 .c14 .element_container .single_element .img_container{height:800px;width:calc(47% - 60px);margin-right:60px}.columns-1 .c14 .element_container .single_element .text_container{width:calc(53% - 60px);margin-left:60px}.columns-1 .c14 .element_container .slick-list{max-width:952px}.c14 .text_content_container{margin-bottom:50px}.c14 .element_container .single_element .text_container p{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}@media screen and (min-width: 1920px){.columns-2 .c14 .element_container .single_element,.columns-3 .c14 .element_container .single_element{flex-direction:row;justify-content:center}.columns-2 .c14 .element_container .single_element .img_container,.columns-3 .c14 .element_container .single_element .img_container{width:calc(40% - 60px);margin-right:60px;margin-bottom:0}.columns-2 .c14 .element_container .single_element .text_container,.columns-3 .c14 .element_container .single_element .text_container{text-align:left;width:auto;max-width:25%;padding:0}.columns-1 .c14 .text_content_container{max-width:720px;margin-left:auto;margin-right:auto}.columns-1 .c14 .element_container{max-width:none}.columns-1 .c14 .element_container .single_element{flex-direction:row;margin:0 auto}.columns-1 .c14 .element_container .single_element .img_container{width:calc(53% - 60px);margin-right:60px}.columns-1 .c14 .element_container .single_element .text_container{width:calc(47% - 60px);margin-left:60px}.columns-1 .c14 .element_container .slick-list{max-width:1074px}.c14 .element_container{max-width:none}}.c16 .content_container{display:block;margin:0 calc(var(--half-gutter-width) * -1)}.c16 .content_container>*{padding:0 var(--half-gutter-width)}.c16 .text_container{margin-bottom:50px}.c16 .text_container .headline{margin-bottom:25px}.c16 .text_container .subline{margin-bottom:85px}.c16 .text_container .text p{margin-bottom:60px}.c16 .text_container .phone,.c16 .text_container .email{display:inline-block;font-size:20px;color:var(--color-highlight-2)}.c16 .text_container .phone b,.c16 .text_container .email b{display:inline-block;min-width:30px}.c16 .text_container .phone{margin-bottom:12px}.c16 .text_container .email{margin-bottom:60px}.c16 .text_container .address{display:none}.c16 .contact_form ul li:before{content:none}@media screen and (min-width: 768px){.c16 .text_container{margin-bottom:75px}.c16 .text_container .subline{margin-bottom:70px}.c16 .text_container .text p{font-size:20px;line-height:31px}.c16 .text_container .phone,.c16 .text_container .email{font-size:23px}.c16 .text_container .email{margin-bottom:60px}.c16 .text_container .address{display:block;font-size:20px;line-height:31px}}@media screen and (min-width: 1024px){.c16 .text_container{margin-bottom:100px}.c16 .text_container .headline{font-size:60px;line-height:70px;margin-bottom:40px}.c16 .text_container .subline{font-size:30px;line-height:40px;margin-bottom:85px}.c16 .text_container .text p{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop);margin-bottom:85px}.c16 .text_container .phone,.c16 .text_container .email{font-size:30px;line-height:40px}.c16 .text_container .phone b,.c16 .text_container .email b{min-width:60px}.c16 .text_container .phone{margin-bottom:12px}.c16 .text_container .email{margin-bottom:60px}.c16 .text_container .address{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}@media screen and (min-width: 1280px){.columns-1 .c16 .content_container{display:flex}.columns-1 .c16 .content_container>*{width:100%}.columns-1 .c16 .contact_form{margin-bottom:0}.columns-1 .c16 .text_container{margin-bottom:0}.columns-1 .c16 .text_container .text{max-width:529px}.columns-1 .c16 .text_container .phone{margin-bottom:12px}.columns-1 .c16 .text_container .email{margin-bottom:60px}.c16 .contact_form{position:relative}.c16 .text_container .address{font-size:var(--font-size-flow-text-desktop);line-height:var(--line-height-flow-text-desktop)}}.c25 .text_container .intro_text p:last-of-type,.c25 .text_container .more_text p:last-of-type{margin-bottom:0}.c25 .text_container .cta_button{display:inline-block;margin-top:35px}.c25 .text_container .cta_button .more{display:inline}.c25 .text_container .cta_button .less{display:none}.c25 .text_container .cta_button.text_visible .more{display:none}.c25 .text_container .cta_button.text_visible .less{display:inline}.c25 .text_container .more_text{display:none;margin-top:35px;margin-bottom:0}@media screen and (min-width: 768px){.home .c25{border-top:none}.c25 .text_container .more_text{margin-top:40px}}@media screen and (min-width: 1280px){.c25 .text_container{max-width:784px}}.home .c26{order:1}.c26{padding-top:0;padding-bottom:0;height:calc(var(--slider-c26-aspect-ratio-height) - 30px)}.c26 .element_container{display:flex;position:relative;height:100%;padding:0 0 30px 0}.c26 .content_wrapper{width:100%;display:flex;position:relative;background-size:cover;background-position:top;background-repeat:no-repeat;overflow:hidden}.c26 .content_wrapper.no_bg{background-color:var(--color-c26-module-bg-fallback)}.c26 .name_container{position:relative;z-index:0;align-self:flex-end;max-width:235px;margin-left:17px}.c26 .name_container .name{margin-bottom:0}.c26 .name_container .headline.white,.c26 .name_container .name.white{color:var(--color-white) !important}.c26 .name_container:before{content:'';background:#f00;position:absolute;display:block;z-index:-1;border-radius:50%;top:-30px;left:-350px;height:775.57px;width:829.15px;opacity:0.72;transform:rotate(360deg);background:linear-gradient(332.99deg, #337bb9 0%, #337BB9 100%)}.c26 .cross_more{display:inline-block;position:relative;left:calc(100vw - 71px);bottom:20px}@media screen and (min-width: 600px){.c26{height:273px}.c26 .content_wrapper{background-position:center;display:flex;align-items:center}.c26 .name_container{display:block;align-self:unset}.c26 .name_container:before{width:736px;height:652px;top:-320px;left:-430px}.c26 .name_container .name{margin-bottom:17px}.c26 .cross_more{bottom:initial;left:initial}}@media screen and (min-width: 768px){.home .c26{order:initial}.c26{height:385px}.c26 .name_container{max-width:250px;margin-left:90px}.c26 .name_container:before{width:1136px;height:1052px;top:-530px;left:-810px}.c26 .name_container .name{margin-bottom:40px}}@media screen and (min-width: 1024px){.c26{height:644px}.c26 .name_container{max-width:379px;margin-left:120px}.c26 .name_container:before{width:1600px;height:1600px;top:-910px;left:-1120px}}@media screen and (min-width: 1280px){.c26 .name_container{max-width:489px;margin-left:223px}.c26 .name_container:before{width:1700px;height:1700px;top:-910px;left:-1120px}}.home .c27{order:2}.c27 .container{padding-bottom:0}.c27 .container .text_container{margin-bottom:50px}.c27 .container .intro_text{margin-bottom:0}.c27 .cta_button{position:relative;top:5px}.c27 .cta_button:hover{color:var(--color-hover);background-color:var(--color-highlight)}.c27 .cta_button:active{color:var(--color-hover);background-color:var(--color-highlight)}.c27 .tile_grid{position:relative;display:flex;flex-wrap:wrap;width:100%;text-align:center;padding:0;margin-top:70px;border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);background-size:cover;background-position:center;background-repeat:no-repeat}.c27 .tile_grid:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-highlight)}.c27 .single_tile{width:50%;height:auto;border-right:1px solid var(--color-primary);position:relative;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--color-primary);transition:background var(--transition-time) ease-in-out}.c27 .single_tile:before{content:'';float:left;padding-top:100%}.c27 .single_tile:nth-of-type(2n){border-right:none}.c27 .single_tile:nth-of-type(5){border-bottom:none}.c27 .single_tile:last-child{border-bottom:none}.c27 .single_tile .icon_name_container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all var(--transition-time) ease-in-out}.c27 .single_tile .icon{width:56px;height:76px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:15px;z-index:1}.c27 .single_tile .icon svg{height:100%;max-height:100%}.c27 .single_tile .icon svg *{fill:var(--color-primary)}.c27 .single_tile .tile_anchor{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c27 .single_tile:hover{background-color:var(--color-primary)}.c27 .single_tile:hover .icon_name_container{transform:scale(1.1);transform-origin:center}.c27 .single_tile:hover .name{color:var(--color-hover) !important}.c27 .single_tile:hover .icon svg *{fill:var(--color-hover)}.c27 .name{line-height:initial;max-width:170px;min-height:50px;font-weight:var(--weight-medium);padding:0 5px;margin-bottom:0;color:var(--color-primary);transition:all var(--transition-time) ease-in-out}.c27 svg *{transition:all var(--transition-time) ease-in-out}@media screen and (min-width: 768px){.home .c27{order:initial}.c27{align-items:unset;background-size:cover;background-position:center;background-repeat:no-repeat}.c27:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-highlight)}.c27 .headline_medium,.c27 .intro_text,.c27 .name{color:var(--color-primary) !important}.c27 .cta_button{color:var(--color-highlight);background-color:var(--color-primary)}.c27 .container{padding-top:81px;padding-right:90px;padding-bottom:69px;z-index:1}.c27 .cta_button{position:relative;top:12px}.c27 .tile_grid{background-image:none !important;justify-content:center;padding:0;margin-top:0;border-bottom:none}.c27 .tile_grid:before{content:none}.c27 .single_tile{width:33.333% !important}.c27 .single_tile:nth-of-type(2n){border-right:1px solid var(--color-primary)}.c27 .single_tile:nth-of-type(3n){border-right:none}.c27 .single_tile:nth-of-type(4){border-bottom:none}.c27 .single_tile:nth-of-type(5){border-bottom:none}}@media screen and (min-width: 1024px){.c27{display:flex;flex-direction:row}.c27 .container{flex-shrink:1;flex-basis:35%;padding:50px 40px 91px 40px}.c27 .tile_grid{flex-shrink:0;flex-basis:65%;border-top:none;border-left:1px solid var(--color-primary)}}@media screen and (min-width: 1280px){.c27 .container{flex-basis:40%;padding-top:81px;padding-left:var(--container-h-padding-desktop);padding-bottom:133px;padding-right:117px}.c27 .tile_grid{flex-basis:60%}.c27 .headline_medium{line-height:47px}}@media screen and (max-width: 767px){.c27{background-image:none !important}}.c28 ul li:before{content:none !important}.c28 .cta_button{display:inline-block}.c28 .date_author_container{font-weight:var(--weight-regular)}.c28 .date_author_container span{display:block;font-size:var(--font-size-c28-plarge-mobile);line-height:var(--line-height-c28-plarge-mobile)}.c28 .date_author_container .vertical_bar{display:none;margin:0 5px}.c28 .read_more{font-weight:var(--weight-regular);color:var(--color-secondary)}.c28 .read_more:hover{color:var(--color-hover)}.c28 .post_excerpt{color:var(--color-c28-continuous-text-default)}@media screen and (min-width: 768px){.c28 .headline_medium{margin-bottom:29px}.c28 .date_author_container{margin-bottom:16px}.c28 .date_author_container span{display:inline-block}.c28 .date_author_container .vertical_bar{display:inline-block}.c28 .post_content p{margin-bottom:35px}}@media screen and (min-width: 1024px){.c28 .cta_button{font-size:var(--font-size-cta-tablet-portrait);line-height:var(--line-height-cta-tablet-portrait)}}@media screen and (min-width: 1280px){.c28 .single_post_container{max-width:784px;margin:0 auto}.c28 .headline_medium{margin-bottom:29px !important}.c28 .cta_button{font-size:var(--font-size-cta-desktop-min);line-height:var(--line-height-cta-desktop-min)}}.c29 .subline{font-size:30px;line-height:40px}.c29 .intro_text{margin-bottom:17px !important}.c29 .phone_button{color:var(--color-highlight) !important}@media screen and (min-width: 768px){.c29 .subline{line-height:35px}}@media screen and (min-width: 1024px){.c29 .subline{line-height:51px}}@media screen and (min-width: 1280px){.c29 .text_container{max-width:784px}}.c30 .columns_container{position:relative}.c30 .tile_grid{position:relative;padding-left:0;margin-bottom:50px}.c30 .single_tile .cross_more{position:relative;-webkit-appearance:none;appearance:none;border:none}.c30 .single_tile{width:100%;height:calc(var(--slider-c30-aspect-ratio-height) - 30px);display:flex;position:relative;z-index:0;background-size:cover;background-position:top;background-repeat:no-repeat;overflow:hidden;transition:all var(--transition-time) ease-in-out}.c30 .single_tile.no_bg{background-color:var(--color-c30-module-bg-fallback)}.c30 .single_tile:last-of-type{margin-bottom:0}.c30 .single_tile:hover .cross_more{background-color:var(--color-highlight)}.c30 .single_tile:hover .cross_more:before,.c30 .single_tile:hover .cross_more:after{background-color:var(--color-primary)}.c30 .tile_text_container{max-width:235px;align-self:flex-end;margin-left:17px;position:relative}.c30 .tile_text_container:before{content:'';background:#f00;position:absolute;display:block;z-index:-1;border-radius:50%;top:-30px;left:-350px;height:775.57px;width:829.15px;opacity:0.72;transform:rotate(360deg);background:linear-gradient(332.99deg, #337bb9 0%, #337BB9 100%)}.c30 .name_custom.white,.c30 .text.white{color:var(--color-white) !important}.c30 .text{margin-bottom:0}.c30 .tile_anchor{display:inline-block;position:relative;left:calc(100vw - 109px);bottom:13px}.c30 .tile_anchor:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c30 .cta_button{display:inline-block;padding:10px 20px}@media screen and (min-width: 600px){.c30 .columns_container{display:block}.c30 .single_tile{height:284px;background-position:center;display:flex;align-items:center}.c30 .tile_text_container{display:block;align-self:unset}.c30 .tile_text_container:before{width:736px;height:652px;top:-320px;left:-430px}.c30 .text{margin-bottom:17px}.c30 .tile_anchor{bottom:initial;left:initial}}@media screen and (min-width: 768px){.c30 .text{margin-bottom:40px;min-height:100px}}@media screen and (min-width: 1024px){.c30{padding:50px 50px}.c30 .columns_container{display:flex;flex-wrap:wrap}.c30 .single_tile{margin:0 var(--half-gutter-width) var(--gutter-width) var(--half-gutter-width);width:calc(50% - var(--gutter-width))}.c30 .tile_text_container:before{left:-470px}}@media screen and (min-width: 1280px){.c30 .tile_text_container:before{left:-430px}}.c31 .content_wrapper{width:100%;height:465px;position:relative;background-size:cover;background-position:center center;overflow:hidden}.c31 .content_wrapper.no_bg{color:var(--color-c31-module-bg-fallback)}.c31 .text_container{max-width:310px;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;padding:50px 17px;z-index:0}.c31 .text_container .headline.white,.c31 .text_container .intro_text.white{color:var(--color-white) !important}.c31 .text_container .intro_text{margin-bottom:0}.c31 .text_container:after{content:'';background:#f00;position:absolute;display:block;z-index:-1;border-radius:50%;top:-30px;left:-350px;height:775.57px;width:829.15px;opacity:0.72;transform:rotate(360deg);background:linear-gradient(332.99deg, #337bb9 0%, #337BB9 100%)}@media screen and (min-width: 768px){.columns-1 .c31 .text_container,.columns-3 .c31 .text_container{max-width:485px;margin-left:90px}.columns-1 .c31 .text_container:after,.columns-3 .c31 .text_container:after{top:-600px;left:-800px;height:1400px;width:1400px}.c31 .content_wrapper{height:477px;display:flex;align-items:center}}@media screen and (min-width: 1024px){.columns-1 .c31 .text_container{margin:0 0 0 120px}.columns-1 .c31 .text_container:after{top:-600px;left:-600px;height:1400px;width:1400px}.columns-3 .c31 .text_container{margin-left:0}.columns-3 .c31 .text_container:after{top:-30px;left:-350px;height:775.57px;width:829.15px}.c31 .content_wrapper{height:644px}}@media screen and (min-width: 1280px){.columns-1 .c31 .text_container{margin:0 0 0 192px}.columns-3 .c31 .text_container:after{top:-600px;left:-800px;height:1400px;width:1400px}.c31 .text_container{max-width:485px}.c31 .text_container:after{top:-600px;left:-800px;height:1400px;width:1400px}}.c32 .columns_container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.c32 .tile_grid{padding-left:0;margin:0 calc(var(--half-gutter-width) * -1) 35px calc(var(--half-gutter-width) * -1)}.c32 .single_tile{width:calc(50% - var(--gutter-width));height:auto;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-c32-grid-item-border);padding-left:0;padding-right:0;margin:0 var(--half-gutter-width) var(--gutter-width) var(--half-gutter-width);transition:background var(--transition-time) ease-in-out}.c32 .single_tile:before{content:'';float:left;padding-top:100%}.c32 .single_tile .icon_name_container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all var(--transition-time) ease-in-out}.c32 .single_tile .icon{width:56px;height:76px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:15px;z-index:1}.c32 .single_tile .icon svg{max-height:100%;width:100%}.c32 .single_tile .tile_anchor:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c32 .single_tile .name{max-width:170px;min-height:50px;line-height:initial;font-weight:var(--weight-medium);padding:0 5px;margin-bottom:0;transition:all var(--transition-time) ease-in-out}.c32 .single_tile svg *{transition:all var(--transition-time) ease-in-out}.c32 .single_tile:hover{background-color:var(--color-hover);border:1px solid var(--color-hover)}.c32 .single_tile:hover .icon_name_container{transform:scale(1.1);transform-origin:center}.c32 .single_tile:hover .icon svg *{fill:var(--color-primary)}.c32 .single_tile:hover .icon:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c32 .single_tile:hover .name{color:var(--color-primary) !important}.c32 .cta_button{display:inline-block;padding:10px 20px}@media screen and (min-width: 768px){.c32 .single_tile{width:calc(33% - var(--gutter-width))}}@media screen and (min-width: 1024px){.c32 .single_tile{width:calc(25% - var(--gutter-width))}}@media screen and (max-width: 320px){.single_tile .icon_name_container{align-self:flex-end}.single_tile .icon{max-height:15vw}}.c33{padding-top:0}.c33 .gm-style .gm-style-iw-c{background-color:var(--gmaps-c33-infowindow-bg-color);border-radius:0;box-shadow:none;max-width:90vw !important;max-height:500px !important}.c33 .gm-style .gm-style-iw-d{overflow:hidden !important}.c33 img[usemap="#gmimap0"]{display:none !important}.c33 .gm-ui-hover-effect{filter:brightness(0) invert(1);opacity:1;transform:scale(1.5);top:5px !important;right:5px !important}.c33 .gm-style .gm-style-iw-t::after{background:var(--gmaps-c33-infowindow-bg-color)}.c33 .google_map_text_container{width:100%;min-width:285px;min-height:212px;background-color:var(--gmaps-c33-infowindow-bg-color);padding:20px 20px 0px}.c33 .google_map_text_container strong,.c33 .google_map_text_container p{font-size:17px;line-height:25px;color:var(--color-primary)}.c33 .google_map_text_container a{color:var(--color-white)}.c33 .google_map_text_container:after{content:'';display:none;position:absolute;bottom:-20px;left:50%;width:20px;height:20px;background:var(--gmaps-c33-infowindow-bg-color)}.c33 .acf-map{width:100%;height:80vh}.c33 .acf-map img{max-width:inherit !important}@media screen and (min-width: 768px){.c33 .acf-map{height:640px}.c33 .google_map_text_container{padding:40px 35px 0px}}.c34 .text_container{margin-bottom:35px}.c34 .location_graphic{width:100%;height:auto;border:1px solid var(--color-basic-1)}.c34 .cta_button{display:inline-block;margin-bottom:35px}.c34 .cta_button:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.c34 .text_container{margin-bottom:40px}.c34 .cta_button{margin-bottom:40px}}@media screen and (min-width: 1024px){.columns-3 .c34 .content_wrapper{display:block}.columns-3 .c34 .text_container{width:100%;margin-right:0;margin-bottom:40px}.columns-3 .c34 .img_container{width:100%;height:fit-content}.c34 .content_wrapper{display:flex}.c34 .text_container{width:calc(50% - 56px);margin-right:56px;margin-bottom:0}.c34 .img_container{width:50%;height:fit-content}}@media screen and (min-width: 1920px){.columns-3 .c34 .content_wrapper{display:flex}.columns-3 .c34 .text_container{width:calc(50% - 56px);margin-right:56px;margin-bottom:0}.columns-3 .c34 .img_container{width:50%;height:fit-content}}.c35 .left_column .text_container:last-of-type>p:last-of-type{margin-bottom:0}.c35 .headline_medium{text-align:center}.c35 .content_container{display:block;margin:0 calc(var(--half-gutter-width) * -1)}.c35 .content_container>*{padding-left:var(--half-gutter-width);padding-right:var(--half-gutter-width);margin-bottom:0}.c35 .text_container p{margin-bottom:30px}.c35 .text_container ul,.c35 .text_container ol{color:var(--color-c35-continuous-text-default);padding-left:0;margin-top:-30px}.c35 .text_container ul{padding-left:0}.c35 .text_container ul li{margin-bottom:0;padding-left:10px}.c35 .text_container ul li:before{content:'\2022';position:absolute;top:0;left:-1px;color:var(--color-c35-continuous-text-default);font-size:18px;font-weight:var(--weight-light)}.c35 .text_container p>a,.c35 .text_container li>a{color:var(--color-secondary);cursor:pointer}.c35 .text_container p>a:hover,.c35 .text_container li>a:hover{color:var(--color-hover)}.c35 .text_container strong{font-family:var(--fontfamily);font-weight:var(--weight-medium);color:var(--color-c35-single-page-continuous-text-custom)}.c35 .text_container .text_headline{font-weight:var(--weight-medium);margin-top:30px;margin-bottom:0}.c35 .text_container .text_headline+ul,.c35 .text_container .text_headline+ol{margin-top:0}@media screen and (min-width: 768px){.c35 .left_column .text_container:last-of-type>p:last-of-type{margin-bottom:30px}}@media screen and (min-width: 1024px){.columns-1 .c35 .content_container{display:flex}.columns-1 .c35 .content_container>*{width:50%}}@media screen and (min-width: 1280px){.columns-3 .c35 .content_container{display:block}.columns-3 .c35 .content_container>*{width:100%}.c35 .content_container{display:flex}.c35 .content_container>*{width:50%}}@media screen and (min-width: 1920px){.columns-3 .c35 .content_container{display:flex}.columns-3 .c35 .content_container>*{width:50%}}.c37.align-content-left{display:flex;flex-direction:column;align-items:flex-start}.c37.align-content-left .headlines_container.enable_borders+.text{text-align:left}.c37.align-content-center{display:flex;flex-direction:column;align-items:center}.c37.align-content-center .headlines_container.enable_borders+.text{text-align:center}.c37.align-content-right{display:flex;flex-direction:column;align-items:flex-end}.c37.align-content-right .headlines_container.enable_borders+.text{text-align:right}.c37 .headlines_container,.c37 .text{width:100%}.c37 .headlines_container.enable_borders{border-top:7px solid var(--color-secondary);border-bottom:7px solid var(--color-secondary);padding:10px 0}.c37 .headlines_container.enable_borders .headline:last-child,.c37 .headlines_container.enable_borders .headline_medium:last-child,.c37 .headlines_container.enable_borders .headline_large:last-child,.c37 .headlines_container.enable_borders .headline_huge:last-child{margin-bottom:0 !important}.c37 .headlines_container.enable_borders+.text,.c37 .headlines_container.enable_borders+.button{margin-top:25px}.columns-1 .c37 .headlines_container:only-child .headline:last-child,.columns-1 .c37 .headlines_container:only-child .headline_medium:last-child,.columns-1 .c37 .headlines_container:only-child .headline_large:last-child,.columns-1 .c37 .headlines_container:only-child .headline_huge:last-child{margin-bottom:0 !important}@media screen and (min-width: 1024px){.columns-1 .c37 .width_10_12{max-width:958px;margin:0 auto}}.c38 .subline{font-size:15px;line-height:22px;font-family:var(--fontfamily)}.c39 .flex_content_container{display:flex;flex-direction:column}.c39.align-content-center .flex_content_container.direction_column{align-items:center}.c39.align-content-right .flex_content_container.direction_column{align-items:flex-end}.c39 .icon{width:60px;height:100%;margin-bottom:23px}.c39 .icon-fontawesome{text-align:center}.c39 svg{width:100%;height:100%;max-height:100%;fill:var(--color-secondary)}.c39 .icon i{color:var(--color-secondary);font-size:40px}.c39.custom_highlight_color .icon i{color:var(--color-highlight)}.c39 .direction_row{flex-direction:row}.c39 .direction_row .icon{margin-bottom:0;margin-right:22px;flex-shrink:0}@media screen and (min-width: 1280px){.c39 .direction_row .icon{margin-right:36px}}.c40.align-content-left .content_wrapper.enable_borders{display:flex;justify-content:flex-start}.c40.align-content-left .content_wrapper.enable_borders .main_text_container{text-align:left}.c40.align-content-center .content_wrapper.enable_borders{display:flex;justify-content:center}.c40.align-content-center .content_wrapper.enable_borders .main_text_container{text-align:center}.c40.align-content-right .content_wrapper.enable_borders{display:flex;justify-content:flex-end}.c40.align-content-right .content_wrapper.enable_borders .main_text_container{text-align:right}.c40{margin:calc(var(--container-v-padding-mobile) * -1) 0;min-height:600px;padding:0}.c40 .slider_container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;padding:0}.c40 .slider_container .slide{background-repeat:no-repeat;background-size:cover}.c40 .slider_container .slide.align_bg_top{background-position:center top}.c40 .slider_container .slide.align_bg_center{background-position:center}.c40 .slider_container .slide.align_bg_bottom{background-position:center bottom}.c40 .slider_container .slide:before{content:'';position:absolute;background-color:var(--color-primary);top:0;left:0;width:100%;height:100%;opacity:0.6}.c40 .slider_container .slide.no_overlay:before{display:none}.c40 .slider_container .slide.no_img:before{opacity:1.0}.c40 .slider_container.slick-active ~ .headline{color:var(--color-secondary)}.c40 .slider_container.slick-active ~ .headline i{color:var(--color-highlight)}.c40 .slider_container.slick-active ~ .text{color:var(--color-secondary)}.c40 .content_wrapper{position:relative;z-index:1;padding-top:24px}.c40 .content_wrapper.enable_vertical_centering{padding-top:0;min-height:600px;align-items:center}.c40 .content_wrapper.enable_borders .main_text_container{border-top:7px solid var(--color-secondary);border-bottom:7px solid var(--color-secondary)}.c40 .content_wrapper.enable_borders .main_text_container .headline_medium,.c40 .content_wrapper.enable_borders .main_text_container .headline_large,.c40 .content_wrapper.enable_borders .main_text_container .headline_huge{margin-top:9px}.c40 .scroll_to_section_bottom{position:absolute;outline:none;font-size:0;border:none;-webkit-appearance:none;border-radius:50%;width:80px;height:80px;right:calc(50% - 40px);bottom:0;z-index:2}.c40 .scroll_to_section_bottom:hover span:before,.c40 .scroll_to_section_bottom:active span:before{top:calc(50%)}.c40 .scroll_to_section_bottom span:before{content:'';position:absolute;display:block;background-color:#fff;-webkit-mask-image:url("../assets/img/chevron-down-grid.svg");mask-image:url("../assets/img/chevron-down-grid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;height:24px;font-size:0;cursor:pointer;top:calc(50% - 12px);left:calc(50% - 12px);transition:all 250ms ease-in-out}.c40 .quicklinks-container{position:relative;width:100%;bottom:0;z-index:1;display:flex;margin-top:200px}@media screen and (min-width: 768px){.c40{margin:calc(var(--container-v-padding-tablet) * -1) 0}.c40 .content_wrapper{padding-top:70px}.c40 .quicklinks-container{margin-top:140px}}@media screen and (min-width: 1024px){.c40{margin:calc(var(--container-v-padding-tablet-landscape) * -1) 0;min-height:700px}.c40 .content_wrapper{padding-top:100px}.c40 .content_wrapper.enable_vertical_centering{min-height:700px}.c40 .content_wrapper.enable_borders .main_text_container .headline_medium,.c40 .content_wrapper.enable_borders .main_text_container .headline_large,.c40 .content_wrapper.enable_borders .main_text_container .headline_huge{margin-top:25px}.c40 .quicklinks-container{margin-top:80px}.c40.align-content-center .content_wrapper{margin:0 auto}.c40.align-content-right .content_wrapper{margin-left:auto}.home .c40,.page-id-15967 .c40{font-size:22px;line-height:28px}.home .c40 .quicklinks-container,.page-id-15967 .c40 .quicklinks-container{margin-top:80px;transform:scale(1.3);transform-origin:left}}@media screen and (min-width: 1280px){.c40{margin:calc(var(--container-v-padding-desktop) * -1) 0;min-height:780px}.c40 .content_wrapper{padding-top:135px}.c40 .content_wrapper.enable_vertical_centering{min-height:780px}.c40 .quicklinks-container{margin-top:230px}}.c42{display:flex;flex-direction:column}.c42 .img-container{display:inline-block}.c42 .img_caption{font-size:14px;line-height:21px;text-align:left;margin-top:10px}.c42 .text_below_image{margin-top:25px}@media screen and (min-width: 768px){.c42 .img_caption{font-size:15px;line-height:22px}}.c45{position:relative}.c45 .image-compare-container{overflow-y:hidden}.c45 .image-compare-container .image-identifier-a,.c45 .image-compare-container .image-identifier-b{display:block;opacity:1;transition:opacity var(--transition-time) ease-in-out;position:absolute;text-align:center;font-family:var(--fontfamily-headline);font-size:38px;line-height:44px;width:49px;height:49px;z-index:1;bottom:0}.c45 .image-compare-container .image-identifier-a.is-hidden,.c45 .image-compare-container .image-identifier-b.is-hidden{opacity:0}.c45 .image-compare-container .image-identifier-a{left:0}.c45 .image-compare-container .image-identifier-b{right:0}.c45 .image-compare-container.compare_white .image-identifier-a,.c45 .image-compare-container.compare_white .image-identifier-b{color:var(--color-secondary);background-color:var(--color-primary)}.c45 .image-compare-container.compare_white .cd-handle{background:url("../assets/img/chevron-left-black.svg") no-repeat 11px center,url("../assets/img/chevron-right-black.svg") no-repeat 29px center,var(--color-primary)}.c45 .image-compare-container.compare_white .cd-handle:before,.c45 .image-compare-container.compare_white .cd-handle:after{background-color:var(--color-primary)}.c45 .image-compare-container.compare_black .image-identifier-a,.c45 .image-compare-container.compare_black .image-identifier-b{color:var(--color-primary);background-color:var(--color-secondary)}.c45 .image-compare-container.compare_black .cd-handle{background:url("../assets/img/chevron-left-white.svg") no-repeat 11px center,url("../assets/img/chevron-right-white.svg") no-repeat 29px center,var(--color-secondary)}.c45 .image-compare-container.compare_black .cd-handle:before,.c45 .image-compare-container.compare_black .cd-handle:after{background-color:var(--color-secondary)}.c45 .text-below-image{margin-top:10px}.c45 .text-container{position:relative;margin-top:20px}.c45 .comparison-text-original,.c45 .comparison-text-modified{display:block;width:100%;opacity:1;transition:opacity var(--transition-time) ease-in-out}.c45 .comparison-text-original.is-hidden,.c45 .comparison-text-modified.is-hidden{opacity:0}.c45 .comparison-text-original{text-align:left}.c45 .comparison-text-modified{text-align:right;position:absolute;top:0}.columns-2 .column.enable-vertical-centering .c47.bg_img_slider_enabled{min-height:300px}.c58 .columns-2 .column.enable-vertical-centering .c47.bg_img_slider_enabled{min-height:280px}.c47.bg_img_slider_enabled{position:relative;min-height:calc(600px + var(--line-height-flow-text-mobile) + 80px)}.c47.bg_img_slider_enabled .slider_container.bg_img_slider_enabled .slick-prev,.c47.bg_img_slider_enabled .slider_container.bg_img_slider_enabled .slick-next{top:calc(50% - 20px)}.c47 .slider_container.bg_img_slider_enabled{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;padding:0}.c47 .slider_container.bg_img_slider_enabled .slick-list{overflow:visible}.c47 .slider_container.bg_img_slider_enabled .slick-prev,.c47 .slider_container.bg_img_slider_enabled .slick-next{top:calc(300px - 20px)}.c47 .slider_container.bg_img_slider_enabled .slide{background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column-reverse}.c47 .slider_container.bg_img_slider_enabled .text{position:relative;top:0;padding:40px;background-color:#fff}.c47 .slick-dots{display:flex;justify-content:center;position:relative;bottom:-20px;padding:0;list-style-type:none}.c47 .slick-dots li{margin:0 5px}.c47 .slick-dots li.slick-active button{background-color:var(--color-secondary)}.c47 .slick-dots button{display:block;width:10px;height:10px;border:1px solid var(--color-secondary);border-radius:100%;text-indent:-9999px}.c47 .text{padding-top:25px}.c47 .thumbnails-wrapper{display:flex;justify-content:center;margin-top:35px}.c47 .slider-thumbnails-container{display:flex;margin:0 -14px}.c47 .slider-thumbnails-container .slick-track{transform:translate3d(0, 0, 0) !important}.c47 .slider-thumbnails-container .slide{margin:0 14px}.c47 .slider-thumbnails-container .slide.slick-current .img-container{border:1px solid #007dc5}.c47 .slider-thumbnails-container .img-container{border:1px solid rgba(49,49,49,0.15);width:80px;height:80px;display:flex;flex-direction:column;justify-content:center}.c47 .slider-thumbnails-container img{width:80px;height:auto}@media screen and (min-width: 768px){.columns-2 .column.enable-vertical-centering .c47.bg_img_slider_enabled{min-height:initial;height:100%}.c58 .columns-2 .column.enable-vertical-centering .c47.bg_img_slider_enabled{height:initial}.c47.bg_img_slider_enabled{min-height:calc(600px + var(--line-height-flow-text-tablet-portrait) + 80px)}}@media screen and (min-width: 1024px){.columns-2 .column.enable-vertical-centering .c47.bg_img_slider_enabled{min-height:initial;height:100%}.c47.bg_img_slider_enabled{min-height:calc(600px + var(--line-height-flow-text-tablet-landscape) + 80px)}}@media screen and (min-width: 1280px){.columns-2 .column.enable-vertical-centering .c47.bg_img_slider_enabled{min-height:initial;height:100%}.c47.bg_img_slider_enabled{min-height:calc(600px + var(--line-height-flow-text-desktop) + 80px)}}.c48 .filter_wrapper{margin-bottom:70px}.c48 .alphabet_filter_bar,.c48 .category_filter_bar,.c48 .tag_filter_bar{list-style:none;padding-left:0}.c48 .search_input::-webkit-input-placeholder{color:var(--color-secondary);font-family:var(--font-family-flow-text);font-size:var(--font-size-flow-text-mobile);line-height:19px}.c48 .search_input::-moz-placeholder{color:var(--color-secondary);font-family:var(--font-family-flow-text);font-size:var(--font-size-flow-text-mobile);line-height:19px}.c48 .search_input:-ms-input-placeholder{color:var(--color-secondary);font-family:var(--font-family-flow-text);font-size:var(--font-size-flow-text-mobile);line-height:19px}.c48 .search_input:-moz-placeholder{color:var(--color-secondary);font-family:var(--font-family-flow-text);font-size:var(--font-size-flow-text-mobile);line-height:19px}.c48 .alphabet_filter_container{display:flex;flex-wrap:wrap;background-color:#E8E8E9;padding:44px 0;margin-bottom:40px}.c48 .alphabet_filter_container .alphabet_filter_bar{width:100%;display:flex;flex-wrap:wrap}.c48 .alphabet_filter_container .filter_char_item{margin-bottom:10px}.c48 .alphabet_filter_container .filter_char_item a{color:var(--color-secondary);padding:10px 11px;line-height:19px}.c48 .alphabet_filter_container .filter_char_item:hover a{color:var(--color-primary);background-color:var(--color-highlight)}.c48 .alphabet_filter_container .search_input_container{display:flex;margin-left:11px;margin-top:-10px}.c48 .alphabet_filter_container .search_input_container i{position:relative;color:var(--color-secondary);font-size:24px;left:-50px;margin-top:15px}.c48 .alphabet_filter_container input[type="text"]{appearance:none;outline:none}.c48 .alphabet_filter_container .search_input{line-height:19px;display:inline-block;width:-moz-fit-content;width:fit-content;max-width:194px;border:2px solid #171519;border-radius:25px;padding:15px 44px 15px 24px;background-color:transparent}.c48 .category_filter_bar,.c48 .tag_filter_bar{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(var(--half-gutter-width) * -1) calc(var(--half-gutter-width) * -1)}.c48 .category_filter_bar+.tag_filter_bar{margin-top:40px}.c48 .filter_cat_item,.c48 .filter_tag_item{margin:var(--half-gutter-width) var(--half-gutter-width)}.c48 .filter_cat_item a,.c48 .filter_tag_item a{padding-left:13px}.c48 .filter_cat_item a:before,.c48 .filter_tag_item a:before{content:'#';position:absolute;left:0}.c48 .recent_posts_grid_cpt+.button.ajax_loadmore{display:block;margin:55px auto 0 auto}.c48 .recent_posts_grid_cpt .slick-dots{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none}.c48 .recent_posts_grid_cpt .slick-dots li{margin:0 5px}.c48 .recent_posts_grid_cpt .slick-dots li.slick-active button{background-color:var(--color-secondary)}.c48 .recent_posts_grid_cpt .slick-dots button{display:block;width:10px;height:10px;border:1px solid var(--color-secondary);border-radius:100%;text-indent:-9999px}.c48 .recent_posts_grid_cpt .slick-prev,.c48 .recent_posts_grid_cpt .slick-next{top:initial;bottom:-11px}.c48 .recent_posts_grid_cpt .cat_container{display:flex;flex-wrap:wrap;order:var(--category-order);margin:-3px -3px 3px -3px}.c48 .recent_posts_grid_cpt .single_cat_item{font-size:12px;line-height:22px;background-color:var(--color-highlight);border-radius:20px;position:relative;padding:0 10px;margin:3px 3px;height:fit-content;height:-moz-fit-content}.c48 .recent_posts_grid_cpt.post-tile-design{margin:-15px 0;display:flex;flex-wrap:wrap;flex-direction:column;padding:0}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_conference_room .feature_container{display:flex;flex-wrap:wrap;margin:30px -10px 40px -10px}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_conference_room .feature_container>*{margin:0 10px}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_conference_room .icon{width:31px;height:31px;margin-right:10px}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_conference_room .icon svg{width:100%;height:100%;transform:scale(2)}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .business_info_container{margin-bottom:0}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .business_info_container p{display:inline-block;padding-left:4px;margin-bottom:0}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .business_info_container p:last-of-type{padding-left:10px}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .business_info_container p:last-of-type:before{content:'-';position:relative;top:50%;left:-7px}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .link_container{display:flex;flex-wrap:wrap;justify-content:space-between}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .link_container>*{width:50%}.c48 .recent_posts_grid_cpt.post-tile-design.cpt_company .single_recent_post .post_content .permalink:after{content:none}.c48 .recent_posts_grid_cpt.post-tile-design.slider_container{flex-wrap:nowrap}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post{width:100%;position:relative;text-align:left;margin:15px 0;transition:all var(--transition-time) ease-in-out}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post.has_thumbnail_bg_img .post_content{background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-size var(--transition-time) ease-in-out;box-shadow:rgba(0,0,0,0.05) 0 0 64px}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post.has_thumbnail_bg_img .post_content>p,.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post.has_thumbnail_bg_img .post_content>a{z-index:1}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post.has_thumbnail_bg_img .post_content:after{content:'';position:absolute;width:100%;height:45%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg, #000 0%, transparent 100%);opacity:0.8}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post.has_thumbnail_bg_img:hover .post_content{box-shadow:rgba(0,0,0,0.15) 0 0 72px}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post:last-of-type{margin-bottom:0}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post:hover .thumbnail_container{background-size:120%}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post:hover .post_content{box-shadow:rgba(0,0,0,0.15) 0 0 72px}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .thumbnail_container{width:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:calc(9 / 16 * 100%);transition:background-size var(--transition-time) ease-in-out}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content{display:flex;flex-direction:column;box-shadow:rgba(0,0,0,0.05) 0 0 64px;padding:30px 20px;overflow:hidden}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .post_meta_container{order:var(--post-date-post-author-order);display:flex;flex-direction:column;margin-top:10px}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .post_date,.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .post_author{opacity:.5;font-size:14px;margin-bottom:20px}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .post_title,.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .headline_medium,.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .headline_large,.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .headline_huge{order:var(--post-title-order);color:var(--color-highlight);text-transform:uppercase;transition:all var(--transition-time) ease-in-out}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .excerpt{order:var(--post-excerpt-order);display:block;margin-bottom:20px;opacity:.5}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .permalink{order:var(--post-permalink-order);position:initial;text-transform:uppercase}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .permalink:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .permalink:hover{text-decoration:none}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .permalink .chevron_container{display:none;position:relative}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post .post_content .permalink .chevron_container:after{top:1px;right:-25px;position:absolute;content:'';background-color:var(--color-highlight);background-image:none;-webkit-mask-image:url("../assets/img/chevron-right-grid.svg");mask-image:url("../assets/img/chevron-right-grid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:15px;height:20px;transform:scale(0.6)}.c48 .recent_posts_grid_cpt.post-bar-design{display:flex;flex-wrap:wrap;flex-direction:column;padding:0}.c48 .recent_posts_grid_cpt.post-bar-design.slider_container{flex-wrap:nowrap}.c48 .recent_posts_grid_cpt.post-bar-design .single_recent_post{position:relative;margin-bottom:50px}.c48 .recent_posts_grid_cpt.post-bar-design .thumbnail_container{width:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:calc(9 / 16 * 100%);transition:background-size var(--transition-time) ease-in-out;margin-bottom:20px}.c48 .recent_posts_grid_cpt.post-bar-design .thumbnail_container.no_bg_img{color:var(--color-primary);background-color:var(--color-highlight);display:flex;justify-content:center;align-items:center;padding:5px}.c48 .recent_posts_grid_cpt.post-bar-design .post_content,.c48 .recent_posts_grid_cpt.post-bar-design .text_content_container{display:flex;flex-direction:column}.c48 .recent_posts_grid_cpt.post-bar-design .date_container{width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;flex:none;text-align:center;border:1px solid rgba(49,49,49,0.15);padding-top:5px;margin-bottom:20px}.c48 .recent_posts_grid_cpt.post-bar-design .date_container .date_day{font-size:32px;font-weight:var(--font-weight-bold-flow-text);margin-bottom:5px}.c48 .recent_posts_grid_cpt.post-bar-design .date_container .date_month{text-transform:uppercase;font-size:14px;font-weight:var(--font-weight-bold-flow-text);opacity:.7}.c48 .recent_posts_grid_cpt.post-bar-design .post_title{color:var(--color-highlight);line-height:1.4}.c48 .recent_posts_grid_cpt.post-bar-design .excerpt{margin:20px 0;line-height:1.4}.c48 .recent_posts_grid_cpt.post-bar-design .author{margin-top:20px;opacity:.5;font-size:14px}.c48 .recent_posts_grid_cpt.post-bar-design .author i{color:var(--color-secondary)}.c48 .recent_posts_grid_cpt.post-bar-design .permalink{position:initial}.c48 .recent_posts_grid_cpt.post-bar-design .permalink:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c48 .recent_posts_grid_cpt.post-bar-design .permalink:hover{text-decoration:none}@media screen and (min-width: 768px){.c48 .recent_posts_grid_cpt+.button.ajax_loadmore{margin-top:40px}.c48 .recent_posts_grid_cpt.post-tile-design{flex-direction:row;margin:0 -15px}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post{width:calc(100% / 2 - 30px);margin:15px 15px}.c48 .recent_posts_grid_cpt.post-bar-design.slider_container .post_content{justify-content:center}.c48 .recent_posts_grid_cpt.post-bar-design .thumbnail_container{max-width:225px;padding-bottom:0;margin-bottom:0}.c48 .recent_posts_grid_cpt.post-bar-design .post_content{flex-direction:row;margin:0 -15px}.c48 .recent_posts_grid_cpt.post-bar-design .post_content>*{margin:0 15px}}@media screen and (min-width: 1024px){.c48 .alphabet_filter_container{flex-wrap:nowrap;align-items:center;margin:0 -5px 40px -5px}.c48 .alphabet_filter_container>*{margin:0 5px}.c48 .alphabet_filter_container .search_input_container{margin-left:5px}.c48 .recent_posts_grid_cpt+.button.ajax_loadmore{margin-top:80px}.c48 .recent_posts_grid_cpt.post-tile-design{width:unset}.c48 .recent_posts_grid_cpt.post-bar-design .thumbnail_container{height:120px}}@media screen and (min-width: 1280px){.c48 .alphabet_filter_container .alphabet_filter_bar{justify-content:center}.c48 .recent_posts_grid_cpt.post-tile-design .single_recent_post{width:calc(100% / 3 - 30px)}}.c49 .slider_container .slide{padding:0 var(--half-gutter-width)}.c49 .logo-container{margin:calc(var(--half-gutter-width) * -1) calc(var(--half-gutter-width) * -1);font-size:0}.c49 .logo-container>*{padding:var(--half-gutter-width) var(--half-gutter-width);width:100%;position:relative}.c49 .logo-container .logo-link{position:initial}.c49 .logo-container .logo-link:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.c49 .logo-container.logo_grid .img-container{display:inline-block;width:50%}@media screen and (min-width: 768px){.columns-1 .c49 .logo_grid .img-container{width:25%}}@media screen and (min-width: 1024px){.columns-1 .c49 .logo_grid .img-container{width:20%}}@media screen and (min-width: 1280px){.columns-1 .c49 .logo_grid .img-container{width:16%}}@media screen and (min-width: 1920px){.columns-1 .c49 .logo_grid .img-container{width:16%}}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:45px;height:45px;margin-left:5px;margin-top:5px;text-align:center;border-radius:50%;font-size:18px;font-weight:bold}.marker-cluster span{line-height:45px}.marker-title{background:var(--color-primary);display:inline-block;padding:5px 10px;border-radius:0 25px 25px 25px;box-shadow:5px 5px 10px rgba(0,0,0,0.3);width:100px;text-align:center;border:1px solid var(--color-highlight);color:var(--color-highlight);font-size:12px;line-height:1.1}.location-open .marker-title:after,.location-closing-soon .marker-title:after{--opening-color: #228b22}.location-opening-soon .marker-title:after{--opening-color: #FFA500}.location-closed .marker-title:after{--opening-color: #900}.marker-title:after{content:'';width:14px;height:14px;display:block;position:absolute;top:0;left:0;background:var(--opening-color);clip-path:polygon(0% 0%, 100% 0%, 0% 100%)}.c50{position:relative}.c50:before{content:'BETA';position:absolute;background:var(--color-highlight);color:var(--color-white);width:80px;height:80px;line-height:80px;text-align:center;border-radius:50%;displaY:block;z-index:10000;right:-40px;top:0;transform:rotate(-25deg)}.c52 .button{display:block;margin-bottom:30px;width:100%;max-width:220px}.c52 .button-text-container{display:flex;flex-direction:column;margin:15px 0}.c52 .button-text-container>*{margin:7px 0}@media screen and (min-width: 1280px){.c52 .button-text-container{flex-direction:row;align-items:center;margin:0 -15px 30px -15px}.c52 .button-text-container>*{margin:0 15px}}.c53{min-height:450px;padding:0}.c53 .parallax-image{min-height:450px;position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--parallax-image);background-position:center;background-size:cover}.c54{min-height:450px;padding:0}.c54 .parallax-image{min-height:450px;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:var(--parallax-image);background-position:center;background-size:cover}.c54.has_bg .parallax-image:after{position:absolute;content:'';background:rgba(0,0,0,0.3);width:100%;height:100%}.c54.has_bg .content_wrapper{color:#fff}.c54 .content_wrapper{position:relative;z-index:1;color:var(--color-secondary);display:flex;align-items:center;justify-content:flex-end;min-height:inherit}.c54 .quote{font-style:italic}.c54 .quote span{display:block;margin-bottom:20px}.c54 .quote_source{margin-top:20px;font-weight:var(--font-weight-bold-flow-text)}@media screen and (min-width: 768px){.c54{min-height:550px}.c54.width_06_12 .content_wrapper .quote_container{width:50%}}.c55 .slick-prev,.c55 .slick-next{top:initial;bottom:-11px}.c55 .slick-prev:before{left:-25%}.c55 .slick-next:before{right:-25%}.c55 .slide-content-container{padding-bottom:50px}.c55 .img-container{width:250px;height:250px;border-radius:50%;overflow:hidden;margin:0 auto 35px auto}.c55 .text-quote{margin-bottom:30px}.c55 .text-jobtitle{color:#AAAAAA}@media screen and (min-width: 768px){.c55 .slick-prev{left:calc(45% - 21px)}.c55 .slick-next{right:calc(45% - 21px)}.c55 .slide-content-container{width:100%;display:flex}.c55 .img-container{width:180px;height:180px;margin:0}.c55 .text-container{width:55%;margin-left:74px}}@media screen and (min-width: 1024px){.c55 .text-container{width:70%}}.c56{min-height:640px}.c56 .slick-prev,.c56 .slick-next{width:40px;height:40px;border-radius:50%;background-color:var(--color-hover);top:calc(50% - 50px)}.c56 .slick-prev:before,.c56 .slick-next:before{content:'';position:absolute;display:block;background-color:#171519;-webkit-mask-image:url("../assets/img/chevron-down-grid.svg");mask-image:url("../assets/img/chevron-down-grid.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px;height:20px;font-size:0;cursor:pointer;top:calc(50% - 10px);transition:all 250ms ease-in-out}.c56 .slick-prev{left:calc(50% - 50px)}.c56 .slick-prev:before{left:calc(50% - 15px)}.c56 .slick-next{right:calc(50% - 50px)}.c56 .slick-next:before{right:calc(50% - 15px)}.c56 .slider_container{position:absolute;left:0;top:0;right:0;bottom:0}.c56 .img-container{height:375px;background-size:cover;background-position:center;background-repeat:no-repeat}.c56 .text-container{display:flex;flex-direction:column;justify-content:space-between;min-height:290px;max-height:490px;background-color:var(--color-highlight);padding:31px calc(var(--container-h-padding-mobile) + var(--gutter-width-edge)) 24px calc(var(--container-h-padding-mobile) + var(--gutter-width-edge))}.c56 .text-container p.bold,.c56 .quote-footer p.bold{font-weight:var(--font-weight-bold-flow-text)}.c56 .quote-footer{margin-top:0 !important}.c56 .quote-footer p{line-height:30px;margin-bottom:0}@media screen and (min-width: 768px){.c56{min-height:490px}.c56 .slick-prev{left:50px}.c56 .slick-next{right:50px}.c56 .slide-content-container{width:100%;display:flex;flex-direction:row-reverse}.c56 .img-container{flex-shrink:0;width:490px;height:490px}.c56 .text-container{width:calc(100% - 490px);padding:80px calc(var(--container-h-padding-tablet) + var(--gutter-width-edge)) 40px calc(var(--container-h-padding-tablet) + var(--gutter-width-edge))}}@media screen and (min-width: 1024px){.c56 .slick-prev,.c56 .slick-next{top:calc(50% - 70px)}.c56 .text-container{padding:80px 120px 40px calc(var(--container-h-padding-tablet-landscape) + var(--gutter-width-edge))}}@media screen and (min-width: 1280px){.c56 .slick-prev{left:calc(50% - (var(--container-max-width) / 2) + (var(--container-h-padding-desktop) / 2 - 10px))}.c56 .slick-next{right:calc(50% - (var(--container-max-width) / 2) + (var(--container-h-padding-desktop) / 2 - 10px))}.c56 .slider_container{max-width:var(--container-max-width);margin:0 auto}.c56 .text-container{padding:80px 120px 40px calc(var(--container-h-padding-desktop) + var(--gutter-width-edge))}}.c57 .columns_container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.c57 .tile_grid{padding-left:0;margin:0 calc(var(--half-gutter-width) * -1)}.c57 .columns_container .single_tile,.c57 .slider_container .single_tile{width:calc(50% - var(--gutter-width));height:auto;position:relative;padding-left:0;padding-right:0;margin:0 var(--half-gutter-width) var(--gutter-width) var(--half-gutter-width);cursor:default;background-color:transparent;perspective:1000px}.c57 .columns_container .single_tile.enable_flip:hover .single_tile_inner,.c57 .slider_container .single_tile.enable_flip:hover .single_tile_inner{transform:rotateY(180deg)}.c57 .columns_container .single_tile:before,.c57 .slider_container .single_tile:before{content:'';float:left;padding-top:100%}.c57 .columns_container .single_tile_inner,.c57 .slider_container .single_tile_inner{position:relative;width:100%;height:100%;transition:transform 0.8s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.c57 .columns_container .tile_container_front,.c57 .columns_container .tile_container_back,.c57 .slider_container .tile_container_front,.c57 .slider_container .tile_container_back{position:absolute;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.c57 .columns_container .tile_container_front,.c57 .slider_container .tile_container_front{width:100%;display:flex;justify-content:center;align-items:center;transform:rotateX(0deg);overflow:hidden;z-index:1;box-shadow:#e3e3e5 3px 3px 20px;background-color:var(--color-primary)}.c57 .columns_container .tile_container_back,.c57 .slider_container .tile_container_back{width:100%;transform:rotateY(180deg);background-color:var(--color-highlight);color:var(--color-primary);padding:35px 20px;text-align:center}.c57 .columns_container .icon_name_container,.c57 .slider_container .icon_name_container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all 250ms ease-in-out}.c57 .columns_container .icon,.c57 .slider_container .icon{width:90px;height:90px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:15px;z-index:1}.c57 .columns_container .icon svg,.c57 .slider_container .icon svg{max-height:100%;width:100%}.c57 .columns_container .name,.c57 .slider_container .name{max-width:170px;min-height:80px;font-weight:var(--font-weight-bold-flow-text);font-size:20px;line-height:26px;margin-bottom:0;transition:all 250ms ease-in-out}.c57 .columns_container .name.back,.c57 .slider_container .name.back{min-height:60px;margin:0 auto 10px auto}.c57 .columns_container .text,.c57 .slider_container .text{line-height:24px}.c57 .columns_container li::marker,.c57 .slider_container li::marker{content:none}@media screen and (min-width: 1024px){.c57 .columns_container .single_tile,.c57 .slider_container .single_tile{width:calc(33% - var(--gutter-width))}}@media screen and (min-width: 1280px){.c57 .columns_container .single_tile,.c57 .slider_container .single_tile{width:calc(25% - var(--gutter-width))}}@media screen and (max-width: 320px){.c57 .single_tile .icon_name_container{align-self:flex-end}.c57 .single_tile .icon{max-height:15vw}}@media screen and (max-width: 500px){.c57 .single_tile{width:100%}.c57 .slider_container .single_tile{width:calc(100% - var(--gutter-width))}.c57 .slider_container .single_tile_inner{position:absolute;width:100%;height:100%}.c57 .slider_container .tile_container_front,.c57 .slider_container .tile_container_back{position:absolute;width:100%;height:100%}.c57 .slider_container .slick-dots{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none}.c57 .slider_container .slick-dots li{margin:0 5px}.c57 .slider_container .slick-dots li.slick-active button{background-color:var(--color-secondary)}.c57 .slider_container .slick-dots button{display:block;width:10px;height:10px;border:1px solid var(--color-secondary);border-radius:100%;text-indent:-9999px}.c57 .columns_container .name,.c57 .slider_container .name{font-size:16px;line-height:22px}}.c58 .columns_container>*{padding-top:var(--container-v-padding-mobile);padding-bottom:var(--container-v-padding-mobile);background-color:#E8E8E9}.c58 .tabs_container.custom .tab_content{border-left:none;border-right:none;border-bottom:none;padding:0 var(--container-h-padding-mobile)}.c58 .tabs_container.custom .tabs .tab_title.active{border-left:2px solid #D3D1D2}.c58 .tabs_container.custom .tabs .tab_title:not(.active){border-right:none;border-bottom:2px solid #D3D1D2}@media screen and (min-width: 768px){.c58 .columns_container>*{padding-top:var(--container-v-padding-tablet);padding-bottom:var(--container-v-padding-tablet)}.c58 .tabs_container.custom .tab_content{padding:0 var(--container-h-padding-tablet)}}@media screen and (min-width: 1024px){.c58 .columns_container>*{padding-top:var(--container-v-padding-tablet-landscape);padding-bottom:var(--container-v-padding-tablet-landscape)}.c58 .tabs_container.custom .tab_content{padding:0 var(--container-h-padding-tablet-landscape)}}@media screen and (min-width: 1280px){.c58 .columns_container>*{padding-top:var(--container-v-padding-desktop);padding-bottom:var(--container-v-padding-desktop)}.c58 .tabs_container.custom .tab_content{padding:0 calc(var(--container-h-padding-desktop) / 2)}}.overlay_container{position:fixed;top:0;left:0;z-index:101;width:100%;height:100%}.overlay_container .overlay_blocker{background:rgba(0,0,0,0.8);position:absolute;top:0;left:0;width:100%;height:100%}.overlay_container .overlay{position:absolute;top:0;right:-100%;width:100%;max-height:100vh;background:var(--color-highlight);overflow:hidden;overflow-y:auto;margin-right:-25%}.overlay_container .close_btn_mobile{text-decoration:none;position:absolute;right:10px;top:10px;font-weight:100;z-index:1;display:block;background:url("../assets/img/close_btn.png") no-repeat;background-size:100% 100%;width:50px;height:50px;text-indent:-9999px}.overlay_container .band_details_header{background:url("../assets/img/ajax-loader.gif") center top no-repeat;margin-bottom:22px;position:relative;color:#fff}.overlay_container .band_details_header img,.overlay_container .band_stage_container img{width:100%}.overlay_container .band_details_header .subtitle{display:block;height:60px;position:relative;margin-top:-60px}.overlay_container .band_stage_container{width:60px;top:26px;height:auto;position:absolute;right:10%;margin-right:-15px}.overlay_container .artist_content{margin:20px 8% 0;color:var(--color-secondary)}.overlay_container .artist_content h2{color:var(--color-hover);margin:-4px 0 20px}.overlay_container .artist_content p{margin:12px 0}.overlay_container .artist_content .playtime_info_bar{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.overlay_container .artist_content .playtime_info_bar>p{z-index:1}.overlay_container .artist_content .playtime_info_bar .playtime_info{padding-right:10px}.overlay_container .artist_content .playtime_info_bar .stage_info,.overlay_container .artist_content .playtime_info_bar .start{font-weight:var(--font-weight-bold-flow-text)}.overlay_container .artist_content .playtime_info_bar:after{content:'';position:absolute;top:0;left:-250px;height:48px;width:calc(100% + 500px);background-color:var(--color-hover)}.overlay_container .video_container{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden;margin:0 0 30px;background:url("../assets/img/ajax-loader.gif") center center no-repeat}.overlay_container .social_links{font-size:0;padding-left:0;margin-left:-12px}.overlay_container .social_links li{height:auto;display:inline-block;font-size:20px}.overlay_container .social_links li a{display:block;padding:12px 12px;text-align:center;color:var(--color-hover)}.overlay_container .social_links li a:hover{color:var(--color-secondary);transform:scale(1.2)}.overlay_container .post-edit-link{display:inline-block;background:transparent;color:#fff;padding:3px 10px;margin:10px 0;border:2px solid #fff;text-decoration:none !important}.overlay_container .post-edit-link:hover{color:#333;background:#fff}.c59 .artists_list{list-style:none;margin:-15px 0;display:flex;flex-wrap:wrap;flex-direction:column;padding:0}.c59 .artists_list .subtitle{display:none;text-align:center;position:absolute;top:calc(50% - 85px);left:0;right:0;color:var(--color-highlight);padding:2.12766%;font-weight:700;font-size:20px;line-height:1}.c59 .artist_item{width:100%;height:250px;background-position:center;background-size:cover;position:relative;margin:15px 0;font-family:var(--font-family-headline-huge);font-size:20px}.c59 .artist_item .item_info_footer{text-align:center;position:absolute;bottom:0;left:0;width:100%}.c59 .artist_item .item_info_footer .info_bar{display:none;padding:15px 0;position:relative;background-color:rgba(255,173,164,0.7);color:var(--color-hover)}.c59 .artist_item .item_info_footer span{display:block}.c59 .artist_item .item_info_footer span.stage_info{font-weight:var(--font-weight-bold-flow-text)}.c59 .artist_item:before{display:none;content:'';position:absolute;background-color:var(--color-hover);top:0;left:0;width:100%;height:100%;opacity:0.65}.c59 .artist_item:hover .subtitle{display:block}.c59 .artist_item:hover:before{display:block}.c59 .artist_item:hover .info_bar{display:block}.c59 .artist_item.no_img{background-color:var(--color-highlight)}.c59 .artist_item.no_img .subtitle{display:block;color:var(--color-primary)}.c59 .artist_item.no_img .info_bar{display:block}.c59 .artist_item.no_img:hover:before{content:none}.c59 .show_details_btn{background:#fff;background:rgba(255,255,255,0.01);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}@media screen and (min-width: 768px){.overlay_container .overlay{width:48%;margin-right:0}.overlay_container .close_btn_mobile{position:fixed;right:25%;margin-right:-70px}.overlay_container .band_stage_container{top:0;right:5%;width:120px}.overlay_container .artist_content{margin:50px 5% 0}.c59 .artists_list{margin:0 -25px;flex-direction:row}.c59 .artist_item{width:calc(100% / 2 - 30px);margin:15px 15px}.c59 .artists_list .subtitle{font-size:27px}}@media screen and (min-width: 1024px){.overlay_container .overlay{width:54%}.overlay_container .artist_content{margin:50px 100px 0 100px}.c59 .artist_item{width:calc(100% / 3 - 30px)}}.c60 .timetable_days>li,.c60 .timetable>li,.c60 .stage_list>li,.c60 .container>li{display:block;margin:0 0 40px;font-size:16px;min-height:50px}.c60 .day{position:relative}.c60 .timetable_days{font-size:0;text-align:center;padding-left:0;margin:60px 0 30px}.c60 .timetables ul{list-style:none;padding-left:0}.c60 .timetable_days>li{text-align:center;list-style-type:none}.c60 .timetable_days li{margin:0 !important;min-height:0}.c60 .timetable_days a{display:inline-block;text-align:center;border:1px solid var(--color-highlight);padding:7px 15px 5px;min-width:150px;font-size:18px;line-height:27px}.c60 .timetable_days .active a,.c60 .timetable_days a:hover{background:var(--color-highlight);color:var(--color-secondary);font-weight:var(--font-weight-bold-flow-text)}.c60 .timeline{display:none}.c60 .stage{width:100%;height:auto;margin-bottom:40px !important;text-align:center}.c60 .stage img{width:30% !important}.c60 .stage p{margin-top:10px}.c60 .event{position:relative;left:0;margin:0 0 10px !important;padding:20px 5%;width:100%;background-color:var(--color-highlight);font-size:15px !important;border-radius:3px;color:#fff;transition:all 250ms ease-in-out}@media screen and (max-width: 767px){.c60 .event{top:auto !important}}.c60 .event:hover{background-color:rgba(255,255,255,0.8)}.c60 .event h3{margin-bottom:0}.c60 .event h2{text-transform:uppercase;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c60 .event p{font-size:14px}.c60 .show_details_btn{background:#fff;background:rgba(255,255,255,0.01);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}@media screen and (min-width: 768px){.c60 .timetable_item{width:31.91489%}.c60 .timetable_item:nth-child(3n+1){margin-left:0}.c60 .stage_list>li,.c60 .timetable>li,.c60 .timetable_days>li{display:inline-block;margin:0 0 2.12766% 2.12766%;font-size:16px;vertical-align:top}.c60 .timeline{display:block;position:absolute;background:url("../assets/img/table_bg.png") rgba(0,0,0,0.2);top:160px;left:-10px;right:-10px}.c60 .timeline li{width:100%;margin:0;height:200px;text-indent:-9999px;top:-10px}.c60 .timetable{font-size:15px !important;min-height:2440px}.c60 .stage img{width:100% !important;max-width:100px}.c60 .event{position:absolute}}@media screen and (min-width: 1024px){.c60 .timeline li{text-indent:-50px}}.c61 .image-list{list-style:none;margin:-15px 0;display:flex;flex-wrap:wrap;flex-direction:column;padding:0}.c61 .image-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:250px;background-position:center;background-size:cover;position:relative;margin:15px 0}.c61 .image-item:before{display:none;content:'';position:absolute;background-color:var(--color-hover);top:0;left:0;width:100%;height:100%;opacity:0.65}.c61 .image-item:hover:before{display:block}.c61 .image-item:hover .image-description{display:block}.c61 .image-item:hover .magnifier-icon{display:block}.c61 .image-description,.c61 .magnifier-icon{z-index:1}.c61 .image-description{display:none;max-width:66%;font-size:26px;line-height:1;font-weight:var(--font-weight-bold-headline-medium);color:var(--color-highlight);text-align:center}.c61 .magnifier-icon{display:none;font-size:32px}.c61 .magnifier-icon i{color:var(--color-secondary)}.c61 .image-caption{font-size:12px;line-height:24px;position:absolute;left:0;bottom:-24px}.c61 .open-lightbox-button{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}@media screen and (min-width: 768px){.c61 .image-list{margin:0 -15px;flex-direction:row}.c61 .image-item{width:calc(100% / 2 - 30px);margin:15px 15px}}@media screen and (min-width: 1024px){.c61 .image-item{width:calc(100% / 3 - 30px)}}.c62 .text-video-container{margin:-30px 0;display:flex;flex-wrap:wrap;flex-direction:column}.c62 .text-video-container>*{width:100%;margin:30px 0}@media screen and (min-width: 768px){.columns-1 .c62 .text-video-container{margin:0 -15px;flex-direction:row}.columns-1 .c62 .text-video-container>*{width:calc(100% / 2 - 30px);margin:15px 15px}.columns-1 .c62 .embed-wrapper{display:flex;flex-direction:column;justify-content:center}}.c63 .newsticker_container{height:31px;position:relative}.c63 .newsticker_container .single_ticker_item{font-size:15px;line-height:30px;font-family:var(--font-family-headline-huge);color:var(--color-secondary);margin-right:100px}.c63 .newsticker_container .single_ticker_item:hover{color:var(--color-hover)}.c63 .newsticker_container .single_ticker_item:after{content:'\22EF';position:absolute;color:var(--color-secondary);font-weight:var(--font-weight-bold-flow-text);right:-57px}.c63 .animation_wrapper{display:flex;align-items:center;position:absolute;width:max-content;height:100%;color:var(--color-secondary);-moz-animation:scroll-left 30s linear infinite;-webkit-animation:scroll-left 30s linear infinite;animation:scroll-left 30s linear infinite}.c63 .animation_wrapper:hover{animation-play-state:paused}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(100vw)}100%{-moz-transform:translateX(-100%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(100vw)}100%{-webkit-transform:translateX(-100%)}}@keyframes scroll-left{0%{-moz-transform:translateX(100vw);-webkit-transform:translateX(100vw);transform:translateX(100vw)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.c64 .columns_container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.c64 .counter-container{padding-left:0;margin:0 calc(var(--half-gutter-width) * -1)}.c64 .count-item{width:calc(50% - var(--gutter-width));height:auto;position:relative;display:flex;justify-content:center;align-items:center;padding-left:0;padding-right:0;margin:0 var(--half-gutter-width) var(--gutter-width) var(--half-gutter-width);background-color:var(--color-highlight)}.c64 .count-item:before{content:'';float:left;padding-top:100%}.c64 .count-item-inner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.c64 .count-figure{margin-bottom:13px}.c64 .count-unit{font-weight:var(--font-weight-bold-flow-text)}@media screen and (min-width: 768px){.c64 .count-item{width:calc(25% - var(--gutter-width))}}

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