#nav{position:relative;z-index:15}#nav .nav-container{position:relative;z-index:1;background:#C8D9EF}#nav .nav-container.fixed{position:fixed;top:0;right:0;left:0;opacity:1}#nav li{position:relative}#nav li > a{display:block;padding:1rem 0.5rem;color:#ffffff;text-align:center;text-decoration:none !important;white-space:nowrap}#nav li.selected > a, #nav li.selected-path > a, #nav li.hover > a, #nav li.focus > a{color:#1F4586 !important;background:#C8D9EF !important}#nav ul.level-0{width:100%}#nav li.level-0{width:1%;display:table-cell}#nav li.level-0.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;position:absolute;bottom:0.15rem;left:50%;transform:translate(-50%,0)}#nav .level-0 ul{visibility:hidden;position:absolute;top:0;left:0;min-width:100%;z-index:1;opacity:0;padding-top:1rem;transition:opacity 250ms ease-in-out, visibility 250ms ease-in-out, padding-top 250ms}#nav .level-0 ul li > a{padding:1rem 1rem;text-align:left;background:#1F4586}#nav li.hover > ul, #nav li:hover > ul, #nav li.focus > ul, #nav li:focus > ul{visibility:visible;opacity:1;padding-top:0}#nav ul.level-1{top:100%;left:0}#nav ul.level-1 li.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;right:0.25rem;top:50%;transform:translate(0,-50%)}#nav .level-1 ul{left:100%}.top{background:#C8D9EF;color:#ffffff;padding:0.5rem 0}.top > a, .top > span, .top i{font-size:0.8rem;color:#ffffff}.top li > a{color:#ffffff}.top li > a:hover, .top li > a.focus{text-decoration:none;color:#ffffff}.top .s-contact li{margin-bottom:0 !important;display:inline-block}.top .s-contact i{left:10px !important;top:0.35rem !important}#wrapper-outer{position:relative;min-height:100%}#header{position:fixed;top:0;left:0;right:0;z-index:20;box-shadow:0 0 10px 10px rgba(0,0,0,0.1)}#header .top{background:#2C3028}#header .top span{font-size:0.8rem}#header .top .s-contact a:hover, #header .top .s-contact a:focus{text-decoration:underline}#header .main{position:relative;background:#1F4586;background:fixed linear-gradient(148deg,#1F4586 35%,#C8D9EF 100%);padding:2rem 0 1rem 0}#header .main, #header .main a{color:#ffffff}#header .main .s-logo{margin-bottom:-8rem}#nav .nav-container{background:transparent}#nav li.level-0.has-child > a::after{border:0.3rem solid #1F4586;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}#nav li.level-0 > a{color:#ffffff;background:transparent}#nav .btn{margin-bottom:0}#main{position:relative;z-index:10}#main ::selection, #main ::-moz-selection{color:#ffffff;background:#1F4586}#main .s-subtitle{font-size:1.1rem;font-family:opensans_semibold_webfont, Arial, sans-serif;margin-bottom:2rem}#main h1, #main h2{position:relative;padding-bottom:0.5rem}#main h1::after, #main h2::after{content:'';position:absolute;bottom:0;left:0;height:3px;width:4rem;background:#1F4586}#main .s-teaser figure{margin:0}#main .s-teaser .card-title{margin:0 0 0.5rem}#footer{position:relative;z-index:5;background:#1F4586;padding-top:2rem}#footer .main{padding:1rem 0;color:#ffffff}#footer .main a{color:#ffffff}#footer .main a:hover, #footer .main a:focus{text-decoration:underline}#footer .main .s-contact li.opening{display:none}#footer .main .s-socialmedia.type-footer i{position:relative}#footer .bottom{padding:0.5rem 0;font-size:0.8rem;background:#C8D9EF;color:#1F4586}#footer .bottom a{font-family:opensans_semibold_webfont, Arial, sans-serif}#footer .bottom a:hover, #footer .bottom a:focus{color:#333333;text-decoration:underline}@media screen and (max-width:767px){#main .container{padding:0 10px !important}#main .container .row{margin:0 -10px !important}#main .container .row > *{padding:0 10px !important}#header{font-size:0.8rem}#header .top .container{padding-right:3px}#header .top .container .s-contact li{padding-left:1.75rem}#header .top .container .s-contact i{left:11px !important;top:0.2rem !important}#header .main{padding:0}#header .s-logo{margin-bottom:0 !important;padding:1rem 0;margin-left:-1.5rem}#header .s-logo img{width:80px;margin-top:-1.5rem}#header .button-navigation{color:#ffffff;float:right;padding-right:0}#banner .s-banner{height:300px;min-height:300px}#banner .s-banner img{max-width:none;min-height:100%;width:auto;min-width:100%;position:relative;left:50%;transform:translateX(-50%);margin-top:0}h1{font-size:2rem;line-height:1.6}.m-misc_accordion .card .card-header a h4{font-size:1rem;hyphens:auto;-webkit-hyphens:auto;max-width:90%}.m-misc_contact_table{margin:0 -5px 0 -25px}.m-misc_contact_table .items{margin:0 -10px}.m-misc_contact_table .items > *{padding:0 10px}.m-misc_contact_table .item{width:200px !important;height:200px !important;padding:1.5rem !important}.m-misc_contact_table .item .title{font-size:0.8rem !important;bottom:-0.75rem !important;padding:0.5rem 3.75rem 1rem !important}.m-misc_contact_table .item .subjects, .m-misc_contact_table .item strong, .m-misc_contact_table .item .mail{margin-top:0.25rem !important;font-size:0.8rem !important}.m-misc_subject .items{margin:0 -10px}.m-misc_subject .items > *{padding:0 10px}.m-misc_subject .item{width:150px !important;height:150px !important}.m-misc_subject .item .title{hyphens:auto;-webkit-hyphens:auto}.m-misc_subject .item.hover:hover, .m-misc_subject .item.hover:focus{transform:scale(1.6) !important}.m-misc_subject .item.hover:hover .icon, .m-misc_subject .item.hover:focus .icon{height:30px !important;width:30px !important;margin-bottom:0.25rem !important}.m-misc_subject .item.hover:hover .text, .m-misc_subject .item.hover:focus .text{font-size:0.5rem !important;margin:0 0 0.5rem}.m-misc_subject .item.hover:hover .btn, .m-misc_subject .item.hover:focus .btn{padding:0.15rem 0.5rem;font-size:0.4rem !important}.m-misc_subject .item .icon{height:40px !important;width:40px !important}.m-article .card-title{hyphens:auto;-webkit-hyphens:auto;padding:0.5rem}.m-article .card-text{padding:0.5rem 0 !important;hyphens:auto;-webkit-hyphens:auto}.m-article_teaser .card-title, .m-article_teaser_small .card-title{padding:0.5rem 0 !important;margin:0}.m-article_teaser .card-text, .m-article_teaser_small .card-text{padding:0.5rem 0 !important;hyphens:auto;-webkit-hyphens:auto}.s-teaser .card-title{padding:0 !important}#footer{padding-top:0}#footer h5{margin:1rem 0}#footer .s-socialmedia.type-footer li{padding-left:0}}@media screen and (min-width:768px) and (max-width:1414px){#header .top .container{max-width:none;padding-right:7px}#header .main .container{max-width:none;padding:0 10px}#header .main .container .s-logo{margin-bottom:-4rem !important}#header .main .container .s-logo img{width:100px}#header .main .container #nav{margin-left:-12rem}#header .main .container #nav li.level-0 > a{padding:1rem 0.25rem}#banner .s-banner{height:400px;min-height:400px}#banner .s-banner img{max-width:none;min-height:100%;width:auto;min-width:100%;position:relative;left:50%;transform:translateX(-50%);margin-top:0}#main .g-background-secondary::before, #main .g-background-primary::before{top:-2rem;right:-2rem;width:180px;height:180px}.m-media_download a{font-size:0.9rem;hyphens:auto;-webkit-hyphens:auto}.m-article .card-body{padding:0.5rem !important;hyphens:auto;-webkit-hyphens:auto;margin-top:0 !important}.m-article .card-title{padding:1rem 0.5rem !important}.m-article .btn{margin:0 0.5rem 1rem !important}.m-article_teaser .card-body, .m-article_teaser_small .card-body, .s-teaser .card-body{padding:0 !important}.m-article_teaser .card-title, .m-article_teaser_small .card-title, .s-teaser .card-title{padding:0.5rem !important}.m-article_teaser .card-text, .m-article_teaser_small .card-text, .s-teaser .card-text{padding:0.5rem !important;hyphens:auto;-webkit-hyphens:auto;margin-top:0 !important}.m-article_teaser .btn, .m-article_teaser_small .btn, .s-teaser .btn{margin-left:0.5rem}.m-article_partner a{font-size:1rem;hyphens:auto;-webkit-hyphens:auto}.m-misc_subject .items{margin:0 -10px}.m-misc_subject .items > *{padding:0 10px}.m-misc_subject .item{width:200px !important;height:200px !important}.m-misc_subject .item .title{hyphens:auto;-webkit-hyphens:auto;padding:0 0.5rem 0.5rem}.m-misc_subject .item.hover:hover, .m-misc_subject .item.hover:focus{transform:scale(1.6) !important}.m-misc_subject .item.hover:hover .icon, .m-misc_subject .item.hover:focus .icon{height:60px !important;width:60px !important}.m-misc_subject .item.hover:hover .text, .m-misc_subject .item.hover:focus .text{font-size:0.5rem !important;margin:0 0 0.5rem}.m-misc_subject .item.hover:hover .btn, .m-misc_subject .item.hover:focus .btn{padding:0.15rem 0.5rem;font-size:0.4rem !important}.m-misc_subject .item .icon{height:80px !important;width:80px !important}.m-misc_contact_table .items{margin:0 -10px}.m-misc_contact_table .items > *{padding:0 10px}.m-misc_contact_table .item{width:200px !important;height:200px !important;padding:1rem 1.5rem 1.5rem !important}.m-misc_contact_table .item .title{font-size:0.8rem !important;bottom:-0.75rem !important;padding:0.5rem 3.75rem 1rem !important}.m-misc_contact_table .item .subjects, .m-misc_contact_table .item strong, .m-misc_contact_table .item .mail{margin-top:0.5rem !important;font-size:0.8rem !important}#footer .container{max-width:none}#footer .container .row{margin:0 -5px}#footer .container .row > *{padding:0 5px}#footer .container .row .s-socialmedia.type-footer li{padding-left:0}}@media screen and (min-width:1415px) and (max-width:1583px){#banner .s-banner{height:600px;min-height:600px}#banner .s-banner img{max-width:none;min-height:100%;width:auto;min-width:100%;position:relative;left:50%;transform:translateX(-50%);margin-top:0}}@media screen and (min-width:1584px){#banner .s-banner{height:600px;min-height:600px}#banner .s-banner img{max-width:none;min-height:100%;width:auto;min-width:100%;position:relative;left:50%;transform:translateX(-50%);margin-top:0}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}