@charset "UTF-8";
/*!
 * custom mixins
 * -------------------------------------------------------------------------------------------------
 */.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{-moz-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;-webkit-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:subtract(100%, 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:subtract(100%, 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:subtract(0.3rem, 1px);border-top-right-radius:subtract(0.3rem, 1px)}.modal-header .btn-close{padding:0.5rem 0.5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:subtract(0.3rem, 1px);border-bottom-left-radius:subtract(0.3rem, 1px)}.modal-footer>*{margin:0.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:subtract(100%, 3.5rem)}.modal-dialog-centered{min-height:subtract(100%, 3.5rem)}.modal-content{-webkit-box-shadow:0px 2px 4px #575757;box-shadow:0px 2px 4px #575757}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}@media (max-width:575.98px){.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{width:100%;margin:0;font-family:"Inter", sans-serif;color:#242424;background-color:#ffffff;overflow-y:scroll;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body h1{font-weight:700;line-height:1;-webkit-hyphens:auto;-ms-word-break:break-all;-moz-hyphens:auto;word-break:break-word;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}body h2{font-weight:700;line-height:1}body h3{font-weight:700}body h4{font-weight:700}@media only screen and (orientation:portrait) and (max-width:480px){body{font-size:3.6vw}body h1{font-size:9.72vw}body h2{font-size:9.72vw}body h3{font-size:5.04vw}body h4{font-size:4.68vw}body h5{font-size:3.24vw}body h6{font-size:2.88vw}}@media only screen and (orientation:portrait) and (min-width:481px){body{font-size:1.65vw}body h1{font-size:4.455vw}body h2{font-size:4.455vw}body h3{font-size:2.31vw}body h4{font-size:2.145vw}body h5{font-size:1.485vw}body h6{font-size:1.32vw}}@media only screen and (orientation:landscape) and (max-width:767px){body{font-size:2vw}body h1{font-size:5.4vw}body h2{font-size:5.4vw}body h3{font-size:2.8vw}body h4{font-size:2.6vw}body h5{font-size:1.8vw}body h6{font-size:1.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){body{font-size:1.05vw}body h1{font-size:2.835vw}body h2{font-size:2.835vw}body h3{font-size:1.47vw}body h4{font-size:1.365vw}body h5{font-size:0.945vw}body h6{font-size:0.84vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){body{font-size:1vw}body h1{font-size:2.7vw}body h2{font-size:2.7vw}body h3{font-size:1.4vw}body h4{font-size:1.3vw}body h5{font-size:0.9vw}body h6{font-size:0.8vw}}@media only screen and (orientation:landscape) and (min-width:1920px){body{font-size:19px}body h1{font-size:51.3px}body h2{font-size:51.3px}body h3{font-size:26.6px}body h4{font-size:24.7px}body h5{font-size:17.1px}body h6{font-size:15.2px}}body .lead{font-weight:600;line-height:1.4}body a{text-decoration:none;color:#e4002b;background-color:inherit !important;font-family:"Inter", sans-serif !important;cursor:pointer;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}body a:hover{color:#650013}body p{line-height:1.5}body .list-normal li{line-height:1.5;margin-bottom:1em}.page-content{min-height:100vh}.display-none{display:none !important}figure{margin:0}img{max-width:100%;width:100%;height:auto}.caption{text-align:right;font-size:2.88vw}@media only screen and (orientation:portrait) and (min-width:481px){.caption{font-size:1.32vw}}@media only screen and (orientation:landscape) and (max-width:767px){.caption{font-size:1.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.caption{font-size:0.84vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.caption{font-size:0.8vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.caption{font-size:15.2px}}.main-head{padding-top:26vw;background-color:#e4002b}@media only screen and (orientation:portrait) and (min-width:481px){.main-head{padding-top:13vw}}@media only screen and (orientation:landscape) and (max-width:767px){.main-head{padding-top:13.26vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.main-head{padding-top:8.06vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.main-head{padding-top:8.06vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.main-head{padding-top:156px}}.main-head .main-head-inner{display:flow-root;margin:0 auto;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.main-head .main-head-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.main-head .main-head-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.main-head .main-head-inner{width:1360px}}.main-head .main-head-inner .element-header{text-transform:none}.main-head .main-head-inner .element-header,.main-head .main-head-inner p{text-align:left;color:#ffffff}.link-arrow:after{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding:0 0.5rem;color:#e4002b;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}a:hover.link-arrow:after{color:#650013}.link-file:after{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding:0 0.5rem;color:#e4002b;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}a:hover.link-file:after{color:#650013}.link-external:after{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding:0 0.5rem;color:#e4002b;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}a:hover.link-external:after{color:#650013}.laupen{position:relative}.laupen:before{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;color:#b9cf3b;position:absolute;left:-8vw;font-size:5vw}@media only screen and (orientation:landscape) and (max-width:767px){.laupen:before{left:-5vw;font-size:3vw}}@media only screen and (orientation:portrait) and (min-width:481px){.laupen:before{left:-4vw;font-size:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.laupen:before{left:-3vw;font-size:1.6vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.laupen:before{left:-2vw;font-size:1.4vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.laupen:before{left:-2vw;font-size:26px}}.sp{position:relative}.sp:before{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;color:#e4002b;position:absolute;left:-8vw;font-size:5vw}@media only screen and (orientation:landscape) and (max-width:767px){.sp:before{left:-5vw;font-size:3vw}}@media only screen and (orientation:portrait) and (min-width:481px){.sp:before{left:-4vw;font-size:2.5vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.sp:before{left:-3vw;font-size:1.6vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.sp:before{left:-2vw;font-size:1.4vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.sp:before{left:-2vw;font-size:26px}}.main-content{display:flow-root;width:100%;padding-bottom:4rem}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.main-content{min-height:calc(100vh - 12vw)}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.main-content{min-height:calc(100vh - 12vw)}}@media only screen and (orientation:landscape) and (min-width:1920px){.main-content{min-height:calc(100vh - 232px)}}.main-content.home{min-height:0;padding-bottom:0}.main-content.primary{min-height:0;background-color:#e4002b;padding-bottom:0}.main-content.primary header,.main-content.primary p,.main-content.primary figcaption{color:#ffffff}.main-content.primary a{color:#ffffff}.main-content.primary a:hover{color:#650013}.main-content.primary a:hover.link-arrow:after{color:#650013}.main-content.primary .link-arrow:after{color:#ffffff}.main-content .content-inner{margin:0 auto;padding:2em 0;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.main-content .content-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.main-content .content-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.main-content .content-inner{width:1360px}}.main-content-inner{margin:0 auto;padding-top:4em;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.main-content-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.main-content-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.main-content-inner{width:1360px}}.main-content-inner.breadcrumb{padding-top:0}.main-content-inner-small{margin:0 auto;width:80%;padding-top:4em}@media only screen and (orientation:portrait) and (min-width:481px){.main-content-inner-small{width:70%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.main-content-inner-small{width:47%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.main-content-inner-small{width:47%}}@media only screen and (orientation:landscape) and (min-width:1920px){.main-content-inner-small{width:900px}}.two-cols .frame-container{width:100%;float:left}@media only screen and (orientation:portrait) and (min-width:481px){.two-cols .frame-container{width:50%;min-height:55vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.two-cols .frame-container{width:50%;min-height:31vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.two-cols .frame-container{width:50%;min-height:31vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.two-cols .frame-container{width:50%;min-height:580px}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.home .two-cols .frame-container{min-height:21vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.home .two-cols .frame-container{min-height:21vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.home .two-cols .frame-container{min-height:400px}}@media only screen and (orientation:landscape) and (min-width:1920px){.primary .two-cols .frame-container{min-height:0px}}.primary .two-cols-inner{display:flex;padding:1em 0}@media only screen and (orientation:portrait) and (min-width:481px){.two-cols .frame-container:nth-child(odd) .frame-inner{padding-right:1em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.two-cols .frame-container:nth-child(odd) .frame-inner{padding-right:1em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.two-cols .frame-container:nth-child(odd) .frame-inner{padding-right:1em}}@media only screen and (orientation:landscape) and (min-width:1920px){.two-cols .frame-container:nth-child(odd) .frame-inner{padding-right:1em}}@media only screen and (orientation:portrait) and (min-width:481px){.two-cols .frame-container:nth-child(even) .frame-inner{padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.two-cols .frame-container:nth-child(even) .frame-inner{padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.two-cols .frame-container:nth-child(even) .frame-inner{padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:1920px){.two-cols .frame-container:nth-child(even) .frame-inner{padding-left:1em}}.three-cols{width:33.33%;float:left}.three-cols.footer-center p{margin-block-start:0}.three-cols.footer-center a{font-size:inherit !important}.table-container{margin-bottom:4rem;margin-top:1rem}.table-container table{width:80%;padding:0.5em 0;margin:0 auto}@media only screen and (orientation:portrait) and (max-width:480px){.table-container table{display:block}}@media only screen and (orientation:portrait) and (min-width:481px){.table-container table{width:80%}}@media only screen and (orientation:landscape) and (max-width:767px){.table-container table{width:70%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.table-container table{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.table-container table{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.table-container table{width:70%}}.table-container td{float:left}.table-container td:first-child{width:100%;font-weight:600}@media only screen and (orientation:portrait) and (min-width:481px){.table-container td:first-child{width:30%}}@media only screen and (orientation:landscape) and (max-width:767px){.table-container td:first-child{width:30%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.table-container td:first-child{width:30%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.table-container td:first-child{width:30%}}@media only screen and (orientation:landscape) and (min-width:1920px){.table-container td:first-child{width:30%}}.table-container td:nth-child(2){width:50%}@media only screen and (orientation:portrait) and (min-width:481px){.table-container td:nth-child(2){width:25%}}@media only screen and (orientation:landscape) and (max-width:767px){.table-container td:nth-child(2){width:25%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.table-container td:nth-child(2){width:25%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.table-container td:nth-child(2){width:25%}}@media only screen and (orientation:landscape) and (min-width:1920px){.table-container td:nth-child(2){width:25%}}.table-container td:nth-child(3){width:20%}@media only screen and (orientation:portrait) and (min-width:481px){.table-container td:nth-child(3){width:15%}}@media only screen and (orientation:landscape) and (max-width:767px){.table-container td:nth-child(3){width:15%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.table-container td:nth-child(3){width:15%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.table-container td:nth-child(3){width:15%}}@media only screen and (orientation:landscape) and (min-width:1920px){.table-container td:nth-child(3){width:15%}}.table-container td:last-child{width:100%}@media only screen and (orientation:portrait) and (min-width:481px){.table-container td:last-child{width:30%}}@media only screen and (orientation:landscape) and (max-width:767px){.table-container td:last-child{width:30%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.table-container td:last-child{width:30%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.table-container td:last-child{width:30%}}@media only screen and (orientation:landscape) and (min-width:1920px){.table-container td:last-child{width:30%}}.frame-container:first-child .table-responsive{border-top:solid 1px #242424}.table-responsive{border-bottom:solid 1px #242424}.spps h2{padding-bottom:0.5em}.textpic li{padding-bottom:0.5vw}.page-header{z-index:1000;position:fixed;top:0;left:0;width:100%;height:20vw}@media only screen and (orientation:portrait) and (min-width:481px){.page-header{height:10vw}}@media only screen and (orientation:landscape) and (max-width:767px){.page-header{height:10.2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.page-header{height:6.2vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.page-header{height:6.2vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.page-header{height:120px}}.page-header::after{display:block;clear:both;content:""}.page-header.main-header{background-color:#e4002b}.page-header.affix-top{background-color:transparent;-moz-transition:background-color 0.7s;-o-transition:background-color 0.7s;-webkit-transition:background-color 0.7s;transition:background-color 0.7s}.page-header.affix{background-color:#e4002b;-moz-transition:background-color 0.7s;-o-transition:background-color 0.7s;-webkit-transition:background-color 0.7s;transition:background-color 0.7s}.page-header .container{width:1140px;margin:0 auto}.page-header-inner{position:absolute;display:block;height:70%;width:100%;top:50%;transform:translate(0, -50%)}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.page-header-inner{display:flex}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.page-header-inner{display:flex}}@media only screen and (orientation:landscape) and (min-width:1920px){.page-header-inner{display:flex}}.page-header-inner img{height:100%;width:auto}.logo{position:absolute;display:inline;left:2.5%;height:100%;z-index:1000}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.logo{left:calc(50% - 38vw)}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.logo{left:calc(50% - 36vw)}}@media only screen and (orientation:landscape) and (min-width:1920px){.logo{left:calc(50% - 680px)}}.sp-laupen{position:absolute;left:19%;color:#ffffff}@media only screen and (orientation:portrait) and (min-width:481px){.sp-laupen{left:11vw}}@media only screen and (orientation:landscape) and (max-width:767px){.sp-laupen{left:11vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.sp-laupen{left:calc(50% - 33vw)}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.sp-laupen{left:calc(50% - 31vw)}}@media only screen and (orientation:landscape) and (min-width:1920px){.sp-laupen{left:calc(50% - 580px)}}.sp-laupen .element-header{margin:0;text-transform:none}.sp-laupen p{line-height:1}footer{display:flow-root;padding:2em 0;background-color:#E1E1E1}footer header{padding-bottom:1em}footer p{line-height:1.3;display:none}footer .frame-container p{display:block;margin:0}footer h4{margin:0}footer a{color:#242424}footer a:hover{color:#242424;text-decoration:underline}.page-footer-inner{margin:0 auto;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.page-footer-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.page-footer-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.page-footer-inner{width:1360px}}.three-cols-footer-inner{position:relative;display:ruby-text;margin:0 auto}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 1rem;color:#e4002b;-moz-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}.nav-link:hover,.nav-link:focus{color:#650013;text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.mainnavigation{display:none;position:relative;width:100%;margin:0 auto;z-index:999}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.mainnavigation{display:block}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.mainnavigation{display:block}}@media only screen and (orientation:landscape) and (min-width:1920px){.mainnavigation{display:block}}.mainnavigation.show{position:absolute;display:block;top:16vw}@media only screen and (orientation:portrait) and (min-width:481px){.mainnavigation.show{top:8vw}}@media only screen and (orientation:landscape) and (max-width:767px){.mainnavigation.show{top:8vw}}.mainnavigation.show .navbar-nav{top:0;padding-bottom:70vw;transform:none;background-color:#e4002b;border-bottom:1px solid #ffffff}@media only screen and (orientation:portrait) and (min-width:481px){.mainnavigation.show .navbar-nav{padding-bottom:35vw}}.navbar-nav{position:absolute;display:inline-block;top:50%;transform:translate(0, -50%);width:100%;left:0;margin:0;padding:0;text-align:center}.mainnavigation .member{background-color:transparent;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}.mainnavigation .member:hover{background-color:#ffffff}.mainnavigation .member:hover a{color:#242424;text-decoration:none}.dropdown-menu-inner{padding-top:3vw}.dropdown-title{position:relative;display:flow-root;width:100%}.dropdown-title p{margin:0;line-height:1;font-size:9.72vw}@media only screen and (orientation:portrait) and (min-width:481px){.dropdown-title p{font-size:4.455vw}}@media only screen and (orientation:landscape) and (max-width:767px){.dropdown-title p{font-size:5.4vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.dropdown-title p{font-size:2.835vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.dropdown-title p{font-size:2.7vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.dropdown-title p{font-size:51.3px}}@media only screen and (orientation:portrait) and (max-width:480px){.dropdown-title p{display:none}}.dropdown-title h4.element-header{font-weight:700}.dropdown-title-aktuell .frame-container{width:25%;float:left}@media only screen and (orientation:landscape) and (max-width:767px){.dropdown-title-aktuell .frame-container{width:30%}}.dropdown-title-aktuell .subnavigation-title{float:left;width:40%;left:0}@media only screen and (orientation:portrait) and (min-width:481px){.dropdown-title-aktuell .subnavigation-title{width:30%}}@media only screen and (orientation:landscape) and (max-width:767px){.dropdown-title-aktuell .subnavigation-title{width:30%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.dropdown-title-aktuell .subnavigation-title{width:30%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.dropdown-title-aktuell .subnavigation-title{width:30%}}@media only screen and (orientation:landscape) and (min-width:1920px){.dropdown-title-aktuell .subnavigation-title{width:30%}}.dropdown-title-aktuell .subnavigation-title .frame-container{width:100%}.subnavigation-title{position:relative;left:0;width:50%;float:left}@media only screen and (orientation:portrait) and (min-width:481px){.subnavigation-title{left:30%;width:35%}}@media only screen and (orientation:landscape) and (max-width:767px){.subnavigation-title{left:30%;width:35%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.subnavigation-title{left:30%;width:35%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.subnavigation-title{left:30%;width:35%}}@media only screen and (orientation:landscape) and (min-width:1920px){.subnavigation-title{left:30%;width:35%}}.subnavigation-title p{margin:0;font-size:4.68vw}@media only screen and (orientation:portrait) and (min-width:481px){.subnavigation-title p{font-size:2.145vw}}@media only screen and (orientation:landscape) and (max-width:767px){.subnavigation-title p{font-size:2.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.subnavigation-title p{font-size:1.365vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.subnavigation-title p{font-size:1.3vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.subnavigation-title p{font-size:24.7px}}.nav-item:first-child .dropdown-title-wofuer,.nav-item:first-child .dropdown-title-partei{display:none}.nav-item:nth-child(2) .dropdown-title-aktuell,.nav-item:nth-child(2) .dropdown-title-partei{display:none}.nav-item:nth-child(3) .dropdown-title-aktuell,.nav-item:nth-child(3) .dropdown-title-wofuer{display:none}.nav-item{display:inline-block;list-style-type:none}.nav-item a{color:#ffffff;text-decoration:none;-moz-transition:text-decoration 0.5s;-o-transition:text-decoration 0.5s;-webkit-transition:text-decoration 0.5s;transition:text-decoration 0.5s}.nav-item a:hover{color:#ffffff;text-decoration:underline}.nav-item h4{font-weight:400;margin:0}.nav-link.main{font-size:4.68vw}@media only screen and (orientation:portrait) and (min-width:481px){.nav-link.main{font-size:2.145vw}}@media only screen and (orientation:landscape) and (max-width:767px){.nav-link.main{font-size:2.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.nav-link.main{font-size:1.365vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.nav-link.main{font-size:1.3vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.nav-link.main{font-size:24.7px}}.mega-item{display:block}.mega-item a{position:relative;left:0}@media only screen and (orientation:portrait) and (min-width:481px){.mega-item a{left:0.4em}}@media only screen and (orientation:landscape) and (max-width:767px){.mega-item a{left:0.4em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.mega-item a{left:0.4em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.mega-item a{left:0.4em}}@media only screen and (orientation:landscape) and (min-width:1920px){.mega-item a{left:0.4em}}.mega-item a:before{font-family:icomoon;content:"";position:absolute}@media only screen and (orientation:portrait) and (min-width:481px){.mega-item a:before{left:-0.4em}}@media only screen and (orientation:landscape) and (max-width:767px){.mega-item a:before{left:-0.4em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.mega-item a:before{left:-0.4em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.mega-item a:before{left:-0.4em}}@media only screen and (orientation:landscape) and (min-width:1920px){.mega-item a:before{left:-0.4em}}.mega-block{position:relative;display:inline-block;width:100%;left:0;font-size:3.6vw}.mega-block h1{font-size:9.72vw}.mega-block h2{font-size:9.72vw}.mega-block h3{font-size:5.04vw}.mega-block h4{font-size:4.68vw}.mega-block h5{font-size:3.24vw}.mega-block h6{font-size:2.88vw}@media only screen and (orientation:portrait) and (min-width:481px){.mega-block{width:75%;left:25%;font-size:1.65vw}.mega-block h1{font-size:4.455vw}.mega-block h2{font-size:4.455vw}.mega-block h3{font-size:2.31vw}.mega-block h4{font-size:2.145vw}.mega-block h5{font-size:1.485vw}.mega-block h6{font-size:1.32vw}}@media only screen and (orientation:landscape) and (max-width:767px){.mega-block{width:70%;left:30%;font-size:2vw}.mega-block h1{font-size:5.4vw}.mega-block h2{font-size:5.4vw}.mega-block h3{font-size:2.8vw}.mega-block h4{font-size:2.6vw}.mega-block h5{font-size:1.8vw}.mega-block h6{font-size:1.6vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.mega-block{width:75%;left:25%;font-size:1.05vw}.mega-block h1{font-size:2.835vw}.mega-block h2{font-size:2.835vw}.mega-block h3{font-size:1.47vw}.mega-block h4{font-size:1.365vw}.mega-block h5{font-size:0.945vw}.mega-block h6{font-size:0.84vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.mega-block{width:75%;left:25%;font-size:1vw}.mega-block h1{font-size:2.7vw}.mega-block h2{font-size:2.7vw}.mega-block h3{font-size:1.4vw}.mega-block h4{font-size:1.3vw}.mega-block h5{font-size:0.9vw}.mega-block h6{font-size:0.8vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.mega-block{width:75%;left:25%;font-size:19px}.mega-block h1{font-size:51.3px}.mega-block h2{font-size:51.3px}.mega-block h3{font-size:26.6px}.mega-block h4{font-size:24.7px}.mega-block h5{font-size:17.1px}.mega-block h6{font-size:15.2px}}.mega-block .mega-block{width:100%;left:0}.mega-block,.mega-item{margin:0;padding:0}.mega-item{width:40%;float:left}.mega-item .mega-item{width:100%}.dropdown-menu a{color:#242424;font-family:"Inter", sans-serif}.dropdown-menu a:hover{color:#242424;text-decoration:underline}.dropdown-menu-inner{margin:0 auto;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.dropdown-menu-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.dropdown-menu-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.dropdown-menu-inner{width:1360px}}.breadcrumb-section{width:100%;border-bottom:solid 1px #242424}.breadcrumb{display:flex;padding:0;list-style-type:none}.breadcrumb span{display:table-caption}@media only screen and (orientation:portrait) and (min-width:481px){.breadcrumb span{display:block}}@media only screen and (orientation:landscape) and (max-width:767px){.breadcrumb span{display:block}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.breadcrumb span{display:block}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.breadcrumb span{display:block}}@media only screen and (orientation:landscape) and (min-width:1920px){.breadcrumb span{display:block}}.breadcrumb-item.active:before{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding-left:0.5em;color:#242424}.breadcrumb-item:first-child .breadcrumb-link:before{display:none}.breadcrumb-item:first-child .breadcrumb-link-title{padding-left:0}.breadcrumb-link:before{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding-left:0.5em;color:#e4002b;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}.breadcrumb-link-title{padding-left:2em}.member{position:absolute;display:none;top:50%;transform:translate(0, -50%);border:solid 1px #ffffff;padding:0.25rem 1rem}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.member{display:block;left:calc(50% + 15%)}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.member{display:block;left:calc(50% + 13%)}}@media only screen and (orientation:landscape) and (min-width:1920px){.member{display:block;left:calc(50% + 238px)}}.member h4{font-weight:400}.member p{display:none}.member-mobile{position:absolute;display:none;top:50%;transform:translate(0, -50%);border:solid 1px #ffffff;padding:0.25rem 1rem;left:70%}@media only screen and (orientation:portrait) and (min-width:481px){.member-mobile{display:block}}@media only screen and (orientation:landscape) and (max-width:767px){.member-mobile{display:block;left:66%}}.member-mobile a{color:#ffffff}.member-mobile h4{margin:0;font-weight:400}.member-mobile p{display:none}.navbar-toggler{position:relative;width:100%;height:100%;top:50%;transform:translateY(-50%);margin:0;padding:0;border:none;background-color:transparent;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}.navbar-toggler .navbar-toggler-icon{position:absolute;display:block;width:100%;height:2px;border-radius:1px;background-color:#ffffff;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}.navbar-toggler .navbar-toggler-icon:first-child{top:50%;transform:translateY(-50%);background-color:#ffffff;-webkit-transform:rotate(45deg) translate(0, 0);-moz-transform:rotate(45deg) translate(0, 0);-ms-transform:rotate(45deg) translate(0, 0);-o-transform:rotate(45deg) translate(0, 0);transform:rotate(45deg) translate(0, 0)}.navbar-toggler .navbar-toggler-icon:nth-child(2){background-color:transparent}.navbar-toggler .navbar-toggler-icon:last-child{top:50%;transform:translateY(-50%);background-color:#ffffff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggle-button{position:relative;right:2.5%;width:8.2%;float:right;height:100%;padding:0;border:0}@media only screen and (orientation:portrait) and (min-width:481px){.navbar-toggle-button{width:4.2%}}@media only screen and (orientation:landscape) and (max-width:767px){.navbar-toggle-button{width:4.2%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.navbar-toggle-button{display:none}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.navbar-toggle-button{display:none}}@media only screen and (orientation:landscape) and (min-width:1920px){.navbar-toggle-button{display:none}}.navbar-toggler.collapsed{height:40%;top:40%}.navbar-toggler.collapsed .navbar-toggler-icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggler.collapsed .navbar-toggler-icon:first-child{top:0}.navbar-toggler.collapsed .navbar-toggler-icon:nth-child(2){background-color:#ffffff}.navbar-toggler.collapsed .navbar-toggler-icon:last-child{top:100%}.footernavigation{position:relative}.footernavigation a{color:#242424}.footer-nav{margin:0;padding:0}.footernav-item{list-style-type:none}.subnav-nav{font-size:0.875vw;line-height:1.25;color:rgba(0, 0, 0, 0.5);width:100%;margin-bottom:0;padding-left:0;list-style:none}.subnav-nav .subnav-nav{margin-top:-1px;border-left:1rem solid #f8f8f8}.subnav-nav .subnav-nav:before{position:absolute;content:"";width:1px;left:0;top:0;height:100%;background-color:#e6e6e6}.subnav-divider{height:0.5rem}.subnav-item .subnav-divider{background-color:#f8f8f8;border-right:1px solid #e6e6e6}.subnav-item{position:relative}.subnav-item+.subnav-item{margin-top:-1px}.subnav-link{position:relative;display:flex;align-items:center;padding:0.5rem 1rem;color:inherit;border:1px solid #e6e6e6;transition:all 0.15s ease-in-out;text-decoration:none}.active>.subnav-link{color:#e4002b !important;background-color:transparent}.subnav-link:hover,.subnav-link:focus{z-index:1;position:relative;text-decoration:none;color:rgba(0, 0, 0, 0.7);background-color:#f2f2f2;border-color:#d9d9d9}.subnav-link-icon svg,.subnav-link-icon img{display:block;margin:0}.subnav-link-icon+.subnav-link-text{margin-left:0.5em}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.dropdown-toggle{white-space:nowrap}.dropdown-menu{position:absolute;z-index:1000;display:none;left:0;min-width:10rem;padding:0.5rem 0;margin:0;font-size:1vw;color:#242424;text-align:left;list-style:none;background-color:#ffffff;background-clip:padding-box;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:0.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid rgba(0, 0, 0, 0.15)}.dropdown-item{display:block;width:100%;padding:0.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:shade-color(#212529, 10%);text-decoration:none}.dropdown-item.active,.dropdown-item:active{color:#242424;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show,.dropdown-menu.show .dropdown-menu{display:block;width:100%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.dropdown-menu.show,.dropdown-menu.show .dropdown-menu{top:4.6vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.dropdown-menu.show,.dropdown-menu.show .dropdown-menu{top:4.2vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.dropdown-menu.show,.dropdown-menu.show .dropdown-menu{top:83px}}.dropdown-header{display:block;padding:0.5rem 1rem;margin-bottom:0;font-size:0.875vw;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1rem;color:#212529}.carousel-item-layout-light{--carousel-item-color: #212121;--carousel-item-background: #e9e9e9;--carousel-item-link-color: #2a9d8f;--carousel-item-link-hover-color: #227e72}.carousel-item-layout-dark{--carousel-item-color: #ffffff;--carousel-item-background: #313131;--carousel-item-link-color: #2a9d8f;--carousel-item-link-hover-color: #227e72}.carousel .carousel-backgroundimage-container{overflow:hidden}.carousel .carousel-backgroundimage-container,.carousel .carousel-backgroundimage{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center;background-size:cover}.carousel .carousel-backgroundimage-parallax{background-attachment:fixed;background-repeat:no-repeat}.carousel .item .carousel-backgroundimage-parallax{background-attachment:initial;transition:all 10s linear;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel .item.active .carousel-backgroundimage-parallax{transition:all 10s linear;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media (hover:none){.carousel .carousel-backgroundimage-parallax{background-attachment:initial}}.carousel .carousel-backgroundimage-blur{filter:blur(10px);width:calc(100% + 40px);height:calc(100% + 40px);top:-20px;left:-20px}.carousel .carousel-backgroundimage-grayscale{filter:grayscale(1)}.carousel .carousel-backgroundimage-sepia{filter:sepia(1)}.carousel .carousel-content{display:none;position:relative;height:100%}.carousel .carousel-content-inner{display:flex;height:100%;align-items:center;gap:1rem;margin:0 auto;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel .carousel-content-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.carousel .carousel-content-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel .carousel-content-inner{width:1360px}}.carousel-item-bodytext>*:last-child{margin-bottom:0}.carousel{overflow:hidden}.carousel .carousel-control{width:50px}@media (min-width:576px){.carousel .carousel-control{width:75px}}@media (min-width:768px){.carousel .carousel-control{width:100px}}.carousel .carousel-indicators li{overflow:hidden}.carousel .carousel-control,.carousel .carousel-indicators{transition:opacity 0.4s ease-in-out 0s;z-index:1;opacity:0}@media (prefers-reduced-motion:reduce){.carousel .carousel-control,.carousel .carousel-indicators{transition:none}}.carousel:hover .carousel-indicators,.carousel:hover .carousel-control{opacity:1}.carousel .carousel-control-icon{position:absolute;top:50%;transform:translate(0, -50%);width:auto;height:auto;color:#2a9d8f;padding:1em;background-color:#ffffff;transition:all 0.4s ease-in-out 0s}@media (prefers-reduced-motion:reduce){.carousel .carousel-control-icon{transition:none}}.carousel .carousel-control-icon:before{transform:rotate(45deg);content:"";width:0.5em;height:0.5em;display:block;border-top:1px solid #2a9d8f;border-right:1px solid #2a9d8f}.carousel .carousel-control-prev .carousel-control-icon{left:-100%}.carousel .carousel-control-prev .carousel-control-icon:before{transform:rotate(225deg)}.carousel .carousel-control-next .carousel-control-icon{right:-100%}.carousel .carousel-control-next .carousel-control-icon:before{transform:rotate(45deg)}.carousel:hover .carousel-control-prev .carousel-control-icon{left:0}.carousel:hover .carousel-control-next .carousel-control-icon{right:0}.carousel .carousel-indicators-navigation{left:0;right:0;bottom:0;padding:0 20px;margin:0;width:100%;z-index:15;opacity:1;color:#ffffff;background-color:rgba(0, 0, 0, 0.5);display:flex;justify-content:center}.carousel .carousel-indicators-navigation>li{overflow:visible;padding:0.75em;margin:0;text-indent:0;width:auto;height:auto;background-color:transparent;cursor:pointer}.carousel .carousel-indicators-navigation>li.active:before{content:"";position:absolute;top:auto;bottom:0;left:0.75em;right:0.75em;width:auto;border-top:1px solid #2a9d8f}.carousel .carousel-indicators-navigation>li:first-child{padding-left:0}.carousel .carousel-indicators-navigation>li:first-child:before{left:0}.carousel .carousel-indicators-navigation>li:last-child{padding-right:0}.carousel .carousel-indicators-navigation>li:last-child:before{right:0}.carousel-item-type-header a[class=""],.carousel-item-type-header a[class=""]:hover,.carousel-item-type-header a:not([class]),.carousel-item-type-header a:not([class]):hover{color:var(--carousel-item-color)}.carousel-text-inner{color:#ffffff;text-shadow:0px 2px 4px #242424}.carousel-item-type-text .carousel-text-inner{margin:0 auto}@media (min-width:768px){.carousel-item-type-text .carousel-text-inner{width:80%}}@media (min-width:992px){.carousel-item-type-text .carousel-text-inner{width:65%}}.carousel-item-type-text_and_image .carousel-image{display:none}.carousel-item-type-text_and_image .carousel-image img{margin:0 auto;max-width:100%;display:block;height:auto}@media (min-width:576px){.carousel-item-type-text_and_image .carousel-image{display:block}}.carousel-item-type-background_image a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.carousel-item-type-call_to_action .carousel-box{color:#212121;background-color:#ffffff;padding:2rem}@media (min-width:576px){.carousel-item-type-call_to_action .carousel-box{max-width:50%}}.carousel-item-type-call_to_action .carousel-box .carousel-item-bodytext{margin-bottom:1rem}.carousel-item-type-call_to_action .carousel-box>*:last-child{margin-bottom:0}.carousel-item-type-image .carousel-image{width:100%}.carousel-item-type-image .carousel-image img{margin:0 auto;max-width:100%;display:block;height:auto}.home .textpic .gallery-item{padding:0}.home .textpic h2{margin-block-start:0}.home .main-content-inner{padding-top:0}.home .frame-container{display:inline-block;width:100%}.carousel-screen{position:relative;display:flex;width:100%;height:100vh;background-size:cover;background-position:center center;overflow:hidden}.overlay{position:absolute;top:0;z-index:20;width:100%;height:100%;background:rgba(0, 0, 0, 0.25)}.overlay-top{position:absolute;top:0;z-index:20;width:100%;height:140px;background:linear-gradient(0, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}.overlay-bottom{position:absolute;bottom:0;z-index:20;width:100%;height:50%;background:linear-gradient(0, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%)}.carousel-titel{position:absolute;top:0;width:100%;height:100vh;z-index:21}.carousel-titel-inner{position:relative;top:50%;transform:translate(0, -50%);margin:0 auto;color:#ffffff;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-titel-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.carousel-titel-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel-titel-inner{width:1360px}}.carousel-titel-inner .element-header{margin:0}.carousel-titel-inner .element-header span{padding:0.5vw;background-color:#e4002b}.carousel-teaser{position:absolute;bottom:4vh;width:100%;z-index:21}.carousel-teaser-inner{position:relative;margin:0 auto;color:#ffffff;width:95%}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-teaser-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.carousel-teaser-inner{width:70%}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel-teaser-inner{width:1360px}}.carousel-teaser-inner .frame-container{margin-bottom:1vw}.carousel-teaser-inner p{display:inline;padding:0.5vw;background-color:#e4002b;font-size:5.04vw}@media only screen and (orientation:portrait) and (min-width:481px){.carousel-teaser-inner p{font-size:2.31vw}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel-teaser-inner p{font-size:2.8vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-teaser-inner p{font-size:1.47vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.carousel-teaser-inner p{font-size:1.4vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel-teaser-inner p{font-size:26.6px}}.carousel-teaser-inner a{color:#ffffff}.carousel-teaser-inner a:hover{color:#ffffff;text-decoration:underline}.carousel-teaser-inner .element-header span{padding:0.5vw;background-color:#242424}.top-info .frame-inner{padding-top:8rem}.top-info.kompakt .frame-inner{padding-top:0}.top-info.kompakt .frame-inner .element-header{-webkit-hyphens:auto;-ms-word-break:break-all;-moz-hyphens:auto;word-break:break-word;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.textpic-below .table-responsive{border-bottom:none}.textpic-below .table-responsive p{margin:0}.textpic-below .table-responsive td{width:50%;vertical-align:top}video{position:relative;width:100%}.carousel-bloglist{display:none;position:absolute;z-index:22;width:20%;bottom:4vh;right:2em;border-color:#ffffff;border-style:solid;border-width:1px}@media only screen and (orientation:portrait) and (min-width:481px){.carousel-bloglist{display:block}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-bloglist{display:block}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.carousel-bloglist{display:block}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel-bloglist{display:block}}.carousel-bloglist .carousel-bloglist-inner{padding:0 1rem}.carousel-bloglist a{color:#ffffff}.carousel-bloglist .element-header{color:#ffffff}.carousel-bloglist .postlist__post{opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.carousel-bloglist .postlist__post:hover{opacity:0.5}.carousel-bloglist .postlist__posttitle a{display:block;color:#ffffff;font-size:3.6vw}@media only screen and (orientation:portrait) and (min-width:481px){.carousel-bloglist .postlist__posttitle a{font-size:1.65vw}}@media only screen and (orientation:landscape) and (max-width:767px){.carousel-bloglist .postlist__posttitle a{font-size:2vw}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.carousel-bloglist .postlist__posttitle a{font-size:1.05vw}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.carousel-bloglist .postlist__posttitle a{font-size:1vw}}@media only screen and (orientation:landscape) and (min-width:1920px){.carousel-bloglist .postlist__posttitle a{font-size:19px}}.carousel-bloglist .postlist__posttitle{margin:0}.gallery-item-size-1{width:100%}.gallery-item-size-2{width:50%;float:left}.gallery-item:nth-child(odd){padding:1vw 1vw 1vw 0}.gallery-item:nth-child(even){padding:1vw 0 1vw 1vw}.lightbox{opacity:1;cursor:pointer;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.lightbox:hover{opacity:0.5}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;outline:0;opacity:0.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:0.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:0.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:0.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:0.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity 0.2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:0.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:0.85}.pswp--one-slide .pswp__counter{display:none}.blogwidgets aside{display:none}.blogwidgets aside:first-child{display:block}.blogcontainer-main .textpic{padding-bottom:0}.blogwidgetlist--recentposts li{margin:1rem 0}.news-list-view .news-img-wrap{position:relative;height:12em;overflow:hidden}@media only screen and (orientation:portrait) and (min-width:481px){.news-list-view .news-img-wrap{height:11em}}@media only screen and (orientation:landscape) and (max-width:767px){.news-list-view .news-img-wrap{height:9em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.news-list-view .news-img-wrap{height:13em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.news-list-view .news-img-wrap{height:13em}}@media only screen and (orientation:landscape) and (min-width:1920px){.news-list-view .news-img-wrap{height:264px}}.news-list-view .news-img-wrap img{position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:scale(1.01) translate(-50%, -50%)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;z-index:10;width:100%;height:100vh;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-inner h2{background-color:#242424;padding:1rem;border-radius:1vw}.carousel-item{position:relative;display:none;float:left;width:100%;height:100%;margin-right:-100%;backface-visibility:hidden;-moz-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;-webkit-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;-moz-transition:opacity 0s 1s;-o-transition:opacity 0s 1s;-webkit-transition:opacity 0s 1s;transition:opacity 0s 1s}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#ffffff;text-align:center;background:none;border:0;opacity:0.5;-moz-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#ffffff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#ffffff'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>"))}.carousel-control-next-icon{background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#ffffff'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>"))}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#ffffff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#ffffff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000000}.carousel-dark .carousel-caption{color:#000000}.textpic{position:relative;display:flow-root;padding-bottom:4em}.textpic-right .textpic-item{width:100%}@media only screen and (orientation:portrait) and (min-width:481px){.textpic-right .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (max-width:767px){.textpic-right .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.textpic-right .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.textpic-right .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (min-width:1920px){.textpic-right .textpic-item{width:50%}}@media only screen and (orientation:portrait) and (min-width:481px){.textpic-right .textpic-item.textpic-gallery{position:relative;right:0;padding-left:1em;float:right}}@media only screen and (orientation:landscape) and (max-width:767px){.textpic-right .textpic-item.textpic-gallery{position:relative;right:0;padding-left:1em;float:right}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.textpic-right .textpic-item.textpic-gallery{position:relative;right:0;padding-left:1em;float:right}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.textpic-right .textpic-item.textpic-gallery{position:relative;right:0;padding-left:1em;float:right}}@media only screen and (orientation:landscape) and (min-width:1920px){.textpic-right .textpic-item.textpic-gallery{position:relative;right:0;padding-left:1em;float:right}}@media only screen and (orientation:portrait) and (min-width:481px){.textpic-right .textpic-item.textpic-text{padding-right:1em}}@media only screen and (orientation:landscape) and (max-width:767px){.textpic-right .textpic-item.textpic-text{padding-right:1em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.textpic-right .textpic-item.textpic-text{padding-right:1em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.textpic-right .textpic-item.textpic-text{padding-right:1em}}@media only screen and (orientation:landscape) and (min-width:1920px){.textpic-right .textpic-item.textpic-text{padding-right:1em}}.textpic-left .textpic-item{width:100%}@media only screen and (orientation:portrait) and (min-width:481px){.textpic-left .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (max-width:767px){.textpic-left .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.textpic-left .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.textpic-left .textpic-item{width:50%}}@media only screen and (orientation:landscape) and (min-width:1920px){.textpic-left .textpic-item{width:50%}}@media only screen and (orientation:portrait) and (min-width:481px){.textpic-left .textpic-item.textpic-gallery{padding-right:1em;float:left}}@media only screen and (orientation:landscape) and (max-width:767px){.textpic-left .textpic-item.textpic-gallery{padding-right:1em;float:left}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.textpic-left .textpic-item.textpic-gallery{padding-right:1em;float:left}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.textpic-left .textpic-item.textpic-gallery{padding-right:1em;float:left}}@media only screen and (orientation:landscape) and (min-width:1920px){.textpic-left .textpic-item.textpic-gallery{padding-right:1em;float:left}}@media only screen and (orientation:portrait) and (min-width:481px){.textpic-left .textpic-item.textpic-text{float:right;padding-left:1em}}@media only screen and (orientation:landscape) and (max-width:767px){.textpic-left .textpic-item.textpic-text{float:right;padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.textpic-left .textpic-item.textpic-text{float:right;padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.textpic-left .textpic-item.textpic-text{float:right;padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:1920px){.textpic-left .textpic-item.textpic-text{float:right;padding-left:1em}}.news-article{width:100%;float:left}@media only screen and (orientation:portrait) and (min-width:481px){.news-article{width:50%;min-height:54vw}.news-article:nth-child(odd){padding-right:1em}.news-article:nth-child(even){padding-left:1em}}@media only screen and (orientation:landscape) and (max-width:767px){.news-article{width:50%;min-height:65vw}.news-article:nth-child(odd){padding-right:1em}.news-article:nth-child(even){padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1366px){.news-article{width:50%;min-height:38vw}.news-article:nth-child(odd){padding-right:1em}.news-article:nth-child(even){padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:1367px) and (max-width:1919px){.news-article{width:50%;min-height:35vw}.news-article:nth-child(odd){padding-right:1em}.news-article:nth-child(even){padding-left:1em}}@media only screen and (orientation:landscape) and (min-width:1920px){.news-article{width:50%;min-height:670px}.news-article:nth-child(odd){padding-right:1em}.news-article:nth-child(even){padding-left:1em}}.news-article .news-img-caption{margin:0;text-align:right;color:#242424}.news-article .header a{color:#242424}.no-date .news-list-date{display:none}.news-single .main-head{color:#ffffff}.teaser-text a:after{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding:0 0.5rem;color:#e4002b;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}a.more:hover:after{color:#650013}.breadcrumb.more li{padding-left:2em}.breadcrumb.more li:first-child{padding-left:0}.breadcrumb.more li:last-child:after{display:none}.breadcrumb.more li:after{font-family:"icomoon";display:inline-block;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;padding-left:0.5em;color:#e4002b;-moz-transition:color 0.5s;-o-transition:color 0.5s;-webkit-transition:color 0.5s;transition:color 0.5s}.f3-widget-paginator{position:relative;display:inline-block;left:50%;transform:translate(-50%, 0);padding:0;list-style-type:none}.f3-widget-paginator li{padding-left:2em;float:left}.news-single .lightbox:hover{opacity:1;cursor:default}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}