body{width:100%;overflow-x:hidden}body{color:#000}body a{color:#000}body a:hover,body a:active,body a:focus{color:#000}body a.button{border:solid 2px #ccc;border-radius:6px}body a.button:hover,body a.button:active,body a.button:focus{border-color:#000}body .txt-white{color:#fff}body .bg-white{background-color:#fff}body .bg-heighlightdark{background-color:#d97769}body .bg-grau{background-color:#ccc}body .bg-flieder{background-color:#d1cbd5}body .bg-fliederdark{background-color:#8d7d96}body .bg-apricot{background-color:#fae5e2}body .bg-apricotdark{background-color:#f1beb6}body .box-frame{border:solid .48rem #ccc}body .box-frame.bg-apricot-frame{border-color:#e47d6e}body .box-frame.bg-flieder-frame{border-color:#8d7d96}body .box-bg{position:relative}body .box-bg:before{position:absolute;content:" ";top:0;bottom:0;left:-50%;right:-50%}body .box-bg.bg-grau:before{background-color:#ccc}body .box-bg.bg-apricot:before{background-color:#fae5e2}body .box-bg.bg-flieder:before{background-color:#d1cbd5}body .box-bg .box-inner{position:relative;z-index:1}body .stagetop .box-bg{padding-top:0 !important}body .stagetop .box-bg:before{top:-3.5rem}body .border,body .border-top,body .border-bottom{border-color:#000 !important}body .border-orange{border-color:#d97769 !important}body .border-big{border-width:2px !important}body .ce-border img{border-width:5px;border-color:#8d7d96}body #mainnav a.nav-link:hover,body #mainnav a.nav-link.active{color:#d97769 !important}body #mainnav a.nav-link.active{position:relative}body #mainnav a.nav-link.active:after{position:absolute;content:"";left:0;right:0;height:2px;bottom:.5rem;background-color:#d97769}body #mainnav .dropdown-toggle:after{margin-left:0 !important}body.kontrast .bg-flieder,body.kontrast .bg-apricot,body.kontrast .bg-apricotdark{background-color:#fff;border:solid 1px #000}body.kontrast #barriere .close{opacity:1}body.kontrast .back-to-top img{-webkit-filter:contrast(99);filter:contrast(99)}body.kontrast #footer img{-webkit-filter:contrast(44);filter:contrast(44)}body{font-family:Arial,Verdana,Arial,sans-serif;font-size:15px;line-height:1.44;font-weight:normal}h1,h2,h3{letter-spacing:.044em;font-family:"Georgia",serif,Verdana,Arial,sans-serif;font-weight:normal}h3{font-family:Arial,Verdana,sans-serif}b,.bold,strong{font-family:FiraSans-Medium,Verdana,Arial,sans-serif}.txt-xs{font-size:.75rem}.txt-small{font-size:.88rem}.txt-default{font-size:1rem}.txt-box{font-size:1.25rem}.txt-medium{font-size:1.5rem}.txt-big{font-size:2.25rem}.lineheight-xs{line-height:1}.lineheight-s{line-height:1.13}.lineheight-l{line-height:1.25}a{outline:none}a:hover,a:active,a:focus{text-decoration:none}a.button,a.internal-link,a.external-link{position:relative;display:inline-block;padding-right:1.5rem}a.button:after,a.internal-link:after,a.external-link:after{content:" ";position:absolute;display:block;top:0;bottom:0;width:20px;right:0}a.button{margin-top:1rem;margin-right:.75rem;text-decoration:none;padding:.5rem 2.5rem .5rem 1rem}a.button:after{right:.75rem;background:rgba(0,0,0,0) url(/typo3conf/ext/mmiositepackage/Resources/Public/Images/link-intern.svg) right 50% no-repeat;-webkit-background-size:14px auto;background-size:14px auto}a.internal-link:after{background:rgba(0,0,0,0) url(/typo3conf/ext/mmiositepackage/Resources/Public/Images/link-intern.svg) right 50% no-repeat;-webkit-background-size:14px auto;background-size:14px auto}a.external-link:after{background:rgba(0,0,0,0) url(/typo3conf/ext/mmiositepackage/Resources/Public/Images/link-extern.svg) right 50% no-repeat;-webkit-background-size:14px auto;background-size:14px auto}@media(min-width: 1200px){a.button{margin-top:1.5rem}}p{margin-bottom:1rem}@media(min-width: 1200px){.ce-bodytext{max-width:768px}}.header-wrapper{position:relative;z-index:66}.header-wrapper #header-logo{max-width:75%;height:auto;z-index:99}@media(min-width: 360px){.header-wrapper #header-logo{max-width:266px}}@media(min-width: 520px){.header-wrapper #header-logo{max-width:300px}}@media(min-width: 768px){.header-wrapper #header-logo{max-width:333px}}@media(min-width: 992px){.header-wrapper #header-logo{max-width:none}}body .header-wrapper{position:fixed;top:0;left:0;right:0}body.sticky .header-wrapper{-webkit-box-shadow:0 .25rem .75rem rgba(33,33,33,.075);-moz-box-shadow:0 .25rem .75rem rgba(33,33,33,.075);box-shadow:0 .25rem .75rem rgba(33,33,33,.075)}@media(min-width: 520px){body{padding-top:78px}}@media(min-width: 768px){body{padding-top:172px}}@media(min-width: 992px){body{padding-top:222px}}@media(max-width: 519px){body.sticky .header-wrapper #header-logo{padding-bottom:10px}body.sticky .navbar-toggle,body.sticky #meta{display:none}}@media(min-width: 768px){body.sticky .header-wrapper #header-logo{max-width:266px}body.sticky #meta,body.sticky .navbar-toggle{margin-top:-55px;margin-bottom:15px}body.sticky #meta{margin-top:-60px;right:60px}body.sticky .navbar-toggle{display:block;top:-15px;right:15px}body.sticky #sidebar{min-height:0}body.sticky #sidebar .navbar{border:none}body.sticky #mainnav.navbar-collapse{display:none !important}body.sticky #mainnav.navbar-collapse.in{display:block !important}}@media(min-width: 992px){body.sticky #meta,body.sticky .navbar-toggle{margin-top:-50px}body.sticky .navbar-toggle{top:-10px}}@media(max-width: 767px){#meta{position:absolute;bottom:0;right:0;z-index:99}}#mainnav a.dropdown-toggle{top:.5rem;right:0}#mainnav .dropdown-menu{border-radius:0}#mainnav .dropdown-menu .dropdown-item{position:relative}#mainnav .dropdown-menu .dropdown-item:after{content:" ";position:absolute;right:0;top:0;bottom:0;width:30px;background:#fae5e2 url(/typo3conf/ext/mmiositepackage/Resources/Public/Images/pfeil-navi-smart.svg) center 50% no-repeat;-webkit-background-size:16px auto;background-size:16px auto}#mainnav .dropdown-menu .dropdown-item:hover{background:#fae5e2}#mainnav .dropdown-menu .dropdown-item.active,#mainnav .dropdown-menu .dropdown-item:active{color:#e47d6e;background:none}#main-content{z-index:1}#main .content-element ul{margin:0px;padding:0px}.mb-xl-6{margin-bottom:5rem}@media(min-width: 768px){.mb-xl-6{margin-bottom:7rem}}@media(min-width: 1200px){.mb-xl-6{margin-bottom:11rem}}@media(min-width: 1400px){.mb-xl-6{margin-bottom:11rem}}#main ol.breadcrumb{z-index:1;margin-bottom:0;padding:0}#main ol.breadcrumb>li+li::before{content:"/";color:inherit;padding:0 .25rem}.aside{padding-right:0}.aside img{max-width:100%;height:auto}@media(min-width: 1200px){.maincontent .box-frame-img{padding-right:2.31rem !important}.maincontent .boxwrap-margin-minus{margin-right:-2.5rem !important}.maincontent .box .ce-textpic,.maincontent .box .ce-gallery{overflow:visible !important}.maincontent .box .ce-gallery.img-margin-minus{position:relative;display:block;margin-top:-2.75rem;margin-bottom:-2.75rem}.maincontent .box .ce-gallery.img-margin-minus .image{margin-top:-2.75rem}.maincontent .box .ce-right.ce-intext .ce-gallery.img-margin-minus{margin-right:-2.75rem}.maincontent .box .ce-left.ce-intext .ce-gallery.img-margin-minus{margin-left:-2.75rem}.maincontent .box.box-bg-img .ce-right.ce-intext .ce-gallery.img-margin-minus{margin-right:2.75rem}.maincontent .box.box-bg-img .ce-left.ce-intext .ce-gallery.img-margin-minus{margin-left:2.75rem}}.maincontent .ce-row{margin-bottom:1.5rem}.maincontent .image a[rel^=lightbox]{position:relative;display:block}.maincontent .image a[rel^=lightbox]:after{content:" ";position:absolute;width:50px;height:50px;bottom:1.5rem;right:1.5rem;border-radius:6px;background:rgba(255,255,255,.88) url(/typo3conf/ext/mmiositepackage/Resources/Public/Images/lupe.svg) center 50% no-repeat;-webkit-background-size:22px auto;background-size:22px auto}#main .frame-ruler-after{margin-bottom:15px}.frame-ruler-before:before{border-top:solid 2px #d97769;margin-bottom:15px}.frame-ruler-after:after{border-bottom:solid 2px #d97769}hr.ce-div{border:none;clear:both;margin-bottom:1rem}.aside div.ce-intext.ce-right .ce-gallery,.aside div.ce-intext.ce-right.ce-nowrap .ce-gallery,.aside div.ce-intext .ce-gallery figure,.aside div.ce-intext figure{max-width:100%}.aside div.ce-image .ce-gallery{margin-bottom:0}.aside div.ce-intext .ce-gallery figure{display:block;margin-bottom:5px}.aside div.ce-intext.ce-left .ce-gallery{width:100%}.aside .box .ce-textpic{padding-bottom:15px;clear:both}div.ce-intext.ce-left .ce-gallery,div.ce-intext.ce-left.ce-nowrap .ce-gallery{margin-right:15px}div.ce-intext.ce-right .ce-gallery,div.ce-intext.ce-right.ce-nowrap .ce-gallery{margin-left:15px}@media(min-width: 768px){div.ce-intext.ce-left .ce-gallery,div.ce-intext.ce-left.ce-nowrap .ce-gallery{margin-right:30px}div.ce-intext.ce-right .ce-gallery,div.ce-intext.ce-right.ce-nowrap .ce-gallery{margin-left:30px}}#main #totop.affix-top{position:absolute;bottom:-82px;right:1.5rem;opacity:0}#main #totop.affix{z-index:99;position:fixed;bottom:36px;right:1.5rem;opacity:.7;box-shadow:3px 3px 6px rgba(0,0,0,.12);-moz-box-shadow:3px 3px 6px rgba(0,0,0,.12);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.12)}#main #totop.affix:hover{opacity:.9}#main .back-to-top{display:block}@media(min-width: 460px){.back-to-top{width:31px;height:31px}}@media(min-width: 992px){#totop.affix{bottom:152px}}.contentslider-listitem .imgnone{position:absolute;left:0;top:0;display:none}.contentslider-listitem .caption{left:0;right:0;bottom:0}.form-control,.form-control:focus{color:#000;border:1px solid #8d7d96;border-radius:0px}.form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(254,210,25,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(254,210,25,.6)}#barriere{width:36px;height:36px}#barriere{position:fixed;z-index:99}#barriere #collapseBarriere{position:fixed;top:0;right:0;width:100%}#barriere #collapseBarriere .frame{overflow-y:scroll;max-height:100vH;padding:1.75rem 2.75rem 1.5rem 1.5rem}#barriere.open{display:block}#barriere .close{margin:1rem;opacity:.6}#barriere .close:hover{opacity:1}@media(min-width: 768px){#barriere{width:44px;height:44px}#barriere #collapseBarriere{-webkit-box-shadow:0 .25rem .75rem rgba(33,33,33,.075);-moz-box-shadow:0 .25rem .75rem rgba(33,33,33,.075);box-shadow:0 .25rem .75rem rgba(33,33,33,.075);width:calc(75% - 5.75rem)}#barriere #collapseBarriere .frame{padding:1.75rem 4rem 1.5rem 2.25rem}}@media(min-width: 992px){#barriere #collapseBarriere{width:calc(60% - 5.75rem)}#barriere #collapseBarriere .frame{padding-right:9.75rem}}@media(min-width: 1200px){#barriere #collapseBarriere{width:calc(50% - 6.44rem)}}