@media only screen and (min-width:320px){}@media only screen and (min-width:480px){}@media only screen and (min-width:568px){}@media only screen and (min-width:768px){}@media only screen and (min-width:769px){}@media only screen and (min-width:992px){.container{max-width:1280px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}@media only screen and (min-width:1025px){}@media only screen and (min-width:1200px){}@media only screen and (min-width:1300px){}@media only screen and (min-width:1400px){}@media only screen and (min-width:1500px){}@media only screen and (min-width:1700px){}@media only screen and (max-width:1900px){}@media only screen and (max-width:1700px){}@media only screen and (max-width:1500px){.banner-carousel-container .owl-dots{left:auto;right:60px;bottom:30px}.history-text{width:90%}}@media only screen and (max-width:1460px){.component-article-media{position:relative;left:0px;width:100%}.location{margin-left:0}}@media only screen and (max-width:1300px){}@media only screen and (max-width:1400px){}@media only screen and (max-width:1200px){.banner-caption-container{width:22rem;margin-left:1.5rem}}@media only screen and (max-width:1024px){}@media only screen and (max-width:992px){nav.bg-light{background:#f6f6f6!important}.navbar{box-shadow:0 0 10px rgb(0,0,0,0.15)}.navbar-nav{margin-bottom:2rem;margin-right:-1rem;margin-left:-1rem;padding:0 0.5rem}.dropdown-menu-container{padding:0}.dropdown-menu-container-inner{margin-left:10px;height:auto!important}.nav-item.dropdown>.dropdown-menu{height:auto!important;position:static;max-height:1000px;overflow:visible;background-color:transparent}.navbar-teaser-col{display:none}.navbar-nav>.nav-item{border-bottom:1px solid #d9d9d9}.navbar-nav>.nav-item:last-of-type{border:0}.navbar-nav>.nav-item.dropdown{padding-bottom:1rem}.nav-item.dropdown.hover .nav-link:before,.nav-link:hover:before{display:none}.nav-link:before{display:none!important}.navbar-light .navbar-nav .nav-link{padding:1rem 1rem}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.ancestor{color:#0a3dab}.nav-link .description{display:none}.dropdown-menu-container-inner .dropdown-item{font-family:"HelveticaNeueETW01-45Lt",sans-serif;padding-left:1rem;padding-right:1rem}.navbar .dropdown-item.active,.navbar .dropdown-item:active{color:#0a3dab;background-color:transparent}.banner-container{height:auto;min-height:100vh}.banner-caption{max-width:720px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.banner-image{position:relative;background-position:90%}.banner-caption-container{position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;margin-top:0;margin-left:0;padding:1.5rem 2rem 0.5rem;transform:translateY(0);background-color:rgba(255,255,255,.8)}.banner-caption h1{font-size:2rem;line-height:1.25}.banner-caption h2{font-size:1.5rem}.banner-caption .btn{font-size:1rem;padding:0.5rem 0.75rem 0.5rem 0.75rem}.text-box{display:none}footer{padding:2rem 0}footer strong a{margin-top:2rem}.teaser-element-extend:before{display:none}.teaser-element-extend .teaser-body{min-height:10px;padding:1.5rem 2rem 1.5rem 2rem}.teaser-element-extend .teaser-image{background-position:center;min-height:330px}section.box .container .content{padding:2rem 1rem 1rem}.news-detail-view h1,.page-view h1,.page-view h2{font-size:2rem}.blog-listing h2{font-size:1.5rem;margin-bottom:1rem}.page-view h1{margin-bottom:1rem}section{padding:2rem 0}.teaser-element{padding-right:0;padding-left:0}.teaser-body{padding:1.5rem 1rem 1.5rem 1rem}.category{padding:17px 1rem 16px 1rem}.teaser-element-extend .btn{display:block}.teaser-element-extend .teaser-body h2{font-size:1.5rem}.text{font-size:1rem;line-height:1.5}.text p:first-of-type:first-letter {font-size:3rem;margin-top:-0.05em}.news-detail-view .container .container{padding-left:0;padding-right:0}.news-image-detail-image-caption{padding-top:0.5rem}.breadcrumb{font-size:0.8rem}.component-article-body{margin-top:1rem}blockquote{font-size:1.5rem;float:none;max-width:1000px;margin-left:0;padding-right:0;padding-left:0}blockquote:before{font-size:2.5rem;top:0.5375rem}blockquote:after{font-size:2.5rem;top:0.5375rem;margin-left:-0.125rem}.location{font-size:1rem;line-height:1.5;margin-bottom:0}.news-detail-view .video-container{margin-bottom:1rem}}@media (max-width:990px){}@media only screen and (max-width:768px){}@media only screen and (max-width:767px){.banner-caption{max-width:540px}.banner-caption-container{padding:1.5rem 0 0.5rem}}@media only screen and (max-width:576px){}@media only screen and (max-width:480px){}@media only screen and (max-width:320px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}