#nav{position:relative;z-index:15}#nav .button-navigation{margin-bottom:2rem;float:right}#nav li.level-0.has-child > a::after{display:none}#nav .nav-container{position:relative;z-index:1;background:transparent}#nav .nav-container.fixed{position:fixed;top:0;right:0;left:0;background:#f5f4f8;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{background:#193692 !important}#nav ul.level-0{width:100%;text-align:right}#nav li.level-0{width:auto;display:inline-block}#nav li.level-0 > a{text-align:right;padding:1rem 1.5rem 0;color:#1C3C8A;background:transparent;font-family:opensans_semibold_webfont, Arial, sans-serif}#nav li.level-0 > a::before{content:'';position:absolute;top:100%;left:50%;height:2px;background:#fed800;transform:translatex(-50%);opacity:0;visibility:0}#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 li.level-0.selected > a, #nav li.level-0.selected-path > a, #nav li.level-0.hover > a, #nav li.level-0:hover > a, #nav li.level-0:focus > a, #nav li.level-0.focus > a{background:transparent !important}#nav li.level-0.selected > a::before, #nav li.level-0.selected-path > a::before, #nav li.level-0.hover > a::before, #nav li.level-0:hover > a::before, #nav li.level-0:focus > a::before, #nav li.level-0.focus > a::before{width:4rem;opacity:1;visibility:1;transform:all 300ms}#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;margin-top:1rem;box-shadow:0 0 10px 10px rgba(0,0,0,0.1)}#nav .level-0 ul li > a{padding:0.75rem 1rem;text-align:left;background:#f5f4f8;font-family:opensans_semibold_webfont, Arial, sans-serif;color:#1C3C8A}#nav .level-0 ul li.hover > a, #nav .level-0 ul li:hover > a, #nav .level-0 ul li:focus > a, #nav .level-0 ul li.focus > a, #nav .level-0 ul li.selected > a, #nav .level-0 ul li.selected-path > a{background:#1C3C8A !important;color:#fed800}#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;min-width:20rem}#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%}#wrapper-outer{position:relative;min-height:100%}#header{position:relative;z-index:20}#header .main{position:relative}#header .main .main-inner{box-shadow:2px 3px 4px rgba(0,0,0,0.3);background:#f5f4f8}#header .main .main-inner.fixed{position:fixed;top:0;left:0;right:0}#header .main, #header .main a{color:#ffffff}#header .main .button-navigation{padding-right:20px}#header .main nav{padding-bottom:2rem}.s-banner{position:relative;background:#000000}.s-banner img.banner{margin-top:0;opacity:0.5}.s-banner video{position:absolute;z-index:1;opacity:0.5;top:50%;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}.s-banner .carousel-caption{bottom:auto;right:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.s-banner .carousel-caption .h1{color:#ffffff;text-transform:uppercase;margin:1rem 0}#main{position:relative;z-index:10;padding-bottom:10rem}#main ::selection, #main ::-moz-selection{color:#ffffff;background:#1C3C8A}#main .t-linklist-banner{background:none}#main .t-linklist-banner .g-section{overflow:visible !important;padding-bottom:1vh}#main .t-linklist-banner .container{margin-top:-10rem}#footer{position:relative;z-index:10;background:#1C3C8A}#footer *{color:#ffffff}#footer .main{padding:1rem 0;position:relative;z-index:20}#footer .main .s-address{line-height:1.7}#footer .main .s-address a{padding-left:1rem}#footer .main .s-address .city{padding-left:2.1rem}#footer .main .contact{margin:0}#footer .main .rights{bottom:-1.5rem;position:relative}#footer .main .level-0{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:space-between}#footer .main .level-0 li:first-child{padding-left:0;margin-left:0}#footer .main .level-0 li:last-child{padding-right:0;margin-right:0}#footer .main .bg-left{position:absolute;z-index:10;bottom:99%;left:50%;right:0;height:145px;background:left bottom no-repeat url(/cache/footer_5276bc9e.png);background-size:contain;margin-left:-657px}#footer .main .bg-left::after{content:"";position:absolute;right:calc(99.9%);bottom:0;top:0;width:50vw;background:#1C3C8A}#footer .main .bg-right{position:absolute;z-index:10;bottom:99%;right:50%;left:0;height:145px;background:left bottom no-repeat url(/cache/footer_5276bc9e.png);background-size:contain;margin-right:-657px;transform:scaleX(-1)}#footer .main .bg-right::after{content:"";position:absolute;right:calc(99.9%);bottom:0;top:0;width:50vw;background:#1C3C8A}#footer .bottom{padding:0.5rem 0;font-size:0.8rem;background:#000000}@media screen and (max-width:575px){#header #nav .btn{margin-bottom:1.2rem}}@media screen and (max-width:767px){.container{padding:0 20px}.g-html ul li::marker{font-size:initial !important}.figure-caption{font-size:0.8rem;padding:0.5rem;hyphens:auto;-webkit-hyphens:auto}h1, .h1{font-size:2rem;hyphens:auto;-webkit-hyphens:auto}h2, .h2{font-size:1.8rem;margin:1rem 0;hyphens:auto;-webkit-hyphens:auto}.g-section{padding:2vh 0}.g-section .background-image img{height:auto;max-width:none;min-height:100%;width:auto;min-width:100%;position:relative}#header{font-size:0.9rem}#banner .carousel-caption{display:none}#banner .s-banner img{min-height:100%;width:auto;min-width:110%;position:relative;left:50%;transform:translateX(-50%);margin-top:0}.t-linklist-banner{display:none}#main{padding-bottom:2rem}#main .m-misc_map_google{margin-bottom:-2rem}.s-gallery .row > *{margin-bottom:1rem}.m-text_count_list .item{min-height:110px}.m-text_count_list .item .text{font-size:1.1rem}.s-teaser h4{font-size:1.2rem}.m-link_list .card_vertical .card:hover:before, .m-link_list .card_vertical .card:focus:before{height:90px;width:90px}.m-link_list .card_vertical .card-body{padding:0.75rem}.m-link_list .card_vertical .card-body .card-title{hyphens:auto;-webkit-hyphens:auto}.m-article .content{padding:10px 30px !important}.m-article .content h4{margin-top:5px}.m-text_quote{margin-bottom:2rem;text-align:center}.m-misc_contact .card{text-align:center}.m-misc_contact .card img{display:table;margin:2rem auto}.m-misc_contact .card .person, .m-misc_contact .card .position{font-size:1.1rem}.m-misc_contact .card .s-address{min-height:auto !important}.m-misc_contact .card .email a, .m-misc_contact .card .phone a{font-size:1.1rem !important}.m-misc_map_google{margin-bottom:0}#footer .main .bg-left{height:calc(36.25px);margin-left:calc(-164.25px)}#footer .main .bg-right{height:calc(36.25px);margin-right:calc(-164.25px)}#footer .right strong.rights{display:none !important}#footer .right .level-0{position:relative !important;bottom:auto !important;right:auto !important}#footer .level-0{position:relative !important;right:auto !important;left:auto !important}#footer .level-0 li{margin:0 !important;padding:0 !important;display:block !important}}@media screen and (min-width:768px) and (max-width:991px){.g-section{padding:2vh 0}.g-html ul li::marker{font-size:initial !important}.figure-caption{font-size:0.8rem;padding:0.5rem;hyphens:auto;-webkit-hyphens:auto}#header .main .s-logo{padding-bottom:1.5rem}#header .main .container{max-width:95%}#header .main nav{padding-bottom:1rem !important}#header .main nav a{font-size:0.9rem}#header .main nav li.level-0 > a{font-size:0.9rem;padding:1rem 0.5rem 0}#banner .carousel-caption img{width:70px}#banner .carousel-caption .h1{margin:1rem 0 0.5rem;font-size:1.3rem}#banner .carousel-caption .text{font-size:0.9rem}.t-linklist-banner .container{margin-top:-4rem !important}.s-teaser .left-article .s-article-info .day{font-size:2.2rem}.s-teaser .left-article .s-article-info .month{font-size:2rem}.s-teaser .left-article .s-article-info .year{font-size:1.8rem}.s-teaser .right-list h4{font-size:1.2rem}.s-teaser .right-list figure{overflow:hidden;min-height:100%}.s-teaser .right-list img{opacity:0.7;bottom:0;right:0;height:100%;min-height:100%;max-width:none;position:absolute !important}.m-structure_timeline .item .box{padding:6rem 0rem 0 2rem !important}.m-structure_timeline .item .box::before{left:2rem}.m-text_count_list .item .title span{font-size:2.5rem;margin-top:3px}.m-text_count_list .item .text{font-size:1rem;bottom:0.25rem !important}.m-article .list .body{padding:1rem}.m-article .list .s-article-info .day, .m-article .list .s-article-info .month{font-size:1.5rem}.m-article .list .s-article-info .year{font-size:1.3rem}.m-article .list .s-article-info .content{padding:10px 30px !important}.m-misc_contact .card-body{padding:0.5rem}.m-misc_contact .card-body .person{font-family:opensans_semibold_webfont, Arial, sans-serif;font-size:1rem}.m-misc_contact .card-body .position{margin-top:-0.75rem;font-style:italic;font-size:0.9rem}.m-misc_contact .card-body .contact a{font-size:0.8rem}.m-link_list .buttons .btn{text-align:left}#footer .main .bg-left{height:calc(72.5px);margin-left:calc(-328.5px)}#footer .main .bg-right{height:calc(72.5px);margin-right:calc(-328.5px)}#footer .right .level-0{position:relative !important}#footer .s-address{margin-right:-3rem}#footer .container{max-width:100%}#footer .container .row{margin:0 -15px}#footer .container .row > *{padding:0 15px}}@media screen and (min-width:992px) and (max-width:1583px){#header .main-inner .container{max-width:95%}#header nav{margin-right:-1rem}#header nav a{font-size:0.9rem}#header nav li.level-0 > a{padding:1rem 1rem 0 !important}#banner .carousel-caption img{width:70px !important}.t-linklist-banner .container{margin-top:-6rem !important}.m-article .card{min-height:150px}.m-article img{height:100%}.m-article h4{margin-top:0.5rem;hyphens:auto;-webkit-hyphens:auto}.m-article .s-article-info .day, .m-article .s-article-info .month{font-size:1.5rem}.m-article .s-article-info .year{font-size:1.3rem}.m-article .s-article-info .content{padding:10px 30px !important}.m-structure_timeline .item .box{padding:6rem 0rem 0 2rem !important}.m-structure_timeline .item .box::before{left:2rem}.m-text_count_list .item .text{font-size:1rem}.m-misc_contact .card-body{padding:0.5rem}.m-misc_contact .card-body .person{font-family:opensans_semibold_webfont, Arial, sans-serif;font-size:1rem}.m-misc_contact .card-body .position{margin-top:-0.75rem;font-style:italic;font-size:0.9rem}.m-misc_contact .card-body .contact a{font-size:0.8rem}#footer .main .bg-left{height:calc(96.666666666667px);margin-left:calc(-438px)}#footer .main .bg-right{height:calc(96.666666666667px);margin-right:calc(-438px)}#footer .s-address{margin-right:-3rem}#footer .right strong.rights{display:none !important}#footer .right .level-0{position:relative !important;bottom:1.25rem;margin-left:-4rem;right:auto !important}#footer .right .level-0 li{display:block}#footer .container{max-width:100%}#footer .container .row{margin:0 -15px}#footer .container .row > *{padding:0 15px}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}