@import "/typo3conf/ext/mm_system/Resources/Public/webflow/css/normalize.css";@import "/typo3conf/ext/mm_system/Resources/Public/webflow/css/webflow.css";@import "/typo3conf/ext/mm_system/Resources/Public/webflow/css/gks-120a6b.webflow.css";.red{color: #a60f1a}::placeholder{color: #999}input[type='text'],input[type='number'],textarea{font-size: inherit}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size: 16px}}a{-webkit-transition: all .1s linear;-moz-transition: all .1s linear;-o-transition: all .1s linear;-ms-transition: all .1s linear;transition: all .1s linear}.text-primary{color: #a60f1a !important;font-weight: bold}.text-primary a{color: #434343 !important;font-weight: bold !important}.text-primary a:hover{color: #a60f1a !important;text-decoration: none}.scroll-top:active,.scroll-top:focus,.scroll-top:hover{color: #ffffff;background-color: #c2654b}.scroll-top{border-radius: 40px;border: 2px solid #a60f1a;color: #a60f1a;background-color: #e6e6e6}.gradient{background-image: linear-gradient(to right bottom, #f97b21, #fa8f35, #fca149, #fdb35e, #ffc375)}.gradient_blue{background-image: linear-gradient(to bottom, #1695de, #128dd4, #0e84c9, #087cbf, #0374b5)}.shadow{box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12), 0 3px 10px 0 rgba(0,0,0,0.12)}.btn-primary{background-color: #a60f1a;border-color: #c2654b;color: #fff;-webkit-transition: all .1s linear;-moz-transition: all .1s linear;-o-transition: all .1s linear;-ms-transition: all .1s linear;transition: all .1s linear}.btn-primary:hover{background-color: #770b13;border-color: #a60f1a}#cookieconsent{font-size: 12px}#cookieconsent .cc-btn{background-color: #a60f1a;border-color: #a60f1a}#cookieconsent .cc-btn:hover{background-color: #fff;border-color: #fff;color: #a60f1a}#cookieconsent .cc-link,#cookieconsent .cc-link:active,#cookieconsent .cc-link:visited{color: #fff}.button{height: 27px;border-radius: 20px;background-color: #f3f3f3;color: #999;font-size: 14px;line-height: 25px;padding: 0 20px;padding-right: 0;font-weight: normal}@media only screen and (max-width: 667px){.button{font-size: 12px;height: 24px;line-height: 24px}}@media only screen and (max-width: 480px){.button{font-size: 10px;height: 20px;line-height: 20px}}.button:hover{box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12), 0 3px 10px 0 rgba(0,0,0,0.12);text-decoration: none}.button:after{display: inline-block;float: right;content: " ";color: #a60f1a;height: 27px;width: 45px;border-radius: 0 20px 20px 0;background-color: #dddddd;margin-left: 10px;padding: 0 5px;text-align: center;background-repeat: no-repeat;background-position: center center}@media only screen and (max-width: 667px){.button:after{width: 30px;height: 24px;margin-left: 5px}}@media only screen and (max-width: 480px){.button:after{width: 30px;height: 20px;margin-left: 5px}}.button.login:after{background-image: url("../../../../typo3conf/ext/mm_system/Resources/Public/less/../Icons/login.png")}@media only screen and (max-width: 480px){.button.login:after{background-size: 14px}}.button.search:after{background-image: url("../../../../typo3conf/ext/mm_system/Resources/Public/less/../Icons/search.png")}@media only screen and (max-width: 480px){.button.search:after{background-size: 14px}}#form_kesearch_searchfield{float: right;margin-top: 47px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 991px){#form_kesearch_searchfield{margin-top: 10px}}@media only screen and (max-width: 667px){#form_kesearch_searchfield{margin-top: 0}}@media only screen and (max-width: 480px){#form_kesearch_searchfield{margin-top: 5px}}#form_kesearch_searchfield > input{display: inline-block;vertical-align: top}#form_kesearch_searchfield #ke_search_searchfield_sword{height: 27px;width: 178px;border-radius: 20px 0 0 20px;background-color: #f3f3f3;color: #999;font-size: 14px;line-height: 25px;padding: 0 0 0 20px;font-weight: normal;border: none}@media only screen and (max-width: 667px){#form_kesearch_searchfield #ke_search_searchfield_sword{height: 24px;width: 152px;font-size: 12px;line-height: 24px;margin-top: 0}}@media only screen and (max-width: 480px){#form_kesearch_searchfield #ke_search_searchfield_sword{width: 132px;font-size: 10px;height: 20px;line-height: 20px}}#form_kesearch_searchfield #ke_search_searchfield_submit{background-image: url("../../../../typo3conf/ext/mm_system/Resources/Public/less/../Icons/search.png");height: 27px;width: 45px;border: none;border-radius: 0 20px 20px 0;background-color: #dddddd;padding: 0 5px;background-repeat: no-repeat;background-position: center center}@media only screen and (max-width: 667px){#form_kesearch_searchfield #ke_search_searchfield_submit{height: 24px;width: 30px;font-size: 12px;line-height: 24px}}@media only screen and (max-width: 480px){#form_kesearch_searchfield #ke_search_searchfield_submit{font-size: 10px;height: 20px;line-height: 20px;background-size: 47%}}.tx-kesearch-pi1 #kesearch_results .result-list-item span.hit{color: #434343}.blau{background-color: #e2ebf2}.beige{background-color: #f5eddd}.grau{background-color: #f3f3f3}.gallery-row:last-child{margin-bottom: 0}.frame-background-beige{background-color: #f5eddd}.frame-background-dark{background-color: #e5e5e5}.frame-background-grau{background-color: #f3f3f3}.frame-background-blau{background-color: #e2ebf2}.frame-collapsible,.frame-background-none.frame-space-after-none:not(.frame-ruler-after) + .frame-background-none.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-primary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-primary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-secondary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-secondary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-light.frame-space-after-none:not(.frame-ruler-after) + .frame-background-light.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-dark.frame-space-after-none:not(.frame-ruler-after) + .frame-background-dark.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage){margin-top: 0}@media (min-width: 576px){.frame-collapsible,.frame-background-none.frame-space-after-none:not(.frame-ruler-after) + .frame-background-none.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-primary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-primary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-secondary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-secondary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-light.frame-space-after-none:not(.frame-ruler-after) + .frame-background-light.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-dark.frame-space-after-none:not(.frame-ruler-after) + .frame-background-dark.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage){margin-top: 0}}@media (min-width: 768px){.frame-collapsible,.frame-background-none.frame-space-after-none:not(.frame-ruler-after) + .frame-background-none.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-primary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-primary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-secondary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-secondary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-light.frame-space-after-none:not(.frame-ruler-after) + .frame-background-light.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-dark.frame-space-after-none:not(.frame-ruler-after) + .frame-background-dark.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage){margin-top: 0}}@media (min-width: 992px){.frame-collapsible,.frame-background-none.frame-space-after-none:not(.frame-ruler-after) + .frame-background-none.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-primary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-primary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-secondary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-secondary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-light.frame-space-after-none:not(.frame-ruler-after) + .frame-background-light.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-dark.frame-space-after-none:not(.frame-ruler-after) + .frame-background-dark.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage){margin-top: 0}}@media (min-width: 1200px){.frame-collapsible,.frame-background-none.frame-space-after-none:not(.frame-ruler-after) + .frame-background-none.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-primary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-primary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-secondary.frame-space-after-none:not(.frame-ruler-after) + .frame-background-secondary.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-light.frame-space-after-none:not(.frame-ruler-after) + .frame-background-light.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage),.frame-background-dark.frame-space-after-none:not(.frame-ruler-after) + .frame-background-dark.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage){margin-top: 0}}header#page-header{position: fixed;display: block;height: 145px;top: 0;z-index: 3;width: 100%;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 667px){header#page-header{height: 135px}}@media only screen and (max-width: 480px){header#page-header{height: 100px}}header#page-header.shrink{height: 95px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 480px){header#page-header.shrink{height: 100px}}header#page-header.shrink #mainnavigation{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;top: 95px}@media only screen and (max-width: 667px){header#page-header.shrink #mainnavigation{top: 127px}}header#page-header.shrink .container{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}header#page-header.shrink .container .claim{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;top: 54px}@media only screen and (max-width: 991px){header#page-header.shrink .container .claim{width: 380px;top: 58px}}@media only screen and (max-width: 768px){header#page-header.shrink .container .claim{width: 295px;left: 215px;top: 60px}}@media only screen and (max-width: 667px){header#page-header.shrink .container .claim{left: 180px;width: 270px;top: 63px}}header#page-header.shrink .container #form_kesearch_searchfield{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;margin-top: 12px}@media only screen and (max-width: 480px){header#page-header.shrink .container #form_kesearch_searchfield{margin-top: 5px}}@media only screen and (max-width: 667px){header#page-header.shrink .container .navbar-brand img{max-height: 150px !important}}@media only screen and (max-width: 480px){header#page-header.shrink .container .navbar-brand img{max-height: 130px !important}}header#page-header.shrink .toggler{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;top: 95px}@media only screen and (max-width: 480px){header#page-header.shrink .toggler{top: 100px}}header#page-header.shrink .shortnav{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}header#page-header .toggler{position: absolute;display: none;width: 100%;top: 145px;height: 32px;z-index: 2;background-color: #f3f3f3;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 667px){header#page-header .toggler{top: 125px}}@media only screen and (max-width: 480px){header#page-header .toggler{top: 100px}}@media only screen and (max-width: 991px){header#page-header .toggler{display: block}}header#page-header button.navbar-toggler{color: #a60f1a}@media only screen and (max-width: 991px){header#page-header button.navbar-toggler{position: absolute;width: 32px;z-index: 2;right: 20px;top: -1px}header#page-header button.navbar-toggler .navbar-toggler-icon{width: 32px}header#page-header button.navbar-toggler .navbar-toggler-icon:before,header#page-header button.navbar-toggler .navbar-toggler-icon:after{width: 32px}}@media only screen and (max-width: 667px){header#page-header button.navbar-toggler{width: 25px;right: 20px}header#page-header button.navbar-toggler .navbar-toggler-icon{width: 25px}header#page-header button.navbar-toggler .navbar-toggler-icon:before,header#page-header button.navbar-toggler .navbar-toggler-icon:after{width: 25px}}@media only screen and (max-width: 480px){header#page-header button.navbar-toggler{top: 0}}header#page-header .container{position: relative;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}header#page-header .container .navbar-brand-logo-normal{display: inline-block}header#page-header .container .navbar-brand{position: absolute;top: 9px;z-index: 3;width: auto;height: auto;padding-top: 0}@media only screen and (max-width: 480px){header#page-header .container .navbar-brand{top: 5px}}@media only screen and (max-width: 375px){header#page-header .container .navbar-brand{top: 10px}}header#page-header .container .navbar-brand img{width: auto;max-width: 190px;height: auto;transform: inherit;max-height: auto !important;margin-top: 0;z-index: 1;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 991px){header#page-header .container .navbar-brand img{max-height: 190px !important}}@media only screen and (max-width: 667px){header#page-header .container .navbar-brand img{max-height: 170px !important}}@media only screen and (max-width: 480px){header#page-header .container .navbar-brand img{max-height: 130px !important}}@media only screen and (max-width: 375px){header#page-header .container .navbar-brand img{max-height: 135px !important}}header#page-header .container .claim{position: absolute;width: 483px;top: 90px;left: 255px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 991px){header#page-header .container .claim{left: 255px}}@media only screen and (max-width: 768px){header#page-header .container .claim{left: 255px}}@media only screen and (max-width: 667px){header#page-header .container .claim{width: 60%;left: 245px;height: auto}}@media only screen and (max-width: 480px){header#page-header .container .claim{display: none}}header#page-header .container ul{display: block;height: 32px;float: right;font-family: Verdana, Geneva, sans-serif;color: #434343;text-align: right;text-indent: 3px}header#page-header .container ul li{margin-right: 20px;margin-left: 10px;padding-left: 10px;float: left;clear: none;line-height: 32px;text-align: left;list-style-type: disc}header#page-header .container ul li:first-of-type{list-style-type: none}header#page-header .container ul li:last-of-type{margin-right: 0}header#page-header .container ul li a{font-weight: 400;padding: 0;font-size: 16px}header#page-header .container ul li a:before{display: none}header#page-header .shortnav{position: absolute;left: auto;top: 14px;right: 20px;bottom: auto;margin-left: 0;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}@media only screen and (max-width: 667px){header#page-header .shortnav{top: 10px}}header#page-header .shortnav a.button{display: none;float: right}header#page-header .shortnav .button.search{margin-top: 37px;float: right}@media only screen and (max-width: 991px){header#page-header .shortnav .button.search{margin-top: 0}}@media only screen and (max-width: 667px){header#page-header .shortnav .button.search{margin-top: 0px}}header#page-header .shortnav ul{height: 27px;margin-right: 0;padding-left: 0px;float: left;margin-bottom: 0}@media only screen and (max-width: 667px){header#page-header .shortnav ul{height: 24px}}@media only screen and (max-width: 480px){header#page-header .shortnav ul{float: none;margin-right: 0;margin-bottom: 5px;list-style-type: none;margin-right: 6px}}header#page-header .shortnav ul li{margin-right: 0;margin-left: 0;margin-right: 25px;padding-right: 0;padding-left: 0;float: left;font-size: 12px;line-height: 27px;color: #aaaaaa}@media only screen and (max-width: 667px){header#page-header .shortnav ul li{line-height: 24px}}@media only screen and (max-width: 480px){header#page-header .shortnav ul li{margin: 0 0 0 0;padding: 0 5px 0 0;text-indent: 0;list-style-type: none;line-height: 18px}header#page-header .shortnav ul li:first-of-type:before{display: none}header#page-header .shortnav ul li:last-of-type{padding-right: 0}header#page-header .shortnav ul li:before{content: "•";display: inline-block;padding-right: 5px}}@media only screen and (max-width: 480px){header#page-header .shortnav ul li.list-item-7{float: right;clear: both;text-align: right}}header#page-header .shortnav ul li a{font-size: 12px;line-height: 27px;color: #434343}header#page-header .shortnav ul li a:hover{color: #a60f1a}@media only screen and (max-width: 667px){header#page-header .shortnav ul li a{line-height: 24px}}@media only screen and (max-width: 480px){header#page-header .shortnav ul li a{font-size: 9px;line-height: 18px}}@media only screen and (min-width: 991px){header#page-header #mainnavigation .dropdown-menu{display: none}header#page-header #mainnavigation ul.navbar-nav > li.dropdown:hover > ul.dropdown-menu{display: block}}header#page-header #mainnavigation{z-index: 1;position: absolute;right: 0;top: 145px;min-height: 32px;background-color: #f3f3f3;width: 100%;font-size: 17px;box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2);-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}header#page-header #mainnavigation > .container{padding: 0}header#page-header #mainnavigation .dropdown-toggle::after{display: none}@media only screen and (max-width: 991px){header#page-header #mainnavigation{width: 50%;left: 50%;transform: translate(-50%, 0);box-shadow: 0 15px 10px rgba(0,0,0,0.2);border-radius: none}}@media only screen and (max-width: 667px){header#page-header #mainnavigation{width: 65%;max-height: 200px;overflow-y: auto}}@media only screen and (max-width: 480px){header#page-header #mainnavigation{top: 101px;width: 90%;max-height: unset;box-shadow: 0 10px 10px rgba(0,0,0,0.2)}}header#page-header #mainnavigation a{color: #434343;font-size: 16px;display: inline-block}@media only screen and (max-width: 1024px){header#page-header #mainnavigation a{font-size: 16px;line-height: 27px}}header#page-header #mainnavigation .container > ul{float: none;margin-left: 255px;font-size: 16px;list-style-type: none}@media only screen and (max-width: 1024px){header#page-header #mainnavigation .container > ul{margin-left: 241px}}@media only screen and (max-width: 991px){header#page-header #mainnavigation .container > ul{min-height: 35px;height: auto;width: 100%;margin-left: 0;display: inline-block;text-align: center;margin: 35px 0 10px 0;overflow: hidden}header#page-header #mainnavigation .container > ul span{width: 100%}}@media only screen and (max-width: 768px){header#page-header #mainnavigation .container > ul{margin: 35px 0 10px 0}}@media only screen and (max-width: 667px){header#page-header #mainnavigation .container > ul{margin: 10px 0 10px 0}}@media only screen and (max-width: 480px){header#page-header #mainnavigation .container > ul{margin: 35px 0 10px 0}}header#page-header #mainnavigation .container > ul > li{padding-right: 0;margin-right: 12px;margin-left: 0;padding-left: 0;font-size: 16px;line-height: 27px;height: 32px;color: #aaa;list-style-type: none}header#page-header #mainnavigation .container > ul > li:before{content: "\2022";color: #aaa;position: relative;top: 2px;display: inline;right: 2px;font-size: 16px}header#page-header #mainnavigation .container > ul > li:hover{background-color: rgba(255,255,255,0.9);cursor: pointer}header#page-header #mainnavigation .container > ul > li.active a{color: #a60f1a}header#page-header #mainnavigation .container > ul > li.active > ul > li a{color: #434343}@media only screen and (max-width: 1024px){header#page-header #mainnavigation .container > ul > li{padding-right: 5px;margin-right: 0;padding-left: 5px}}@media only screen and (max-width: 991px){header#page-header #mainnavigation .container > ul > li{float: none;text-align: center;width: 100%;height: auto;display: inline-block;margin-left: 0;margin-right: 0;padding-right: 0;padding-left: 0}header#page-header #mainnavigation .container > ul > li:before{display: none}header#page-header #mainnavigation .container > ul > li > a span:before{content: "\2022";color: #aaa;position: relative;top: 0;display: inline;right: 10px;font-size: 16px}header#page-header #mainnavigation .container > ul > li.dropdown{display: inline-block}header#page-header #mainnavigation .container > ul > li.dropdown > a{display: inline-block;width: 100%}header#page-header #mainnavigation .container > ul > li.dropdown > a span{margin-left: -10px;font-size: 16px}header#page-header #mainnavigation .container > ul > li.dropdown > a span:after{content: " ";border-top: .4em solid;border-right: .4em solid transparent;border-bottom: 0;border-left: .4em solid transparent;position: relative;top: 13px;left: 10px;display: inline;display: none}header#page-header #mainnavigation .container > ul > li.dropdown.show ul{background-color: #fff}}@media only screen and (max-width: 991px) and only screen and (max-width: 1024px){header#page-header #mainnavigation .container > ul > li > a{line-height: 27px}}header#page-header #mainnavigation .container > ul > li:first-of-type{margin-left: -11px}header#page-header #mainnavigation .container > ul > li:first-of-type:before{display: none}header#page-header #mainnavigation .container > ul > li:last-of-type{margin-right: 0;padding-right: 0}header#page-header #mainnavigation .container > ul > li:hover{cursor: pointer}@media only screen and (max-width: 768px){header#page-header #mainnavigation .container > ul > li:hover{background-color: #fff}}header#page-header #mainnavigation .container > ul > li:hover > a{color: #a60f1a}header#page-header #mainnavigation .container > ul > li ul{display: none;margin-left: 0;height: auto;list-style-type: none;background-color: rgba(255,255,255,0.9);border: none;border-radius: 0 0 8px 8px;padding-right: 10px}header#page-header #mainnavigation .container > ul > li ul.show{display: block}@media only screen and (max-width: 991px){header#page-header #mainnavigation .container > ul > li ul{width: 100%;background-color: transparent;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;border-radius: none;margin: 0;padding: 0;overflow: hidden}}header#page-header #mainnavigation .container > ul > li ul li{width: 96%;padding-left: 0;list-style-type: none;border-bottom: 1px solid #ccc;padding-right: 10px}header#page-header #mainnavigation .container > ul > li ul li:before{display: none}@media only screen and (max-width: 991px){header#page-header #mainnavigation .container > ul > li ul li{width: 100%;border-bottom: 1px solid #ccc;line-height: 32px;text-align: center;padding-right: 0;margin-left: 0;margin-right: 0}header#page-header #mainnavigation .container > ul > li ul li:before{display: none}}header#page-header #mainnavigation .container > ul > li ul li:last-of-type{border-bottom: none}header#page-header #mainnavigation .container > ul > li ul li:hover{cursor: pointer;background-color: transparent}header#page-header #mainnavigation .container > ul > li ul li:hover > a{color: #c2654b;background-color: transparent}header#page-header #mainnavigation .container > ul > li ul li a{color: #777;font-size: 16px;padding-left: 0}@media only screen and (max-width: 1024px){header#page-header #mainnavigation .container > ul > li ul li a{padding-left: 0}}@media only screen and (max-width: 768px){header#page-header #mainnavigation .container > ul > li ul li a{padding-left: 0}header#page-header #mainnavigation .container > ul > li ul li a span{font-size: 15px}}header#page-header #mainnavigation .container > ul > li ul li a:hover{color: #c2654b}header#page-header #mainnavigation .container > ul > li ul li a.dropdown-item.active,header#page-header #mainnavigation .container > ul > li ul li a.dropdown-item:active{background-color: transparent;color: #c2654b}header#page-header #mainnavigation .container > ul > li ul li a span:after,header#page-header #mainnavigation .container > ul > li ul li a span:before{display: none}#page-content nav.footer-nav-section{width: 100%;height: 50px;background-color: #f3f3f3;box-shadow: 0 -2px 10px #c2c2c2}@media only screen and (max-width: 667px){#page-content nav.footer-nav-section{height: auto}}#page-content nav.footer-nav-section .container{display: flex;align-items: center;justify-content: center}#page-content nav.footer-nav-section .footernav{list-style: none;text-align: center;padding: 12px 0 10px 0}#page-content nav.footer-nav-section .footernav > div{float: left;padding: 0 .65em 0 1em}@media only screen and (max-width: 667px){#page-content nav.footer-nav-section .footernav > div{padding: 0 .3em 0 .5em;font-size: 11px}#page-content nav.footer-nav-section .footernav > div:last-of-type{float: none}#page-content nav.footer-nav-section .footernav > div:last-of-type:before{display: none}}#page-content nav.footer-nav-section .footernav > div a{color: #434343;font-size: 16px}#page-content nav.footer-nav-section .footernav > div a:hover{color: #a60f1a}@media only screen and (max-width: 667px){#page-content nav.footer-nav-section .footernav > div a{font-size: 11px}}#page-content nav.footer-nav-section .footernav > div:before{content: "\2022";color: #aaaaaa;font-weight: bold;display: inline-block;width: 1em;margin-left: -1em;margin-right: 1em;font-size: 12px}@media only screen and (max-width: 667px){#page-content nav.footer-nav-section .footernav > div:before{margin-left: -0.5em;margin-right: 0.5em;font-size: 11px}}#page-content nav.footer-nav-section .footernav > div:first-of-type:before{display: none}footer .MaxWidthAuto figure picture img{width: auto;max-width: auto !important;height: auto}footer a{color: #fff;font-size: 17px}footer a:hover{color: rgba(255,255,255,0.82)}@media only screen and (max-width: 768px){footer a{font-size: 17px}}@media only screen and (max-width: 1375px){footer > .section{max-width: 100%}}footer .frame .gallery-row .gallery-item{width: 100%;padding-bottom: 30px}footer .csc-default{font-size: 17px}footer .csc-default a{color: #777}footer .footer-section-meta .frame{padding-bottom: 0;padding-top: 0;margin-top: 0;background-color: #a60f1a}@media only screen and (max-width: 1200px){footer .footer-section-meta .frame .frame-container{max-width: 100%}}footer .footer-section-meta .frame .frame-container .frame-inner{padding: 10px 0;text-align: center}footer .footer-section-meta .frame .frame-container .frame-inner > div{margin: 0}footer .footer-section-meta .frame .frame-container .frame-inner > div p,footer .footer-section-meta .frame .frame-container .frame-inner > div a{font-size: 14px;font-weight: 400}footer .footer-section-meta .frame .frame-container .frame-inner > div > p,footer .footer-section-meta .frame .frame-container .frame-inner > div > div{display: inline-block}footer .footer-section-meta .frame .frame-container .frame-inner > div > div{float: right}@media only screen and (max-width: 768px){footer .footer-section-meta .frame .frame-container .frame-inner > div > div{width: 100%;float: none}}footer .footer-section-meta .frame .frame-container .frame-inner .footer-sociallinks{display: none}#page-content .frame .tx_mmaerzte h1{color: #a60f1a;margin-top: 0;margin-bottom: 13px;font-weight: 400;text-align: center;padding-top: 3px}#page-content .frame .tx_mmaerzte .filterbar{padding-left: 80px;margin-top: 30px}@media only screen and (max-width: 768px){#page-content .frame .tx_mmaerzte .filterbar{text-align: center;padding-left: 0}}#page-content .frame .tx_mmaerzte .filterbar > *{display: inline-block;vertical-align: middle}@media only screen and (max-width: 768px){#page-content .frame .tx_mmaerzte .filterbar > *{vertical-align: inherit}}#page-content .frame .tx_mmaerzte .filterbar select{height: 27px;margin-right: 55px;max-width: 325px;-moz-appearance: none;-webkit-appearance: none;appearance: none;border-radius: 16px;border: none;padding: 0 10px;background-color: #fff;background-image: url('https://www.gks-gesundheitsnetz.de/typo3conf/ext/mm_aerzte/Resources/Public/Media/selectdown.png');background-repeat: no-repeat;background-position: right center}@media only screen and (max-width: 991px){#page-content .frame .tx_mmaerzte .filterbar select{margin-right: 20px;max-width: 280px}}@media only screen and (max-width: 768px){#page-content .frame .tx_mmaerzte .filterbar select{max-width: 360px;margin-right: 0;margin-bottom: 20px}}@media only screen and (max-width: 480px){#page-content .frame .tx_mmaerzte .filterbar select{max-width: 280px;margin-right: 0}}#page-content .frame .tx_mmaerzte .filterbar select option{color: #434343}#page-content .frame .tx_mmaerzte .filterbar select option:first-of-type{color: #989898}#page-content .frame .tx_mmaerzte .filterbar select::-ms-expand{display: none}#page-content .frame .tx_mmaerzte .filterbar label{font-weight: normal;margin-right: 10px;line-height: 30px;height: 32px;margin-bottom: 0}#page-content .frame .tx_mmaerzte .filterbar label input{margin-left: 10px}#page-content .frame .tx_mmaerzte .filterbar label input[value=nurhausaerzte]{margin-right: 30px}@media only screen and (max-width: 991px){#page-content .frame .tx_mmaerzte .filterbar label input[value=nurhausaerzte]{margin-right: 30px}}@media only screen and (max-width: 480px){#page-content .frame .tx_mmaerzte .filterbar label input[value=nurhausaerzte]{margin-right: 0}}#page-content .frame .tx_mmaerzte .filterbar label.reset{cursor: pointer;margin-left: 20px;margin-right: 0}@media only screen and (max-width: 991px){#page-content .frame .tx_mmaerzte .filterbar label.reset{display: block;text-align: center;margin-top: 10px;margin-left: -80px}}@media only screen and (max-width: 768px){#page-content .frame .tx_mmaerzte .filterbar label.reset{display: inline-block;margin-left: 20px}}@media only screen and (max-width: 480px){#page-content .frame .tx_mmaerzte .filterbar label.reset{margin-left: 0}}#page-content .frame .tx_mmaerzte .filterbar input[type=radio]{-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;border-radius: 20px;width: 30px;height: 30px;border: none;vertical-align: middle}#page-content .frame .tx_mmaerzte .filterbar input[type=radio]:checked{background-color: #a60f1a;border: 5px solid #fff}@media only screen and (max-width: 375px){#page-content .frame .tx_mmaerzte .filterbar .checkbox{display: inline-block;padding-left: 5px}}#page-content .frame .tx_mmaerzte .filterbar .checkbox input{vertical-align: middle;line-height: 30px}#page-content .frame .tx_mmaerzte .filterbar .checkbox label:before{width: 30px;height: 30px;margin-left: -30px;vertical-align: middle;line-height: 30px;cursor: pointer}#page-content .frame .tx_mmaerzte .filterbar .checkbox label:after{background-color: #a60f1a;border: 5px solid #fff;border-radius: 26px;width: 30px;height: 30px;margin-left: -30px;vertical-align: middle;line-height: 30px}#page-content .frame .tx_mmaerzte .filterbar input[type=checkbox]{width: 30px;height: 30px}#page-content .frame .tx_mmaerzte .filterbar .checkbox input[type="checkbox"]:checked + label::after{content: " "}#page-content .frame .tx_mmaerzte.container{max-width: 1182px;padding: 0}#page-content .frame .tx_mmaerzte > b{display: block;padding-left: 80px;color: #a60f1a;padding-bottom: 5px}@media only screen and (max-width: 667px){#page-content .frame .tx_mmaerzte > b{padding-left: 20px}}#page-content .frame .tx_mmaerzte .bold{font-weight: bold}#page-content .frame .tx_mmaerzte .nav.nav-tabs{list-style-type: none;border-bottom: none}#page-content .frame .tx_mmaerzte .nav.nav-tabs li{width: 49%;background-color: #f5eddd;list-style-type: none;border-radius: 8px 8px 0 0;text-align: center;margin-right: 1%;padding: 3px 0}#page-content .frame .tx_mmaerzte .nav.nav-tabs li a{color: #434343}#page-content .frame .tx_mmaerzte .nav.nav-tabs li a:before{content: '>';margin-right: 8px}#page-content .frame .tx_mmaerzte .nav.nav-tabs li a:hover{text-decoration: none}#page-content .frame .tx_mmaerzte .nav.nav-tabs li a.active{font-weight: bold;color: #a60f1a}#page-content .frame .tx_mmaerzte .nav.nav-tabs li a.active:before{content: '';margin-right: 0;text-decoration: none}#page-content .frame .tx_mmaerzte .nav.nav-tabs li:before{display: none}#page-content .frame .tx_mmaerzte .nav.nav-tabs li:last-of-type{background-color: #e2ebf2;margin-left: 1%;margin-right: 0}#page-content .frame .tx_mmaerzte .tab-content > div{padding-top: 75px}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte,#page-content .frame .tx_mmaerzte .aerzte-list,#page-content .frame .tx_mmaerzte .aerzte-single{margin-bottom: 40px;padding: 40px 80px}@media only screen and (max-width: 667px){#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte,#page-content .frame .tx_mmaerzte .aerzte-list,#page-content .frame .tx_mmaerzte .aerzte-single{padding: 20px 20px}}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte h2,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte h2,#page-content .frame .tx_mmaerzte .aerzte-list h2,#page-content .frame .tx_mmaerzte .aerzte-single h2{text-align: center;font-size: 22px;padding-top: 40px;margin-top: 0;margin-bottom: 20px;color: #434343;letter-spacing: 1px}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .subheader,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .subheader,#page-content .frame .tx_mmaerzte .aerzte-list .subheader,#page-content .frame .tx_mmaerzte .aerzte-single .subheader{font-size: 22px;color: #434343;white-space: inherit}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user,#page-content .frame .tx_mmaerzte .aerzte-list .user,#page-content .frame .tx_mmaerzte .aerzte-single .user{display: block;width: 100%;margin-bottom: 15px}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user a,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user a,#page-content .frame .tx_mmaerzte .aerzte-list .user a,#page-content .frame .tx_mmaerzte .aerzte-single .user a{color: #434343 !important;text-decoration: none}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user a:hover,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user a:hover,#page-content .frame .tx_mmaerzte .aerzte-list .user a:hover,#page-content .frame .tx_mmaerzte .aerzte-single .user a:hover{text-decoration: underline}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user a:hover div,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user a:hover div,#page-content .frame .tx_mmaerzte .aerzte-list .user a:hover div,#page-content .frame .tx_mmaerzte .aerzte-single .user a:hover div{text-decoration: underline}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .address,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .address,#page-content .frame .tx_mmaerzte .aerzte-list .address,#page-content .frame .tx_mmaerzte .aerzte-single .address{margin: 35px 0 24px 0}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .address p,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .address p,#page-content .frame .tx_mmaerzte .aerzte-list .address p,#page-content .frame .tx_mmaerzte .aerzte-single .address p{display: inline}#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte span,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte span,#page-content .frame .tx_mmaerzte .aerzte-list span,#page-content .frame .tx_mmaerzte .aerzte-single span{display: inline;white-space: normal}#page-content .frame .tx_mmaerzte .aerzte-list,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte{margin: 0;padding: 0}@media only screen and (max-width: 667px){#page-content .frame .tx_mmaerzte .aerzte-list,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte{padding: 0}}#page-content .frame .tx_mmaerzte .aerzte-list .user,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user{margin-bottom: 8px;padding: 0 80px}@media only screen and (max-width: 667px){#page-content .frame .tx_mmaerzte .aerzte-list .user,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user{padding: 0 20px}}#page-content .frame .tx_mmaerzte .aerzte-list .user:last-of-type,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user:last-of-type,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user:last-of-type{padding-bottom: 40px}#page-content .frame .tx_mmaerzte .aerzte-list .titel-divide,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .titel-divide,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .titel-divide{color: #a60f1a;font-weight: bold;width: 100%;background-color: #fff;border-bottom: 10px solid #e2ebf2;padding: 3px 80px 5px 80px;font-size: 23px}@media only screen and (max-width: 667px){#page-content .frame .tx_mmaerzte .aerzte-list .titel-divide,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .titel-divide,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .titel-divide{padding: 0 20px}}#page-content .frame .tx_mmaerzte .aerzte-list .row,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .row,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .row{margin: 0}#page-content .frame .tx_mmaerzte .aerzte-list .titel-divide + .user,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .titel-divide + .user,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .titel-divide + .user{padding-top: 30px}#page-content .frame .tx_mmaerzte .aerzte-list .user + .titel-divide,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .user + .titel-divide,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .user + .titel-divide{margin-top: 33px}#page-content .frame .tx_mmaerzte .aerzte-list .titel-divide + .row > .user:first-of-type,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .titel-divide + .row > .user:first-of-type,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .titel-divide + .row > .user:first-of-type{padding-top: 40px}#page-content .frame .tx_mmaerzte .aerzte-list .titel-divide + .row > .user:last-of-type,#page-content .frame .tx_mmaerzte .aerzte-list-hausaerzte .titel-divide + .row > .user:last-of-type,#page-content .frame .tx_mmaerzte .aerzte-list-fachaerzte .titel-divide + .row > .user:last-of-type{margin-bottom: 10px}#page-content .frame .tx_mmaerzte .aerzte-single{margin-bottom: 5px;padding-bottom: 48px}#page-content .frame .tx_mmaerzte .aerzte-single h1{text-align: left}#page-content .frame .tx_mmaerzte .aerzte-single img{width: auto;max-width: auto;height: auto;margin-top: 11px}#page-content .frame .tx_mmaerzte .aerzte-single .printButton{position: absolute;bottom: -10px;color: #434343;font-weight: bold;left: 50%;transform: translateX(-50%)}#page-content .frame .tx_mmaerzte .aerzte-single .printButton img{margin: 0}#page-content .frame .tx_mmaerzte .aerzte-single .printButton:hover{text-decoration: none}#page-content .frame .tx_mmaerzte .aerzte-single table.table{margin-bottom: 0;margin-top: 5px}#page-content .frame .tx_mmaerzte .aerzte-single table.table td{border: none;padding-top: 5px;padding-bottom: 5px}#page-content .frame .tx_mmaerzte .aerzte-single table{border-spacing: 0;width: 100%}#page-content .frame .tx_mmaerzte .aerzte-single table td{width: 70%;padding-left: 1%;word-break: break-word}#page-content .frame .tx_mmaerzte .aerzte-single table td:first-of-type{width: 29%;padding-left: 0;font-weight: bold}@media only screen and (max-width: 768px){#page-content .frame .tx_mmaerzte .aerzte-single table td{width: 50% !important}}@media (max-width: 575px){#page-content .frame .tx_mmaerzte .aerzte-single .row > div:first-of-type{order: 2}}#page-content .frame .tx_mmaerzte .aerzte-single .row > div:last-of-type{text-align: center;padding-bottom: 3em}@media (max-width: 575px){#page-content .frame .tx_mmaerzte .aerzte-single .row > div:last-of-type{order: 1;padding-bottom: 2em}#page-content .frame .tx_mmaerzte .aerzte-single .row > div:last-of-type .printButton{display: none}}#page-content .frame .tx_mmaerzte #fachgebiete .titel-divide{border-bottom: 10px solid #f5eddd;font-size: 18px}#page-content .frame .tx_mmaerzte #alphabetisch #fachgebiete-data > div{display: inline-block}@media print{.stage{display: none}}#page-content .videosprechstunde-pagination .button{width: auto;padding: 15px 20px;background-color: #eee;line-height: 6px;font-size: 19px;height: auto;border-radius: 8px;color: #494949;cursor: pointer;display: flex;flex-direction: row;align-items: center}#page-content .videosprechstunde-pagination .button:after{display: none}#page-content .videosprechstunde-pagination .button div{margin-right: 10px}#page-content #videosprechstunde-container{position: relative;overflow: hidden;margin: 0 auto;width: 100%;white-space: nowrap}#page-content #videosprechstunde-container > div{position: relative;display: inline-block;margin-right: -4px;white-space: normal;vertical-align: top;*display: inline;width: 100%}#page-content #videosprechstunde-container .frame-type-form_formframework .form-element{width: 100%}#page-content .videosprechstunde{margin: 60px 0}#page-content .videosprechstunde .row > div{display: flex;flex-wrap: wrap;grid-gap: 0 50px}#page-content .videosprechstunde .row > div .el-krankheitsbild{display: flex;flex-direction: row;align-items: center;flex-grow: 1;width: 30%;max-width: 30%;padding: 15px 15px 10px;background-color: #fff;border-radius: 10px;box-shadow: 3px 3px 7px 0px #dedbd9;cursor: pointer;transition: all .4s;margin-bottom: 40px}@media only screen and (max-width: 991px){#page-content .videosprechstunde .row > div .el-krankheitsbild{width: 46%;max-width: 46%}}@media only screen and (max-width: 667px){#page-content .videosprechstunde .row > div .el-krankheitsbild{width: 100%;max-width: 1000%}}#page-content .videosprechstunde .row > div .el-krankheitsbild:hover{box-shadow: 3px 3px 7px 0px rgba(0,0,0,0.5)}#page-content .videosprechstunde .row > div .el-krankheitsbild .el-krankheitsbild-header{margin: 0 10px 0 10px;font-weight: bold;-moz-hyphens: auto;-o-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto}#page-content .videosprechstunde .row > div .el-krankheitsbild .el-krankheitsbild-image{max-width: 70px}#page-content .videosprechstunde .row > div .el-krankheitsbild .el-krankheitsbild-image img{width: 70px;height: 70px;max-width: 70px}@media only screen and (max-width: 991px){#page-content .videosprechstunde .row > div .el-krankheitsbild .el-krankheitsbild-image img{height: auto;min-width: 50px;max-width: 50px}}#page-content .videosprechstunde .row > div .el-krankheitsbild .texticon-inner-icon{margin-left: auto}#page-content .videosprechstunde .row > div .el-krankheitsbild.active{background-color: #f3ddd2}#page-content .videosprechstunde .row > div .frame-type-form_formframework,#page-content .videosprechstunde .row > div .frame-type-header{display: block;width: 100%}#page-content .videosprechstunde .row > div .frame-type-form_formframework .form-element-radiobutton-1,#page-content .videosprechstunde .row > div .frame-type-header .form-element-radiobutton-1,#page-content .videosprechstunde .row > div .frame-type-form_formframework .form-element-radiobutton-2,#page-content .videosprechstunde .row > div .frame-type-header .form-element-radiobutton-2{display: none}#page-content .videosprechstunde .row > div .frame-type-header{margin-top: 20px}#page-content .videosprechstunde .row > div .frame-type-header span{font-size: 22px}#page-content #c521,#page-content #c613{display: none;background-color: #f3ddd2;border-radius: 10px;padding: 40px;width: 97.5%}@media only screen and (max-width: 667px){#page-content #c521,#page-content #c613{width: 100%}}#page-content .prev.button.absolute{position: absolute;top: 40%;transform: translateY(-50%);left: 0;background-color: #a60f1a}@media only screen and (max-width: 768px){#page-content .prev.button.absolute{padding: 15px 5px;left: 4px}}::selection{background: #a60f1a;color: #fff}::-moz-selection{background: #a60f1a;color: #fff}body{font-size: 17px;line-height: 24px;color: #434343;font-family: Verdana, Geneva, sans-serif;background-color: #fff}a{color: #333;font-weight: 700}a:hover{text-decoration: underline;color: #c2654b}a[href^="tel:"]{font-weight: normal}.scroll-top:active,.scroll-top:focus,.scroll-top:hover{background-color: #a60f1a}.container{max-width: 1150px}.body-bg{background-color: #fff}.body-bg h2,.body-bg h3,.body-bg h4,.body-bg h5,.body-bg h6{color: #a60f1a}.body-bg .frame-header > h3{font-size: 20px;color: #434343}.body-bg .frame-header > h3 + b{font-weight: normal;font-size: 16px}.body-bg > .frame{padding: 0}.body-bg .frame-type-html > .frame-container{margin: 0;padding: 0}.body-bg .frame-type-html > .frame-container,.body-bg .frame-type-list > .frame-container,.body-bg #page-content .frame-container,.body-bg .frame-type-form_formframework > .frame-container{max-width: 1375px;margin: 0 auto}@media only screen and (max-width: 1375px){.body-bg .frame-type-html > .frame-container,.body-bg .frame-type-list > .frame-container,.body-bg #page-content .frame-container,.body-bg .frame-type-form_formframework > .frame-container{max-width: 100%}}.body-bg .frame.frame-type-form_formframework > .frame-container{max-width: 960px !important;padding-bottom: 70px}@media only screen and (max-width: 768px){.body-bg .frame.frame-type-form_formframework > .frame-container{max-width: 90% !important}}.body-bg .frame.frame-type-form_formframework > .frame-container p{color: #777}.body-bg .frame.frame-type-form_formframework > .frame-container .btn-group{margin: 0 auto}.body-bg .frame-type-list{margin: 70px auto}.body-bg .frame-type-list #kesearch_num_results{margin-top: 2em;margin-bottom: 2em}.body-bg .frame-type-list #kesearch_results span.result-title a{color: #434343;font-weight: bold}.body-bg .frame-type-list #kesearch_results span.result-title a:hover{color: #c2654b}.body-bg .frame-type-list .kesearch_pagebrowser > ul > li:before{display: none !important}.body-bg .frame-type-text p{color: #434343}.body-bg .frame-type-text b,.body-bg .frame-type-text .element-subheader{color: #434343}.body-bg .frame-type-text b span,.body-bg .frame-type-text .element-subheader span{color: #434343;margin-top: 10px;display: block;font-size: 20px;font-weight: bold}.body-bg div.stage + .claim{display: none}.body-bg .breadcrumb-section,.body-bg .breadcrumb-section .breadcrumb{background-color: #fff;margin-bottom: 10px;font-size: 14px;color: #777}.body-bg .breadcrumb-section a,.body-bg .breadcrumb-section .breadcrumb a{font-size: 14px}.body-bg .breadcrumb-section a:hover,.body-bg .breadcrumb-section .breadcrumb a:hover{color: #c2654b}.body-bg .breadcrumb-section ol,.body-bg .breadcrumb-section .breadcrumb ol{display: flex;justify-content: center}.body-bg .breadcrumb-section ol li,.body-bg .breadcrumb-section .breadcrumb ol li{font-weight: bold}.body-bg .breadcrumb-section ol li.breadcrumb-item.active,.body-bg .breadcrumb-section .breadcrumb ol li.breadcrumb-item.active{color: #434343}.body-bg .breadcrumb-section ol li.breadcrumb-item.active:before,.body-bg .breadcrumb-section .breadcrumb ol li.breadcrumb-item.active:before{color: #a60f1a}.body-bg .breadcrumb-section ol li:first-of-type,.body-bg .breadcrumb-section .breadcrumb ol li:first-of-type{font-weight: normal}.body-bg .breadcrumb-section ol li:nth-of-type(2),.body-bg .breadcrumb-section .breadcrumb ol li:nth-of-type(2){display: none}.body-bg .breadcrumb-section ol li:nth-of-type(3) a:hover,.body-bg .breadcrumb-section .breadcrumb ol li:nth-of-type(3) a:hover{color: #a60f1a}.body-bg .breadcrumb-section .breadcrumb-item + .breadcrumb-item::before,.body-bg .breadcrumb-section .breadcrumb .breadcrumb-item + .breadcrumb-item::before{content: ">"}.body-bg div.stage{position: relative;margin-top: 177px}@media only screen and (max-width: 667px){.body-bg div.stage{margin-top: 157px}}@media only screen and (max-width: 480px){.body-bg div.stage{margin-top: 132px}}.body-bg div.stage .frame-container{max-width: 100%;padding: 0}.body-bg div.stage > div:not(#c648){height: 390px;overflow: hidden;padding: 0 !important}@media only screen and (max-width: 768px){.body-bg div.stage > div:not(#c648){height: 300px}}@media only screen and (max-width: 667px){.body-bg div.stage > div:not(#c648){height: 240px}}@media only screen and (max-width: 480px){.body-bg div.stage > div:not(#c648){height: 200px}}.body-bg div.stage > div:not(#c648) .item.carousel-item{height: 390px}@media only screen and (max-width: 768px){.body-bg div.stage > div:not(#c648) .item.carousel-item{height: 300px}}@media only screen and (max-width: 667px){.body-bg div.stage > div:not(#c648) .item.carousel-item{height: 240px}}@media only screen and (max-width: 480px){.body-bg div.stage > div:not(#c648) .item.carousel-item{height: 200px}}.body-bg div.stage > div:not(#c648) .item.carousel-item a{text-decoration: none;height: 100%;width: 100%;display: block;position: absolute}.body-bg div.stage > div:not(#c648) .valign{max-width: 100% !important;width: 100%}.body-bg div.stage > div:not(#c648) .valign img{width: 100% !important}.body-bg div.stage > div:not(#c648) .carousel .carousel-backgroundimage-container,.body-bg div.stage > div:not(#c648) .carousel .carousel-backgroundimage-container > div,.body-bg div.stage > div:not(#c648) .frame-backgroundimage{background-position: 50% 75%;background-size: cover;background-repeat: repeat}.body-bg div.stage > div:not(#c648) .carousel-control{display: none}.body-bg div.stage > div:not(#c648) .carousel-indicators{z-index: 0}@media only screen and (max-width: 768px){.body-bg div.stage > div:not(#c648) .carousel-indicators{display: none}}.body-bg div.stage > div:not(#c648) .carousel-indicators li{width: 15px;height: 15px;border-radius: 15px;border-style: initial}.body-bg div.stage > div:not(#c648) .carousel-indicators li.active{background-color: #a60f1a}.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .valign,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .valign{display: block;position: absolute;height: auto;bottom: 0;left: 50%;transform: translateX(-50%);max-width: 1150px !important}.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .valign .vcontainer,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .valign .vcontainer{margin: 0 auto;margin-bottom: 10px;max-width: 1150px;width: 1150px}@media (max-width: 1150px){.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .valign .vcontainer,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .valign .vcontainer{padding: 0 30px}}@media only screen and (max-width: 480px){.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .valign .vcontainer,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .valign .vcontainer{padding: 0}}.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content{padding: 0;background-color: transparent}.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-item-bodytext,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-item-bodytext,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-item-bodytext,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-item-bodytext,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-text,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-text,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-text,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-text{display: inline-block;vertical-align: top;margin-right: 12px}.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-text p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-text p,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-text p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-text p{display: inline-block;color: #a60f1a;font-size: 20px;font-weight: normal;line-height: 20px;padding: 5px 10px;margin: 0;background-color: rgba(255,255,255,0.8);border-radius: 40px}@media only screen and (max-width: 375px){.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-item-bodytext p,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-text p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-text p,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-text p,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-text p{font-size: 18px;line-height: 18px}}.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-box .carousel-item-bodytext + a,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-box .carousel-item-bodytext + a,.body-bg div.stage > div:not(#c648) .carousel-item-type-call_to_action .carousel-content .carousel-item-bodytext + a,.body-bg div.stage > div:not(#c648) .carousel-item-type-text_and_image .carousel-content .carousel-item-bodytext + a{vertical-align: top;display: inline-block;border-radius: 40px;font-size: 20px;line-height: 20px;padding: 5px 10px;border: none}.body-bg div.stage #videosprechstunde-shortcut{position: absolute;bottom: 0;width: 100%;height: auto;z-index: 1}.body-bg div.stage #videosprechstunde-shortcut > .frame-container{position: relative;display: block;max-width: 1375px;margin-top: 0px;margin-right: auto;margin-left: auto;text-align: center}@media only screen and (max-width: 1375px){.body-bg div.stage #videosprechstunde-shortcut > .frame-container{max-width: 100%}}.body-bg div.stage #videosprechstunde-shortcut > .frame-container .row{max-width: 1375px;margin: 0 auto;padding-left: 30px}@media only screen and (max-width: 1375px){.body-bg div.stage #videosprechstunde-shortcut > .frame-container .row{max-width: 100%}}@media only screen and (max-width: 480px){.body-bg div.stage #videosprechstunde-shortcut > .frame-container .row{padding-left: 0}}.body-bg div.stage #videosprechstunde-shortcut > .frame-container .link-wrap a{display: block;background-color: #f3ddd2;border-radius: 36px 36px 0 0;padding: 10px 20px;color: #a60f1a;font-weight: normal}.body-bg #page-content{font-size: 16px}.body-bg #page-content a[href*=".pdf"]{display: inline-block;padding: 10px}.body-bg #page-content a[href*=".pdf"] img{border: 1px solid #eee;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12), 0 3px 10px 0 rgba(0,0,0,0.12)}.body-bg #page-content a[href*=".pdf"] img:hover{-webkit-transition: all .1s linear;-moz-transition: all .1s linear;-o-transition: all .1s linear;-ms-transition: all .1s linear;transition: all .1s linear;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3), 0 3px 10px 0 rgba(0,0,0,0.3) !important}.body-bg #page-content .frame{padding: 0}.body-bg #page-content .videowrapper{background-color: #e5e5e5;padding: 40px;text-align: center}@media screen and (max-width: 767px){.body-bg #page-content .videowrapper{margin: .5em 0}}.body-bg #page-content .videowrapper iframe{height: 300px;max-width: 80%}.body-bg #page-content .videowrapper video{width: 80%}.body-bg #page-content .videowrapper > p{text-align: center !important;font-weight: bold;padding: 10px 0;height: 100px;font-size: 16px}.body-bg #page-content .videowrapper > p:last-of-type{height: auto;font-size: 12px !important}.body-bg #page-content .mapswrapper iframe{width: 100%}@media only screen and (max-width: 768px){.body-bg #page-content .mapswrapper iframe{margin-bottom: 2em}}.body-bg #page-content .dark .videowrapper,.body-bg #page-content .grau .videowrapper{background-color: #fff}.body-bg #page-content > .section{overflow: visible}@media only screen and (max-width: 1375px){.body-bg #page-content > .section{max-width: 100%}}@media only screen and (max-width: 480px){.body-bg #page-content > .section{padding-top: 0}}.body-bg #page-content > .section > .frame-container:first-of-type{max-width: 100%;background-color: #f3f3f3;padding: 0}.body-bg #page-content > .section > .frame-type-text{padding-top: 70px}.body-bg #page-content > .section > .frame-type-text + .footer-nav-section{margin-top: 6em}.body-bg #page-content a{color: #a60f1a;font-weight: 400}.body-bg #page-content ul{color: #a60f1a;list-style: none}.body-bg #page-content ul li{color: #434343;line-height: 30px}.body-bg #page-content ul li:before{content: "\2022";color: #a60f1a;font-weight: bold;display: inline-block;width: 1em;margin-left: -1em}.body-bg #page-content p{line-height: 30px;margin: 0;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;word-break: inherit}@media only screen and (max-width: 480px){.body-bg #page-content p{line-height: 24px}}.body-bg #page-content .lead{font-size: 22px;line-height: 34px;font-weight: 400}@media only screen and (max-width: 480px){.body-bg #page-content .lead{font-size: 18px;line-height: 26px}}.body-bg #page-content h1{margin-bottom: 35px}@media only screen and (max-width: 991px){.body-bg #page-content h1{font-size: 28px}}@media only screen and (max-width: 480px){.body-bg #page-content h1{font-size: 28px}}.body-bg #page-content h2,.body-bg #page-content h3,.body-bg #page-content h4,.body-bg #page-content h5,.body-bg #page-content h6{margin-bottom: 15px;font-size: 16px;line-height: 22px;font-weight: 400;margin: 40px 0 20px 0}.body-bg #page-content .frame-type-header{margin: 0;padding: 0}.body-bg #page-content .frame-header b{color: #434343;margin: 0 0 40px 0;display: block;font-size: 20px}.body-bg #page-content .frame-header b:empty{margin: 0}.body-bg #page-content .frame-header .subheader a{color: #434343;font-weight: bold}.body-bg #page-content .frame-header > .element-header{margin: 0 0 10px 0}.body-bg #page-content .frame-header > .element-header span{font-size: 36px;line-height: 50px}.body-bg #page-content .frame-header > .element-header span:empty{margin-bottom: -10px}.body-bg #page-content .frame-type-menu_sitemap .frame-header{margin-bottom: 1em}.body-bg #page-content .frame-type-menu_sitemap ul li a{color: #434343}.body-bg #page-content .frame-type-menu_sitemap ul li a:hover{color: #c2654b}.body-bg #page-content .frame-type-login h3{margin-top: 0}.body-bg #page-content .frame-type-login p{margin-bottom: 20px}.body-bg #page-content .frame-type-login legend{display: none}.body-bg #page-content .frame-type-form_formframework h2{margin-top: 0}.body-bg #page-content .textpic{height: 100%;padding-top: 0;padding-bottom: 0px;padding-left: 0px;color: #434343;font-size: 16px;text-align: center}.body-bg #page-content .textpic .element-header{margin: 0;font-size: 16px;line-height: 22px}.body-bg #page-content .textpic img{border-radius: 12px}.body-bg #page-content .frame-type-image img{border-radius: 12px}.body-bg #page-content .row.teaser{max-width: 1375px;margin: 0 auto;padding-left: 30px}@media only screen and (max-width: 768px){.body-bg #page-content .row.teaser{padding-left: 0}}.body-bg #page-content .row.teaser > div{overflow: hidden}@media only screen and (max-width: 480px){.body-bg #page-content .row.teaser > div{padding: 0}}.body-bg #page-content .row.teaser > div .frame{height: 100%}.body-bg #page-content .row.teaser > div .textpic{padding-top: 20px;color: #777}@media only screen and (max-width: 480px){.body-bg #page-content .row.teaser > div .textpic{width: 90%;margin: 0 auto;padding-left: 20px}}.body-bg #page-content .row.teaser > div .textpic .frame-header .element-header a,.body-bg #page-content .row.teaser > div .textpic .frame-header .element-header span{font-size: 16px;line-height: 22px}.body-bg #page-content .row.teaser > div .textpic img{border-radius: 0}.body-bg #page-content .row.teaser > div p{line-height: 24px}.body-bg #page-content .row.teaser > div p a{color: #777}.body-bg #page-content .row.teaser > div p a:hover{color: #c2654b}.body-bg #page-content .row.teaser > div .frame-container{height: 100%}@media only screen and (max-width: 768px){.body-bg #page-content .row.teaser > div .frame-container{padding-left: 0;padding-right: 0}}.body-bg #page-content .row.teaser > div .frame-inner{width: 100%;height: 100%;margin: 0 auto}@media only screen and (max-width: 991px){.body-bg #page-content .row.teaser > div .frame-inner{width: 90%}}@media only screen and (max-width: 768px){.body-bg #page-content .row.teaser > div .frame-inner{width: 100%}}@media only screen and (max-width: 480px){.body-bg #page-content .row.teaser > div .frame-inner{padding: 0}}.body-bg #page-content .row.teaser > div .frame-inner figure.image{width: 70%;margin: 0 auto}.body-bg #page-content .row.teaser > div:nth-of-type(even){background-color: #f3f3f3}@media only screen and (max-width: 480px){.body-bg #page-content .row.teaser > div:nth-of-type(even){background-color: #fff}}.body-bg #page-content .row.teaser > div:nth-of-type(odd){background-color: #fff}@media only screen and (max-width: 480px){.body-bg #page-content .row.teaser > div:nth-of-type(odd){background-color: #f3f3f3}}.body-bg #page-content > .section-default > .csc-default .frame-container,.body-bg #page-content > .section-default > .frame-type-header .frame-container,.body-bg #page-content > .section-default > .frame-type-menu_sitemap .frame-container{padding-top: 60px;padding-bottom: 70px}.body-bg #page-content > .section-default > .csc-default .frame-header b,.body-bg #page-content > .section-default > .frame-type-header .frame-header b,.body-bg #page-content > .section-default > .frame-type-menu_sitemap .frame-header b,.body-bg #page-content > .section-default > .csc-default .frame-header .element-subheader,.body-bg #page-content > .section-default > .frame-type-header .frame-header .element-subheader,.body-bg #page-content > .section-default > .frame-type-menu_sitemap .frame-header .element-subheader{color: #434343;margin-top: 10px;display: block;font-size: 20px;line-height: 27px;font-weight: bold}.body-bg #page-content > .section-default > .csc-default .frame-header > .element-header,.body-bg #page-content > .section-default > .frame-type-header .frame-header > .element-header,.body-bg #page-content > .section-default > .frame-type-menu_sitemap .frame-header > .element-header{margin: 0}.body-bg #page-content > .section-default > .csc-default .frame-header > .element-header span,.body-bg #page-content > .section-default > .frame-type-header .frame-header > .element-header span,.body-bg #page-content > .section-default > .frame-type-menu_sitemap .frame-header > .element-header span{font-size: 36px;line-height: 40px}.body-bg #page-content > .section-default > .frame-type-header .frame-container{padding-bottom: 30px}.body-bg #page-content .frame-type-header + .csc-default .frame-container{padding-top: 0;padding-bottom: 65px}.body-bg #page-content .MaxWidthAuto figure picture img{width: auto;max-width: auto !important;height: auto}.body-bg #page-content .VerteilerLinks .frame-container{font-size: 16px;padding-top: 30px !important;padding-bottom: 70px}.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header,.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header > span{font-size: 20px;color: #434343;font-weight: bold}@media only screen and (max-width: 480px){.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header,.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header > span{font-size: 16px;margin-bottom: 0}}.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header:before,.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header:after{content: '•';color: #a60f1a;font-size: 20px;margin: 0 10px 0 0}@media only screen and (max-width: 480px){.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header:before,.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header:after{font-size: 16px}}.body-bg #page-content .VerteilerLinks .frame-container .frame-header .element-header:after{margin: 0 0 0 10px}.body-bg #page-content .VerteilerLinks .frame-container a{color: #777}@media screen and (max-width: 800px){.body-bg #page-content .VerteilerLinks .frame-container a{display: inline-block;width: 100%}}@media only screen and (max-width: 480px){.body-bg #page-content .VerteilerLinks .frame-container a{padding-top: 10px}}@media only screen and (max-width: 480px){.body-bg #page-content .VerteilerLinks .frame-container a:first-of-type{padding-top: 0}}.body-bg #page-content .VerteilerLinks .frame-container a:hover{color: #a60f1a;text-decoration: none}.body-bg #page-content .VerteilerLinks .frame-container a.sub{font-style: italic}@media screen and (max-width: 800px){.body-bg #page-content .VerteilerLinks .frame-container a.sub{display: inline;width: auto}}@media only screen and (max-width: 480px){.body-bg #page-content .VerteilerLinks .frame-container a.sub{padding-top: 10px}}.body-bg #page-content .VerteilerLinks .frame-container a.sub:hover{color: #c2654b;text-decoration: none}.body-bg #page-content .EqualHeight .frame-type-textpic .frame-container{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.body-bg #page-content .grid.beige{background-color: #f5eddd}.body-bg #page-content .grid.dark{background-color: #e5e5e5}.body-bg #page-content .grid.grau{background-color: #f3f3f3}.body-bg #page-content .grid.blau{background-color: #e2ebf2}.body-bg #page-content .grid .row .frame + .frame{margin-top: 2em}.body-bg #page-content .grid .frame-container{padding-top: 60px;padding-bottom: 100px}.body-bg #page-content .grid .frame-container .frame-container{padding-top: 0;padding-bottom: 0}.body-bg #page-content .grid .frame-container .frame-header{text-align: center}.body-bg #page-content .grid .frame-container .frame-header b{color: #434343;margin: 0 0 40px 0;display: block;font-size: 20px}.body-bg #page-content .grid .frame-container .frame-header b:empty{margin: 0}.body-bg #page-content .grid .frame-container .frame-header > .element-header{margin: 0 0 10px 0}.body-bg #page-content .grid .frame-container .frame-header > .element-header span{font-size: 36px;line-height: 50px}.body-bg #page-content .grid .frame-container .frame-header > .element-header span:empty{margin-bottom: -10px}.body-bg #page-content .grid .frame-container .frame-header > .element-header + b:empty{height: 25px}.body-bg #page-content .grid .frame-container .frame-inner figcaption{font-size: 12px;color: #434343;font-weight: bold;-moz-hyphens: none;-o-hyphens: none;-webkit-hyphens: none;-ms-hyphens: none;hyphens: none;word-break: inherit}@media only screen and (max-width: 667px){.body-bg #page-content .grid .frame-container .frame-inner figcaption{margin-bottom: 4em}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left{padding-top: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below .textpic-text,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-text{margin-bottom: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below .textpic-left .textpic-item,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-left .textpic-item{width: 100%}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below picture,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left picture{width: 60%;float: left}@media only screen and (max-width: 768px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below picture,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left picture{width: 100%;float: none;margin-bottom: 15px}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below img,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left img{margin: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below figcaption,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{padding-left: 20px;display: flex;text-align: left;font-size: 12px;color: #434343;font-weight: bold}@media only screen and (max-width: 768px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-below figcaption,.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{padding: 0;display: block}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left{display: inline-block;width: 100%}@media only screen and (max-width: 1024px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left{width: 85%}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left{width: 100%;margin: 0;display: flex;flex-direction: column}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-gallery{display: inline-block;vertical-align: top;width: 30%;float: left;margin-bottom: 0}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-gallery{width: 45%}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-gallery{width: 100%;order: 2;margin-top: 1em}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-gallery .image{margin-bottom: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-gallery .image a{padding-bottom: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-gallery img{width: auto;max-width: unset}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-text{display: inline-block;vertical-align: top;width: 70%}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left .textpic-item.textpic-text{width: 100%;padding: 0}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left p.figcaption{font-size: 12px;line-height: 16px;font-weight: bold}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{position: absolute;width: 200px;bottom: 2px;left: 35%;float: left;text-align: left}@media only screen and (max-width: 1024px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{left: 45%}}@media only screen and (max-width: 1024px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{margin-bottom: 0}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{margin-bottom: 0;bottom: 0;left: 50%}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-left figcaption{position: relative;left: unset;float: none;text-align: center;margin: 0 auto;margin-bottom: 1em}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right{display: inline-block;width: 100%}@media only screen and (max-width: 1024px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right{width: 85%}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right{width: 100%;margin: 0;display: flex;flex-direction: column}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-gallery{display: inline-block;vertical-align: top;width: 30%;float: right;margin-bottom: 0}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-gallery{width: 45%}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-gallery{width: 100%;order: 2;margin-top: 1em}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-gallery .image{margin-bottom: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-gallery .image a{padding-bottom: 0}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-gallery img{width: auto;max-width: unset}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-text{display: inline-block;vertical-align: top;width: 70%}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right .textpic-item.textpic-text{width: 100%;padding: 0}}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right p.figcaption{font-size: 12px;line-height: 16px;font-weight: bold}.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right figcaption{position: absolute;width: 200px;bottom: 2px;right: 35%;float: left;text-align: right}@media only screen and (max-width: 1024px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right figcaption{right: 45%}}@media only screen and (max-width: 1024px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right figcaption{margin-bottom: 0}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right figcaption{margin-bottom: 0;bottom: 0;right: 50%}}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner .textpic.textpic-right figcaption{position: relative;right: unset;float: none;text-align: center;margin: 0 auto;margin-bottom: 1em}}.body-bg #page-content .grid .frame-container .frame-inner p{font-size: 16px;line-height: 30px;text-align: left;color: #434343}@media only screen and (max-width: 480px){.body-bg #page-content .grid .frame-container .frame-inner p{line-height: 23px}}.body-bg #page-content .grid-5050-col .has-image{background-size: cover}@media screen and (max-width: 767px){.body-bg #page-content .grid-5050-col .twocols .frame-type-image figure picture + figcaption{padding-bottom: 0;margin-bottom: 1em}}@media screen and (max-width: 767px){.body-bg #page-content .grid-5050-col .twocols .frame-type-image figure{padding-bottom: 2em}}.body-bg #page-content .grid-5050-col .twocols .frame-header > h3.element-header span{font-size: 20px;color: #434343;font-weight: bold;line-height: 30px}.body-bg #page-content .grid-5050-col .twocols .frame-header > h3.element-header + b{font-weight: normal;font-size: 16px}.body-bg #page-content .grid-5050-col .twocols .col-md-6 > *{margin-bottom: 4em}.body-bg #page-content .grid-5050-col .twocols .col-md-6 > *:last-of-type{margin-bottom: 0}.body-bg #page-content .grid-5050-col .twocols .textpic-above img{margin-bottom: 1em}@media screen and (max-width: 767px){.body-bg #page-content .grid-5050-col .col-sm-12 + .col-sm-12{margin-top: 0}.body-bg #page-content .grid-5050-col .col-sm-12 + .col-sm-12 .textpic-above img{margin-top: 4em}}.body-bg #page-content .grid-5050-col.grau + .grid-5050-col.grau{margin-top: -30px}.body-bg #page-content .grid-5050-col.grau + .grid-5050-col.grau .frame-container{padding-top: 0}.body-bg #page-content .grid-5050-col.grau + .grid-5050-col.grau .frame-container > header{display: none}#p52 #page-content .grid-5050-col .textpic-above img,#p53 #page-content .grid-5050-col .textpic-above img{border: 1px solid #eee;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12), 0 3px 10px 0 rgba(0,0,0,0.12)}#p52 #page-content .grid-5050-col .image a img,#p53 #page-content .grid-5050-col .image a img{-webkit-transition: all .1s linear;-moz-transition: all .1s linear;-o-transition: all .1s linear;-ms-transition: all .1s linear;transition: all .1s linear}#p52 #page-content .grid-5050-col .image a img:hover,#p53 #page-content .grid-5050-col .image a img:hover{-webkit-transition: all .1s linear;-moz-transition: all .1s linear;-o-transition: all .1s linear;-ms-transition: all .1s linear;transition: all .1s linear;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3), 0 3px 10px 0 rgba(0,0,0,0.3) !important}body.backendlayout-1 div.stage + .claim{display: none;width: 90%;height: auto}@media only screen and (max-width: 480px){body.backendlayout-1 div.stage + .claim{display: block;margin: 20px auto 0 auto}}body.backendlayout-2 .breadcrumb-section{min-height: 35px;background-color: #f3f3f3}body.backendlayout-2 .breadcrumb-section .breadcrumb{padding: 0;background-color: #f3f3f3;line-height: 35px;font-weight: normal}@media only screen and (max-width: 480px){body.backendlayout-2 .breadcrumb-section .breadcrumb{padding: 5px 0;line-height: 23px}}body.backendlayout-2 .breadcrumb-section .breadcrumb li:before{font-weight: normal}body.backendlayout-2 .breadcrumb-section .breadcrumb a span{font-size: 14px;color: #777;font-weight: normal}body.backendlayout-2 .breadcrumb-section .breadcrumb a:hover{text-decoration: none;color: #a60f1a}body.backendlayout-2 .breadcrumb-section .breadcrumb a:hover span{color: #a60f1a}body.backendlayout-2 .breadcrumb-section .breadcrumb .active span{color: #a60f1a}#CookieBox .cookie-management{padding: 5px 5px 2px 5px !important}#CookieBox .cookie-accept a{padding: 10px 50px 7px 50px !important}.waconcookiemanagement #CookieBox .intro{text-align: center}.waconcookiemanagement #CookieBox .cookie-btn{background-color: #a60f1a}#page-content .cookie-set.script p,#stage .cookie-set.script p{position: absolute;color: #fff !important;border: none;font-weight: bold;padding: 0 20px;font-size: 18px !important;text-align: center !important}#page-content .cookie-set.script p{padding: 0 60px}#stage .cookie-set.script{height: 424px}#page-content .cookie-set.script img{max-width: 100%;height: auto;padding: 40px}@media only screen and (max-width: 768px){#stage .cookie-set.script{height: 266px}}@media only screen and (max-width: 420px){#stage .cookie-set.script{height: 172px}}@media only screen and (max-width: 1024px){#stage .cookie-set.script img{height: 100%;width: auto}}@media only screen and (max-width: 420px){section#stageinfos > #pagetitle{font-size: 18px;padding-bottom: 3px}}@media only screen and (max-width: 420px){#page-content .cookie-set.script img{width: 90% !important}}.grid:not(.grau) .tx-wacon-cookie-management .cookie-set.script{background-color: #f3f3f3}#c418{display: none}.cookie-set:hover{color: #a60f1a;text-decoration: underline}.body-bg .frame-type-html{margin-top: 0}