@font-face{font-family:"Helvetica-Neue";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Bold";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Bold.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Bold.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-BoldItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-BoldItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-BoldItalic.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-CondensedBlack";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-CondensedBlack.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-CondensedBlack.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Italic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Italic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Italick.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-light";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Light.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Light.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-lightItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-LightItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-LightItalic.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Medium";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Medium.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Medium.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Thin";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Thin.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Thin.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-UltraLight";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-UltraLight.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-UltraLight.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-UltraLightItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-UltraLightItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-UltraLightItalic.ttf") format("truetype")}
@font-face{font-family:"OpenSans-Light";src:url("../../../clientlib-site/resources/fonts/OpenSans-Light.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Light.ttf") format("truetype")}
@font-face{font-family:"OpenSans";src:url("../../../clientlib-site/resources/fonts/OpenSans-Regular.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Regular.ttf") format("truetype")}
@font-face{font-family:"OpenSans-SemiBold";src:url("../../../clientlib-site/resources/fonts/OpenSans-SemiBold.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-SemiBold.ttf") format("truetype")}
@font-face{font-family:"OpenSans-Bold";src:url("../../../clientlib-site/resources/fonts/OpenSans-Bold.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Bold.ttf") format("truetype")}
.teaser .cmp-teaser{position:relative}
.teaser .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{min-height:480px;object-fit:cover}
.teaser .cmp-teaser .cmp-teaser__content{position:absolute;bottom:10%;left:10%}
@media(max-width:768px){.teaser .cmp-teaser .cmp-teaser__content{left:0;padding:0 16px}
}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{background-color:rgba(0,0,0,0.55);width:fit-content}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle .cmp-teaser__title-link,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description .cmp-teaser__title-link,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title p,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle p,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{color:#fff;text-decoration:none}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{padding:16px 24px 16px 32px;font-size:46px;line-height:50px;font-family:"OpenSans-Bold"}
@media(max-width:768px){.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:40px;letter-spacing:0;line-height:49px}
}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding:12px 24px;font-size:24px;line-height:29px;font-family:"OpenSans-Bold"}
@media(max-width:768px){.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:16px;letter-spacing:0;line-height:24px}
}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:32px}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{padding:16px 24px;background-color:#0168d5;color:#fff;text-decoration:none;font-family:"OpenSans-SemiBold";font-size:20px;letter-spacing:-0.38px;line-height:24px;text-align:center;align-items:center;display:flex;width:fit-content}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#00296d}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link .icon{margin-left:8px}
.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link .icon:before{color:#fff !important}
.style-system--teaser__light{margin-bottom:8px}
.style-system--teaser__light .cmp-teaser .container-page{max-width:460px;margin:0 auto}
.style-system--teaser__light .cmp-teaser__image{position:absolute;height:100%;z-index:-1}
.style-system--teaser__light .cmp-teaser .cmp-teaser__image .cmp-image,.style-system--teaser__light .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:100%;min-height:auto}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content{position:static;padding:40px 16px;width:75%}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__description{background-color:transparent;padding-left:0}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{color:#00296d}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{font-size:16px;font-family:"OpenSans-Bold"}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:32px;line-height:1.3}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding-top:0}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{color:#5f5f5f}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#fff;color:#0168d5;border:2px solid #0168d5;font-size:14px;padding:14px 18px}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link span{display:none}
@media(min-width:768px){.style-system--teaser__light .cmp-teaser{overflow:hidden}
.style-system--teaser__light .cmp-teaser .container-page{max-width:720px}
.style-system--teaser__light .cmp-teaser__image{height:120%;bottom:-20px}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content{position:relative;width:52%;left:43px}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{font-size:18px;font-family:"OpenSans"}
}
@media(min-width:1024px){.style-system--teaser__light .cmp-teaser{min-height:480px;display:flex;align-items:center}
.style-system--teaser__light .cmp-teaser .container-page{max-width:960px}
.style-system--teaser__light .cmp-teaser__image{width:100%;height:110%;bottom:0}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content{left:130px;width:45%;padding:60px 16px}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:40px}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{font-size:20px;font-family:"OpenSans"}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-size:16px;padding:16px 24px}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#0168d5;color:#fff}
}
@media(min-width:1280px){.style-system--teaser__light .cmp-teaser{min-height:590px}
.style-system--teaser__light .cmp-teaser .container-page{max-width:1110px}
.style-system--teaser__light .cmp-teaser__image{height:100%}
.style-system--teaser__light .cmp-teaser .cmp-teaser__content{left:170px;width:45%}
}
@media(min-width:1440px){.style-system--teaser__light .cmp-teaser .cmp-teaser__content{left:130px}
}
.style-system--teaser__panorama{margin-bottom:20px}
.style-system--teaser__panorama .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{min-height:auto;height:211px}
.style-system--teaser__panorama .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:24px;color:#fff;padding:4px 16px}
@media(min-width:768px){.style-system--teaser__panorama .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:300px}
}
@media(min-width:1024px){.style-system--teaser__panorama{margin-bottom:0}
.style-system--teaser__panorama .cmp-teaser{height:520px;display:flex;align-items:flex-end;justify-content:flex-start}
.style-system--teaser__panorama .cmp-teaser__image{position:absolute;width:100%}
.style-system--teaser__panorama .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:520px}
.style-system--teaser__panorama .cmp-teaser .cmp-teaser__content{position:relative;left:auto;bottom:auto;margin-bottom:56px}
.style-system--teaser__panorama .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:46px;padding:8px 24px}
}
.style-system--teaser__banner-blue .cmp-teaser{background-color:#002157}
.style-system--teaser__banner-blue .cmp-teaser__image{position:relative;height:265px}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{min-height:auto;height:265px}
.style-system--teaser__banner-blue .cmp-teaser__logo{position:absolute;top:24px;left:24px;max-width:236px}
.style-system--teaser__banner-blue .cmp-teaser__logo img{max-width:100%}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content{position:relative;left:auto;bottom:auto;padding:32px 16px}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__description{background:0}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding:0}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{color:#fff;font-size:16px;font-family:"OpenSans-Bold";margin-bottom:10px}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:32px;line-height:1.2;margin-bottom:8px}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:20px;line-height:1.3;font-family:"OpenSans"}
@media(min-width:768px){.style-system--teaser__banner-blue .cmp-teaser__image,.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:320px}
}
@media(min-width:1024px){.style-system--teaser__banner-blue .cmp-teaser{background-color:#fff;display:flex;align-items:center}
.style-system--teaser__banner-blue .cmp-teaser,.style-system--teaser__banner-blue .cmp-teaser__image,.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:560px}
.style-system--teaser__banner-blue .cmp-teaser__image{position:absolute;width:100%}
.style-system--teaser__banner-blue .container-page{position:relative;display:flex;align-items:flex-start;justify-content:space-between}
.style-system--teaser__banner-blue .cmp-teaser__logo{position:static}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content{background-color:#002157;width:445px;height:auto;padding:54px}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{margin-bottom:20px}
.style-system--teaser__banner-blue .cmp-teaser .cmp-teaser__content .cmp-teaser__description{line-height:1.5}
}
.style-system--teaser__banner-white .cmp-teaser{background-color:#fff}
.style-system--teaser__banner-white .cmp-teaser__image{position:relative;height:265px}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{min-height:auto;height:265px}
.style-system--teaser__banner-white .cmp-teaser__logo{position:absolute;top:24px;left:24px;max-width:236px}
.style-system--teaser__banner-white .cmp-teaser__logo img{max-width:100%}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content{position:relative;left:auto;bottom:auto;padding:32px 16px}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__description{background:0}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{color:#181818}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding:0}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{font-size:16px;font-family:"OpenSans-Bold";margin-bottom:10px}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:32px;line-height:1.2;margin-bottom:8px}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:20px;line-height:1.3;font-family:"OpenSans"}
@media(min-width:768px){.style-system--teaser__banner-white .cmp-teaser__image,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:320px}
}
@media(min-width:1024px){.style-system--teaser__banner-white .cmp-teaser{background-color:#fff;display:flex;align-items:center}
.style-system--teaser__banner-white .cmp-teaser,.style-system--teaser__banner-white .cmp-teaser__image,.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{height:560px}
.style-system--teaser__banner-white .cmp-teaser__image{position:absolute;width:100%}
.style-system--teaser__banner-white .container-page{position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}
.style-system--teaser__banner-white .cmp-teaser__logo{position:static}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content{background-color:#fff;width:445px;height:auto;padding:54px}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{margin-bottom:20px}
.style-system--teaser__banner-white .cmp-teaser .cmp-teaser__content .cmp-teaser__description{line-height:1.5}
}