/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{margin-top:1cm;margin-bottom:1cm;margin-left:1cm;margin-right:1cm}@media print{nav,.content-left,.region-nav-system,.tabs-primary,.navbarSupportedContent,.meta-menu,footer,#chatbot,#feedbackcomponent,#chatbot,#og-section-share,.vwp-breadcrumb,.og-org-search,#og-section-share,.vwp-search-section,.vwp-odmap-outer,section[aria-label=Suche],.city-section,div[aria-label="Online erledigen"]{display:none}div:has(>#main-content)>*{width:100% !important}div:has(>#main-content)>div:first-child{display:none}.content-center{width:100%}*{font-family:Arial,Helvetica,sans-serif !important;color:#000 !important;background:none !important}* p,* ul,* ol,* dl{font-size:10pt;font-weight:normal;line-height:14pt}h1{font-size:22pt;font-weight:bold;line-height:24pt}h2{font-size:19pt;font-weight:bold;line-height:21pt}h3{font-size:16pt;font-weight:bold;line-height:18pt}h4,h5,h6{font-size:14pt;font-weight:bold;line-height:16pt}.test{page-break-before:always}h1,h2,h3,h4,h5,h6,.teaser-box,.teaser-box-item,.highlight-box{page-break-inside:avoid}.test{page-break-after:avoid}.page-branding{width:100%}.page-branding img{width:30pt;height:30pt}.page-branding .site-title{font-size:11pt !important;font-weight:bold !important;line-height:11pt !important}.page-branding .navbar-brand{float:left}.page-branding .hessen-logo{float:inline-end}.page-branding .navbar-brand,.page-branding .hessen-logo{width:210pt}p{margin-bottom:12pt}a{font-weight:bold}a:before{display:none !important}a:after{content:" (" attr(href) ")";font-size:10pt;font-weight:bold !important;line-height:14pt}.print-link{font-size:10pt;font-weight:bold !important;line-height:14pt}.block-system-branding-block a:after,.teaser-box a:after,.artikel-teaser a:after,.type--leichte-sprache-link-box-item a:after,.highlight-box a:after,.link-list a:after,.download-link a:after{display:none}.content-center .paragraph.teaser-box,.content-center .paragraph.text,.content-center .paragraph.link-list{border-bottom:1pt solid rgba(13,13,13,.25);padding-bottom:20pt}#main .border-primary-brightest{border-color:rgba(13,13,13,.25)}.hessen_in_zahlen,.highlight-box{border:1pt solid rgba(13,13,13,.25)}.content-right>*{border:var(--bs-border-width) solid var(--bs-border-color-translucent)}.image-box .copyright{position:initial !important;float:right}.teaser-box .col{width:50%}.youtube-video{display:flex}.youtube-video .player{width:50%}.youtube-video .bi-play-circle-fill{display:none}.artikel-teaser{display:flex}.artikel-teaser .image-container{width:50%}.artikel-teaser .link-container{position:relative !important;display:block !important;aspect-ratio:unset !important;width:50% !important}.artikel-teaser .link-container .link{margin:12pt 12pt 0 12pt;padding:0 !important;width:100%}.artikel-teaser .link-container .link .bi-chevron-right{display:none !important}.accordion-item .accordion-button{font-size:19pt;font-weight:bold;line-height:21pt;padding-right:0;padding-left:0;padding-bottom:0}.accordion-item .accordion-button:after{display:none}.accordion-item .accordion-collapse{display:block}.accordion-collapse{display:block}.paragraph-link{margin:0 !important}}
