/*!
Theme Name: Messe- und Kongress-Service GmbH
Theme URI: https://mks16324.prlab.de/
Author: POWER+RADACH werbeagentur gmbh
Author URI: https://www.power-radach.de/
Description: WordPress Child Theme by POWER+RADACH
Version: 0.0.1
Child Version: 2.0.17
License: GNU Public License v2
License URI: LICENSE
Text Domain: mks16324
Tags: wordpress, theme, power+radach
Template: pr-master-theme
*/body.nav_open,html.nav_open{overflow:hidden}body main,html main{padding-top:124px}@media only screen and (max-width:565px){body main,html main{padding-top:119px}}body header,html header{background-color:var(--white);box-shadow:4px 2px 1px 0 rgba(70,70,70,.24);left:0;padding:10px 0 var(--global-padding) 0;position:fixed;top:0;transition:all .5s;width:100%;z-index:999}body header.scrollstate,html header.scrollstate{top:-100%}body header .header_top,html header .header_top{margin-bottom:10px;text-align:left}body header .header_top .header_inner,html header .header_top .header_inner{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:100%;padding:0 var(--global-padding);width:1300px}body header .header_top .header_inner ul,html header .header_top .header_inner ul{margin:0;padding:0}body header .header_top .header_inner ul li,html header .header_top .header_inner ul li{display:inline-block;margin-right:var(--global-padding)}body header .header_top .header_inner ul li a,html header .header_top .header_inner ul li a{background-color:var(--grey-dark);color:var(--white);display:block;font-size:13px;line-height:1;padding:5px 10px;text-decoration:none;transition:all .3s}body header .header_top .header_inner ul li a:hover,html header .header_top .header_inner ul li a:hover{background-color:var(--grey-light)}body header .header_bottom .header_inner,html header .header_bottom .header_inner{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:100%;padding:0 var(--global-padding);width:1300px}body header .header_bottom .header_inner .mobile_nav_trigger,html header .header_bottom .header_inner .mobile_nav_trigger{color:var(--primary-color);cursor:pointer;display:none;font-size:25px}@media only screen and (max-width:991px){body header .header_bottom .header_inner .mobile_nav_trigger,html header .header_bottom .header_inner .mobile_nav_trigger{display:block}}body header .header_bottom .header_inner .navigation nav ul,html header .header_bottom .header_inner .navigation nav ul{margin:0;padding:0}body header .header_bottom .header_inner .navigation nav ul li,html header .header_bottom .header_inner .navigation nav ul li{display:inline-block;list-style:none;margin-right:var(--global-padding)}body header .header_bottom .header_inner .navigation nav ul li a,html header .header_bottom .header_inner .navigation nav ul li a{color:var(--black);display:block;line-height:1;padding:0 0 5px;position:relative;text-decoration:none;transition:all .3s}@media only screen and (max-width:1080px){body header .header_bottom .header_inner .navigation nav ul li a,html header .header_bottom .header_inner .navigation nav ul li a{font-size:16px}}body header .header_bottom .header_inner .navigation nav ul li a:after,html header .header_bottom .header_inner .navigation nav ul li a:after{background-color:var(--primary-color);content:"";height:2px;left:0;position:absolute;top:100%;transition:all .3s;width:0}body header .header_bottom .header_inner .navigation nav ul li a:hover,html header .header_bottom .header_inner .navigation nav ul li a:hover{color:var(--primary-color)}body header .header_bottom .header_inner .navigation nav ul li a:hover:after,html header .header_bottom .header_inner .navigation nav ul li a:hover:after{width:100%}body header .header_bottom .header_inner .navigation nav ul li.current_page_item a,html header .header_bottom .header_inner .navigation nav ul li.current_page_item a{color:var(--primary-color)}body header .header_bottom .header_inner .navigation nav ul li.current_page_item a:after,html header .header_bottom .header_inner .navigation nav ul li.current_page_item a:after{width:100%}@media only screen and (max-width:991px){body header .header_bottom .header_inner .navigation,html header .header_bottom .header_inner .navigation{background:var(--grey-dark);height:calc(100vh - 119px);left:-110%;position:fixed;top:119px;transition:all .3s;width:100vw;z-index:999}body header .header_bottom .header_inner .navigation.open,html header .header_bottom .header_inner .navigation.open{left:0}body header .header_bottom .header_inner .navigation nav ul li,html header .header_bottom .header_inner .navigation nav ul li{display:block;margin-right:0;padding:calc(var(--global-padding)*.5) var(--global-padding)}body header .header_bottom .header_inner .navigation nav ul li a,html header .header_bottom .header_inner .navigation nav ul li a{color:var(--white);display:inline-block;font-size:1rem}}body header .header_bottom .header_inner .logo img,html header .header_bottom .header_inner .logo img{width:82px}body .cta,html .cta{left:0;position:fixed;top:25vh;z-index:888}@media only screen and (max-width:565px){body .cta,html .cta{display:none}}body .cta ul,html .cta ul{display:flex;flex-direction:row-reverse;margin:0;padding:0;writing-mode:sideways-lr}body .cta ul li,html .cta ul li{display:inline-block;list-style:none}body .cta ul li a,html .cta ul li a{align-items:center;background-color:var(--primary-color);color:var(--white);display:block;display:flex;line-height:1;padding:15px 20px;width:50px}body .cta ul li a i,html .cta ul li a i{transform:rotate(90deg)}body .cta ul li a:has(>i),html .cta ul li a:has(>i){background-color:var(--white);color:var(--primary-color)}body footer,html footer{--p-strong-color:var(--white);background-color:var(--grey-dark);color:var(--white);padding:100px 0}body footer .footer_inner,html footer .footer_inner{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:16px;gap:var(--global-padding);line-height:1;margin:auto;max-width:100%;padding:0 var(--global-padding);width:1300px}body footer .footer_inner .footer_address,html footer .footer_inner .footer_address{width:calc(40% - var(--global-padding))}@media only screen and (max-width:767px){body footer .footer_inner .footer_address,html footer .footer_inner .footer_address{margin-bottom:var(--global-padding);width:100%}}body footer .footer_inner .footer_nav,html footer .footer_inner .footer_nav{display:flex;justify-content:space-between;width:calc(60% - var(--global-padding))}@media only screen and (max-width:767px){body footer .footer_inner .footer_nav,html footer .footer_inner .footer_nav{width:100%}}@media only screen and (max-width:565px){body footer .footer_inner .footer_nav,html footer .footer_inner .footer_nav{flex-wrap:wrap}body footer .footer_inner .footer_nav>div,html footer .footer_inner .footer_nav>div{margin-bottom:var(--global-padding);width:50%}}body footer .footer_inner strong,html footer .footer_inner strong{font-weight:500}body footer .footer_inner a,html footer .footer_inner a{text-decoration:none}body footer .footer_inner img,html footer .footer_inner img{height:20px}body footer .footer_inner ul,html footer .footer_inner ul{margin:0;padding:0}body footer .footer_inner ul li,html footer .footer_inner ul li{display:block;list-style:none;margin-bottom:5px}body footer .footer_inner ul li.current_page_item a,html footer .footer_inner ul li.current_page_item a{color:var(--primary-color)}body footer .footer_inner ul li a,html footer .footer_inner ul li a{color:var(--white);font-size:14px;transition:all .3s}body footer .footer_inner ul li a:hover,html footer .footer_inner ul li a:hover{color:var(--primary-color)}button,html{--button-font-size:13px;--button-border-radius:0;--button-hover-opacity:1;--button-hover-background-color:var(--primary-color-dark)}body,html{--block-container-padding-top:2.22rem;--block-container-padding-left:2.22rem;--block-container-padding-right:2.22rem;--block-container-padding-bottom:2.22rem}body .wp-block-group.is-style-banner-slider .wp-block-cover,html .wp-block-group.is-style-banner-slider .wp-block-cover{align-items:flex-end!important;display:flex!important}body .wp-block-group,html .wp-block-group{padding:2.22rem}@media only screen and (max-width:565px){body .wp-block-group,html .wp-block-group{padding:2.22rem}body:not(.home)>main>.wp-block-group:first-child,body:not(.home)>main>.wp-block-group:first-child .wp-block-column,html:not(.home)>main>.wp-block-group:first-child,html:not(.home)>main>.wp-block-group:first-child .wp-block-column{padding:0}}@media only screen and (max-width:991px){body .has-4-columns,html .has-4-columns{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--global-padding)}}@media only screen and (max-width:767px){body .has-4-columns,html .has-4-columns{grid-template-columns:repeat(2,minmax(0,1fr))}body .has-2-columns,html .has-2-columns{grid-template-columns:repeat(1,minmax(0,1fr))}body .has-3-columns,html .has-3-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:565px){body,html{--block-container-padding-top:calc(var(--global-padding)*2);--block-container-padding-left:var(--global-padding);--block-container-padding-right:var(--global-padding);--block-container-padding-bottom:var(--global-padding)}body .has-2-columns,body .has-3-columns,body .has-4-columns,html .has-2-columns,html .has-3-columns,html .has-4-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}body,html{--list-container-margin:0 0 0 1.2em;--list-container-padding:0 0 0 15px;--list-item-padding-left:0}body ol.wp-block-list,body ul.wp-block-list,html ol.wp-block-list,html ul.wp-block-list{font-size:14px;font-weight:300}body ol.wp-block-list strong,body ul.wp-block-list strong,html ol.wp-block-list strong,html ul.wp-block-list strong{font-weight:500}body ol.wp-block-list li,body ul.wp-block-list li,html ol.wp-block-list li,html ul.wp-block-list li{list-style:initial!important}body ol.wp-block-list li:before,body ul.wp-block-list li:before,html ol.wp-block-list li:before,html ul.wp-block-list li:before{display:none}body h1:has(mark),body h2:has(mark),body h3:has(mark),html h1:has(mark),html h2:has(mark),html h3:has(mark){margin-bottom:0}body h1:has(mark)+p,body h2:has(mark)+p,body h3:has(mark)+p,html h1:has(mark)+p,html h2:has(mark)+p,html h3:has(mark)+p{margin-bottom:0}@media only screen and (max-width:565px){body h1:has(mark)+p,body h2:has(mark)+p,body h3:has(mark)+p,html h1:has(mark)+p,html h2:has(mark)+p,html h3:has(mark)+p{padding:.8rem 17.76px!important}}body h1 mark,body h2 mark,body h3 mark,html h1 mark,html h2 mark,html h3 mark{display:inline-block;padding:1.25em 33.25px}@media only screen and (max-width:565px){body h1 mark,body h2 mark,body h3 mark,html h1 mark,html h2 mark,html h3 mark{font-size:1.11rem;padding:.8rem 17.76px}}body .wp-block-post-excerpt__excerpt,html .wp-block-post-excerpt__excerpt{margin-bottom:20px}body .slick-slider .slick-dots li,html .slick-slider .slick-dots li{padding:0}body .wp-block-media-text .wp-block-media-text__content,html .wp-block-media-text .wp-block-media-text__content{padding:104px 52px 52px}@media only screen and (max-width:565px){body .wp-block-media-text .wp-block-media-text__content,html .wp-block-media-text .wp-block-media-text__content{padding:calc(var(--global-padding)*2) 0 var(--global-padding) 0}}body,html{--column-first-padding-top:0;--column-second-padding-top:0;--column-first-padding-bottom:0;--column-second-padding-bottom:0}body .wp-block-columns,html .wp-block-columns{padding:104px 0 52px}@media only screen and (max-width:565px){body .wp-block-columns,html .wp-block-columns{padding:calc(var(--global-padding)*2) 0 var(--global-padding) 0}}body .wp-block-cover,html .wp-block-cover{padding:104px 52px 52px}@media only screen and (max-width:565px){body .wp-block-cover,html .wp-block-cover{padding:calc(var(--global-padding)*2) var(--global-padding) var(--global-padding) var(--global-padding)}}@media only screen and (max-width:781px){body .wp-block-advancedgallery,html .wp-block-advancedgallery{margin-bottom:var(--global-padding)!important}}body .wp-block-image img,html .wp-block-image img{-o-object-fit:cover;object-fit:cover}