@charset "UTF-8";@font-face{font-family:ZurichSans-Light;src:url(../fonts/ZurichSans/ZurichSans-Light.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-Light.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-LightItalic;src:url(../fonts/ZurichSans/ZurichSans-LightItalic.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-LightItalic.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-Regular;src:url(../fonts/ZurichSans/ZurichSans-Regular.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-Regular.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-Italic;src:url(../fonts/ZurichSans/ZurichSans-Italic.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-Italic.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-Italic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-Medium;src:url(../fonts/ZurichSans/ZurichSans-Medium.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-Medium.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-MediumItalic;src:url(../fonts/ZurichSans/ZurichSans-MediumItalic.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-MediumItalic.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-SemiBold;src:url(../fonts/ZurichSans/ZurichSans-SemiBold.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-SemiBold.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-SemiBoldItalic;src:url(../fonts/ZurichSans/ZurichSans-SemiBoldItalic.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-SemiBoldItalic.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-SemiBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-Bold;src:url(../fonts/ZurichSans/ZurichSans-Bold.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-Bold.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZurichSans-BoldItalic;src:url(../fonts/ZurichSans/ZurichSans-BoldItalic.woff2) format("woff2"),url(../fonts/ZurichSans/ZurichSans-BoldItalic.woff) format("woff"),url(../fonts/ZurichSans/ZurichSans-BoldItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zurich-Iconfont;src:url(../fonts/zurich_extranet_iconfont.woff) format("woff");font-weight:400;font-style:normal}h1{font-size:30px;line-height:34px;margin-bottom:16px}h2{font-size:24px;line-height:26px;margin-bottom:26px}h3{font-size:20px;line-height:24px;margin-bottom:24px}h4{font-size:18px;line-height:22px;margin-bottom:22px}body.prevent-scroll{overflow-y:hidden}body{background-color:#fff;color:#3e3e3e;overflow:auto;-ms-overflow-style:scrollbar;font-size:16px;line-height:22px}#content{margin-top:110px}#content>.container.full-width>.component-content{padding-top:40px}#content>.container.full-width>.component-content>.carousel{margin-top:-40px;margin-bottom:40px}@media(max-width:767px){#content{margin-top:50px}}.container.align-content-flex>.component-content{display:flex;align-items:center;width:100%}@media(max-width:991px){.container.align-content-flex>.component-content{flex-direction:column;align-items:flex-start}.container.align-content-flex>.component-content>div{flex:0;width:100%}}.align-content-justify{padding-right:0;padding-left:0}.align-content-justify>.component-content{display:flex;align-items:center;width:100%;justify-content:space-between}@media(max-width:991px){.align-content-justify>.component-content{flex-direction:column;align-items:flex-start}.align-content-justify>.component-content>div{flex:0;width:100%}}.align-content-justify>.component-content .component.zepFilter .facet-heading .facet-title,.align-content-justify>.component-content h5{margin:0}main .column-splitter+.column-splitter,main .component+.component{margin-top:32px}@media(min-width:768px) and (max-width:991px){main .column-splitter .col-lg-8,main .column-splitter .col-md-8,main .column-splitter>.col-8{padding-left:unset}}.indent-top{margin-top:80px}@media(max-width:991px){.indent-top{margin-top:40px}}.spacer{flex:1}.prevent-scroll{overflow:hidden}.mod-iframe{display:flex;justify-content:center}.modal{position:fixed;width:100vw;height:100vh;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:2048;display:flex;justify-content:center;align-items:center}.modal-body{position:relative;display:flex;justify-content:center}.modal-body .close-modal{position:absolute;top:-32px;right:-32px;cursor:pointer}@media(max-width:575px){.modal-body .close-modal{top:-30px;right:0}}.modal-body .close-modal span{color:#fff;font-size:32px}.v-padding{padding-top:40px;padding-bottom:40px}@media(max-width:991px){.v-padding{padding-top:20px;padding-bottom:20px}}.main-bg{background-color:#23366f;color:#fff}.rich-text ul li{font-size:16px!important;line-height:22px!important;margin:0 0 14px 0;padding:0;color:#2b2b2b;background-color:transparent}.container-gray-background,.grey-bg{background-color:#edf1f9}.carousel+.container{padding:0}.carousel+.container>.component-content>.row.column-splitter{margin-right:-15px;margin-left:-15px}@media(max-width:991px){.carousel+.container{padding-left:15px;padding-right:15px}}.container-box-shadow{border:1px outset #000;border-radius:8px;padding:10px!important}.facet-font-weight h4{font-weight:700;font-size:15px!important}.column-limit-height{contain:size;overflow:auto}@media(max-width:767px){.column-limit-height{contain:unset}}.no-height{height:0}.add-rounded-corner{border-radius:24px;overflow:clip}.rich-text.add-rounded-corner>div{padding:15px}.teaser--image-left.add-rounded-corner,.teaser--image-right.add-rounded-corner{padding:15px}.contact-teaser.add-rounded-corner>div>div{padding:15px}.add-rounded-corner-img img{border-radius:24px;overflow:clip}.add-shadow{box-shadow:0 3px 5px -1px rgba(0,0,0,.1)}.rich-text.add-shadow>div{padding:15px}.teaser--image-left.add-shadow,.teaser--image-right.add-shadow{padding:15px}.contact-teaser.add-shadow>div>div{padding:15px}.add-shadow-img img{box-shadow:0 3px 5px -1px rgba(0,0,0,.1)}.hide-component{display:none}.space-evenly>.component-content{justify-content:space-evenly}.accordion .field-heading{padding-left:0;padding-right:40px}.accordion .field-heading:after,.accordion .field-heading:before{left:unset;right:0}.accordion .toggle-content{padding:0 0 12px 0}.blog-article .blog-heading .wrap{width:calc(100% - 30px);padding:0 15px;margin:0 auto;position:relative;display:flex}@media(max-width:991px){.blog-article .blog-heading .wrap{width:unset}}.blog-article .blog-heading .wrap .header-image{width:585px;height:420px;transform:translateY(70px);position:relative;max-width:100%}.blog-article .blog-heading .wrap .header-logo{width:200px;height:200px;max-width:100%;position:absolute;top:50px;right:5%}@media(max-width:991px){.blog-article .blog-heading .wrap .header-logo{display:none}}.blog-article .blog-heading .wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:25px}.blog-article .component.container{margin-top:95px}.blog-article .component.container .breadcrumb{padding-bottom:10px!important}.blog-article .component.container .blog-date,.blog-article .component.container h1{margin-bottom:26px}.blog-article .component.container .rich-text ul{padding:0 0 0 14px!important}.blog-article .component.container .blog-meta-content{margin-left:50px}@media(max-width:991px){.blog-article .component.container .blog-meta-content{margin-left:15px}}@media(max-width:767px){.blog-article .component.container .blog-meta-content{margin-left:unset}}.blog-article .component.container .blog-meta-content .contact-teaser{color:#23366f}.blog-article .component.container .blog-meta-content .contact-teaser .teaser--wrapper{padding:15px}.blog-article .component.container .blog-meta-content .contact-teaser .teaser__title>div{margin-bottom:unset}.blog-article .button-overview{position:fixed;display:flex;justify-content:center;align-items:center;bottom:14%;right:5%;z-index:100;box-shadow:0 10px 34px 0 #000;border-radius:50%}@media(max-width:1199px){.blog-article .button-overview{bottom:16%}}@media(max-width:991px){.blog-article .button-overview{bottom:16.5%}}@media(max-width:767px){.blog-article .button-overview{bottom:13.5%}}@media(max-width:575px){.blog-article .button-overview{bottom:15%}}@media only screen and (max-device-width:1000px){.blog-article .button-overview{bottom:25%}}@media print{.blog-article .button-overview{display:none}}.button{display:inline-block;width:auto}.button a{padding:12px 18px 12px 44px;font-size:16px;line-height:1;display:inline-block;color:#fff;border-radius:20px;transition:background-color .3s ease-out;background-image:url(../images/icons/chevron-right-white.svg);background-position:20px center;background-size:8px;background-repeat:no-repeat}@media(max-width:991px){.button a{width:100%}}.button.button-blue a{background-color:#23366f}.button.button-blue:hover a{background-color:#2167ae}.button.button-orange a{border:1px solid #f69c00;background-color:#f69c00;transition:background-color .3s ease-out,color .3s ease-out}.button.button-orange:hover a{background-color:#fff;color:#f69c00;background-image:url(../images/icons/chevron-right_orange.svg)}.button.button-primary a{padding:12px 24px;transition:background-color .3s ease-out;background-color:#2167ae}.button.button-primary:hover a{transition:background-color .3s ease-out;background-color:#5495cf}.icon--user-male_24_solid:before{font-family:Zurich-Iconfont;content:"O"}.icon--logout:before{font-family:Zurich-Iconfont;content:"7"}.icon--password-reset:before{font-family:Zurich-Iconfont;content:"X"}.icon--settings:before{font-family:Zurich-Iconfont;content:"P"}.cta-link,a .cta-link{color:#23366f;display:flex;align-items:center;font-size:18px;font-family:ZurichSans-Medium,sans-serif}.component.carousel{height:400px;overflow:hidden}@media(max-width:991px){.component.carousel{height:auto;margin-bottom:24px}}.component.carousel.hide-z svg{display:none}.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media(min-width:576px){.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{max-width:calc(540px - 0)}}@media(min-width:768px){.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{max-width:calc(720px - 0)}}@media(min-width:992px){.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{max-width:calc(960px - 0)}}@media(min-width:1200px){.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{max-width:calc(1140px - 0)}}@media(min-width:1366px){.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{max-width:calc(1250px - 0)}}@media(min-width:1480px){.component.carousel .slide>div:not(.bubbles)>.component-content>div:first-child,.component.carousel .slide>div:not(.grid-slide)>.component-content>div:first-child{max-width:calc(1360px - 0)}}.component.carousel .slide>div:not(.bubbles)>.component-content img,.component.carousel .slide>div:not(.grid-slide)>.component-content img{object-fit:cover}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding:0}@media(min-width:576px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{max-width:calc(540px - 0)}}@media(min-width:768px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{max-width:calc(720px - 0)}}@media(min-width:992px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{max-width:calc(960px - 0)}}@media(min-width:1200px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{max-width:calc(1140px - 0)}}@media(min-width:1366px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{max-width:calc(1250px - 0)}}@media(min-width:1480px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content{max-width:calc(1360px - 0)}}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner{width:400px;height:400px;margin:0 0 0 auto;background-color:rgba(255,255,255,.5);padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner a,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner a{display:flex}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner h1,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner h1{color:#23366f;font-size:26px;line-height:28px;background-color:transparent;margin:0;padding:0}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner h1:after,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner h1:after{content:"";display:block;width:46px;height:1px;background:#006;margin:12px 0 24px}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext{margin:0;padding:0;color:#006;font-size:14px;line-height:18px;background-color:transparent;width:100%;max-width:100%;box-shadow:none}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext:after,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext:after{content:"";display:block;width:46px;height:1px;background:#006;margin:12px 0 24px}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext a,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext a{display:inline-block;color:#23366f;margin-bottom:10px;font-size:16px}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext a:before,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-content .slide-content-inner .rich-text.field-slidetext a:before{content:"";display:inline-block;font-family:zurich-icons;font-size:inherit;height:20px;left:-4px;line-height:inherit;position:relative;top:1px;width:.5em;margin-right:10px}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-info,.component.carousel .slide>div:not(.grid-slide)>.component-content .slide-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.component.carousel .slide .bubbles{height:400px}@media(max-width:991px){.component.carousel .slide .bubbles{height:auto}}.component.carousel .slide .bubbles .slide-decoration__half-mask__circle{width:100px;height:100px}.component.carousel .slide .bubbles .slide-decoration__half-mask{display:block;width:50px;height:100px;overflow:hidden;transform:rotate(135deg)}.component.carousel .slide .bubbles .slide-decoration__mini-circle{bottom:0;left:-21px;width:35px;height:35px}.component.carousel .slide .bubbles .slide-image__circle svg{bottom:0;width:150px;left:63px}.component.carousel .slide .bubbles.carousel-image-left .slide-image__circle svg{transform:scale(1);bottom:0;width:150px;left:63px}.component.carousel .slide .bubbles.carousel-image-right .component-content>div{flex-direction:row-reverse}@media(max-width:991px){.component.carousel .slide .bubbles.carousel-image-right .component-content>div{flex-direction:column;align-items:flex-end}}.component.carousel .slide .bubbles.carousel-image-right .component-content>div .slide-image .slide-decoration{transform:scale(.9) rotate(-366deg);bottom:-2px;left:24px}.component.carousel .slide .bubbles.carousel-image-right .component-content>div .slide-content{flex:1;margin:40px 0 0 0}.component.carousel .slide .bubbles .component-content>div{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:unset;display:flex;align-items:flex-end;justify-content:space-between;padding:0}@media(min-width:576px){.component.carousel .slide .bubbles .component-content>div{max-width:calc(540px - 0)}}@media(min-width:768px){.component.carousel .slide .bubbles .component-content>div{max-width:calc(720px - 0)}}@media(min-width:992px){.component.carousel .slide .bubbles .component-content>div{max-width:calc(960px - 0)}}@media(min-width:1200px){.component.carousel .slide .bubbles .component-content>div{max-width:calc(1140px - 0)}}@media(min-width:1366px){.component.carousel .slide .bubbles .component-content>div{max-width:calc(1250px - 0)}}@media(min-width:1480px){.component.carousel .slide .bubbles .component-content>div{max-width:calc(1360px - 0)}}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div{flex-direction:column;align-items:flex-start}}.component.carousel .slide .bubbles .component-content>div .slide-image{width:440px;height:440px;position:relative;top:0;bottom:0;left:unset;right:unset}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div .slide-image{width:280px;height:280px;transform:none}}.component.carousel .slide .bubbles .component-content>div .slide-image .slide-decoration{transform:scale(.9) rotate(280deg);bottom:-3px;left:364px}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div .slide-image .slide-decoration{transform:scale(.7) rotate(280deg);bottom:-15px;left:233px}}.component.carousel .slide .bubbles .component-content>div .slide-content{margin:0 0 0 40px;flex:1}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div .slide-content{padding-top:0}}.component.carousel .slide .bubbles .component-content>div .slide-content>div{max-width:100%;width:100%;height:100%;padding:20px 0;display:flex;flex-direction:column;justify-content:center}.component.carousel .slide .bubbles .component-content>div .slide-content>div>.field-slidetext{padding:0}.component.carousel .slide .bubbles .component-content>div .slide-content>div>.field-slidetext ul{list-style-type:disc;padding-left:24px}.component.carousel .slide .bubbles .component-content>div .slide-content>div>.field-slidetext>div{font-size:20px;line-height:30px;height:90px;overflow:hidden;margin:0 0 20px 0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.component.carousel .slide .bubbles .component-content>div .slide-content>div .field-headline-bubble{font-size:60px;line-height:72px;max-height:144px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div .slide-content>div .field-headline-bubble{font-size:32px;line-height:40px;max-height:none;overflow:unset;display:block}}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div .slide-content{margin:0}}@media(max-width:991px){.component.carousel .slide .grid-slide .component-content>div{align-items:center}}.component.carousel .slide .grid-slide .component-content>div .slide-image{width:400px;height:400px;position:absolute;top:0;bottom:0;left:-40px;right:unset}@media(max-width:991px){.component.carousel .slide .grid-slide .component-content>div .slide-image{width:380px;height:380px;position:relative;top:10px;bottom:0;left:0;right:0}}@media(min-width:992px){.component.carousel .slide .grid-slide .component-content>div .slide-image{display:none}}@media(min-width:1200px){.component.carousel .slide .grid-slide .component-content>div .slide-image{display:flex;left:-150px}}@media(min-width:1366px){.component.carousel .slide .grid-slide .component-content>div .slide-image{left:-60px}}@media(min-width:1480px){.component.carousel .slide .grid-slide .component-content>div .slide-image{left:-40px}}.component.carousel .slide .grid-slide .component-content>div .slide-image .slide-decoration{left:336px}@media(max-width:991px){.component.carousel .slide .grid-slide .component-content>div .slide-image .slide-decoration{display:none}}.component.carousel .slide .grid-slide .component-content>div .slide-content{margin:0}@media(max-width:991px){.component.carousel .slide .grid-slide .component-content>div .slide-content{padding-top:20px}}.component.carousel .slide .grid-slide .component-content>div .slide-content>div{width:55%;margin:0 0 0 auto;padding:0 40px 0 40px;justify-content:space-between}@media(max-width:991px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div{width:100%}}@media(min-width:992px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div{width:100%}}@media(min-width:1200px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div{width:65%}}@media(min-width:1366px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div{width:55%}}.component.carousel .slide .grid-slide .component-content>div .slide-content>div>.field-slidetext{margin-top:5px}.component.carousel .slide .grid-slide .component-content>div .slide-content>div>.field-slidetext .field-headline-bubble{padding-top:5px;padding-bottom:5px;font-size:40px;line-height:40px;max-height:144px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px}.component.carousel .slide .grid-slide .component-content>div .slide-content>div>.field-slidetext>.field-slidetext{height:130px;-webkit-line-clamp:unset}.component.carousel .slide .grid-slide .component-content>div .slide-content>div .field-slidelink{margin:0 0 0 auto}@media(max-width:991px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div .field-slidelink{margin:0 0 30px 0;text-align:center}}@media(min-width:992px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div .field-slidelink{margin:0 0 30px 0;text-align:center}}@media(min-width:1200px){.component.carousel .slide .grid-slide .component-content>div .slide-content>div .field-slidelink{margin:0 0 0 auto;text-align:left}}@media(max-width:991px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div{align-items:center}}.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image{width:400px;height:400px;position:absolute;top:0;bottom:0;left:unset;right:-40px}@media(max-width:991px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image{width:380px;height:380px;position:relative;top:10px;bottom:0;left:0;right:0}}@media(min-width:992px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image{display:none}}@media(min-width:1200px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image{display:flex;left:unset;right:-150px}}@media(min-width:1366px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image{left:unset;right:-60px}}@media(min-width:1480px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image{left:unset;right:-40px}}.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image .slide-decoration{left:14px}@media(max-width:991px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-image .slide-decoration{display:none}}.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-content{margin:unset}.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-content>div{margin:0 auto 0 0}.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-content>div .field-slidelink{margin:0;text-align:left}@media(max-width:991px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-content>div .field-slidelink{margin:0 0 30px 0;text-align:center}}@media(min-width:992px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-content>div .field-slidelink{margin:0 0 30px 0;text-align:center}}@media(min-width:1200px){.component.carousel .slide .grid-slide.carousel-image-right .component-content>div .slide-content>div .field-slidelink{margin:0;text-align:left}}@media(max-width:991px){.component.carousel .slide .bubbles .component-content>div .slide-content>div>.field-slidetext>div{position:static;height:auto;margin-bottom:24px;display:block}}@media(max-width:991px){.component.carousel .slide .bubbles.carousel-image-left .slide-image__circle svg{transform:scale(.75);bottom:-40px;left:20px}}@media(max-width:991px){.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content{margin:0}.component.carousel .slide>div:not(.bubbles)>.component-content .slide-content .slide-content-inner{width:100%;height:auto;margin:auto}}.component.carousel .slide .field-slidetext{display:inline-block}.component.carousel .nav .nav-items{display:flex;justify-content:center;align-items:center;z-index:100;position:absolute;bottom:10px;left:0;right:0}.component.carousel .nav .nav-items .sxa-bullets,.component.carousel .nav .nav-items .sxa-numbers{float:none;width:16px;height:16px;border-radius:8px;background-color:#23366f;margin:0 2px}.component.carousel .nav .nav-items .sxa-bullets::before,.component.carousel .nav .nav-items .sxa-numbers::before{display:none}.component.carousel .nav .nav-items .sxa-bullets.active,.component.carousel .nav .nav-items .sxa-numbers.active{background-color:#2167ae}.component.carousel .slide>.content.headline--h2>.component-content .slide-content .slide-content-inner h1{font-size:20px}.component.carousel .slide>.content.cta-theme--secondary>.component-content .slide-info .field-slidelink a{background-color:#f69c00;color:#fff}.component.carousel .slide .bubbles.headline--h2 .component-content>div .slide-content>div .field-headline-bubble{font-size:40px}.component.carousel .slide .grid-slide.headline--h2 .component-content>div .slide-content>div .field-headline-bubble{font-size:30px;line-height:30px}.component.carousel .slide .grid-slide.headline--h2 .component-content>div .slide-content>div>.field-slidetext .field-slidetext{height:190px}.container.full-width>.component-content>.carousel{border-radius:unset}@media print{.comments-module{page-break-before:always}}.comments-module{margin-top:40px}.comments-module .comments-head{font-family:ZurichSans-Light,Arial,sans-serif;font-size:20px;line-height:1.6;padding:20px 24px;margin-bottom:40px;background-color:#edf1f9}.comments-module .comment-wrapper{padding:10px 0;border-bottom:1px solid #eceeef}.comments-module .comment-wrapper .title{display:flex;width:100%;justify-content:space-between}.comments-module .comment-wrapper .title .comment-buttons{display:flex}.comments-module .comment-wrapper .title .is-disabled{pointer-events:none;opacity:.5}.comments-module .comment-wrapper .title a{background-color:#91bfe3;color:#fff;padding:4px;font-size:14px;border-radius:4px;margin-left:10px}.comments-module .comment-wrapper .title a span{padding:0;margin:0}.comments-module .comment-wrapper time{font-size:12px}.comments-module .comment-wrapper .name{color:#2167ae;font-family:ZurichSans-Medium,sans-serif;font-weight:500}.comments-module .comment-wrapper p{margin-bottom:0}.comments-module .comment-form{margin-top:40px}.comments-module form{padding:20px;background-color:#edf1f9}.comments-module form textarea{width:100%;font-size:16px;line-height:24px;height:192px;border:1px solid #8e8e8e;resize:vertical}.comments-module .cta{text-align:right}.comments-module .cta a{font-size:16px}.comments-module #add-comment-loading{position:relative;display:inline;visibility:hidden;left:50%}.comments-module #add-comment-loading.display{visibility:visible}.comments-module .lds-ring,.comments-module .lds-ring div{box-sizing:border-box}.comments-module .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.comments-module .lds-ring div:nth-child(1){animation-delay:-.45s}.comments-module .lds-ring div:nth-child(2){animation-delay:-.3s}.comments-module .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.error-msg{position:fixed;bottom:-60px;left:0;right:0;transition:bottom .3s ease-out;z-index:2048}.error-msg.visible{bottom:30px}.error-msg .error-msg-wrapper{height:60px;background-color:#dc3545;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:center}.error-msg .error-msg-wrapper p{padding:0 20px;margin:0;color:#fff}.document-download .submit{display:none;margin-top:20px}.document-download .submit.show{display:block}#document-download-overlay{display:block;position:fixed;opacity:1;text-align:left;margin:0 20%;left:0;right:0;bottom:150px;top:auto;z-index:2000;max-height:300px;overflow:overlay}@media(max-width:991px){#document-download-overlay{margin:0 10%}}@media(max-width:767px){#document-download-overlay{margin:0 20px}}#document-download-overlay table.table{table-layout:fixed;box-shadow:0 10px 10px 0 rgba(0,0,0,.16)}#document-download-overlay table.table tr:nth-child(odd) td{background-color:#e8f0f7}#document-download-overlay table.table tr:nth-child(even) td{background-color:#fff}#document-download-overlay table.table .input-cell{max-width:50px;width:50px}#document-download-overlay table.table .name-cell{width:auto}#document-download-overlay table.table .thead-split{display:flex;justify-content:space-between;align-items:center}#document-download-overlay table.table .thead-split button{padding:4px 20px 4px}#document-download-overlay table.table .thead-split button:hover{background-color:#e8f0f7;color:#000}.download-center table{width:100%}.download-center table td{border-bottom:1px solid #ccc;text-align:center}.download-center table td.left{text-align:left}.download-center table .checked{color:#6c6}.download-center table .unchecked{color:#dc3545}.favorite{color:#23366f;line-height:1;position:relative;margin-right:15px}@media(max-width:991px){.favorite{display:none}}.favorite>.component-content{display:flex}@media(max-width:991px){.favorite>.component-content{flex-direction:column}}@media(max-width:991px){.favorite>.component-content>.wrapper{margin-right:0;margin-bottom:10px}}.favorite>.component-content>.wrapper a{color:#23366f;display:flex;align-items:center;font-family:ZurichSans-Light,"Open Sans",sans-serif;font-size:15px;overflow:hidden;transition:color .3s ease-out}.favorite>.component-content>.wrapper a:hover{color:#2167ae}.favorite>.component-content>.wrapper:hover>div{display:block}.favorite>.component-content>.wrapper>div{display:none;position:absolute;top:22px;right:-110px;left:-45px;border-top:7px solid transparent}.favorite>.component-content>.wrapper>div .new-folder{padding:7px 10px}.favorite>.component-content>.wrapper>div .sortable-placeholder{opacity:.9;background-color:#edf1f9}.favorite>.component-content>.wrapper>div ul{margin-bottom:0;background-color:transparent;z-index:1}.favorite>.component-content>.wrapper>div ul li{border-radius:5px;padding:10px 10px;margin-bottom:2px;box-shadow:0 2px 4px;background-color:#fff}.favorite>.component-content>.wrapper>div ul li span{cursor:move;margin-right:10px;font-size:18px}.favorite>.component-content>.wrapper>div ul li .folder-input{width:-webkit-fill-available}.favorite>.component-content>.wrapper>div ul li .add-new-folder{cursor:pointer;display:table;margin:0 auto;font-size:23px}.favorite>.component-content>.wrapper>div ul .fav-item .icon--delete-filled{z-index:50;margin-right:0;padding-left:5px}.favorite>.component-content>.wrapper>div ul .fav-item .item-align{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.favorite>.component-content>.wrapper>div ul .fav-item:hover .icon--delete-filled{cursor:pointer}.favorite>.component-content>.wrapper>div ul .fav-folder ul{display:none;position:relative;left:-168px;top:-33px;right:185px;border-right:7px solid transparent}.favorite>.component-content>.wrapper>div ul .fav-folder.dragging,.favorite>.component-content>.wrapper>div ul .fav-folder:hover{max-height:42px}.favorite>.component-content>.wrapper>div ul .fav-folder.dragging ul,.favorite>.component-content>.wrapper>div ul .fav-folder:hover ul{display:block}.favorite>.component-content>.wrapper>div ul .fav-folder.dragging{margin-bottom:4px}.favorite>.component-content>.wrapper>div ul .fav-folder.dragging .sub-folder{z-index:-1;left:0;overflow:hidden;border-radius:5px;padding:10px 10px;box-shadow:0 2px 4px;background-color:#fff;min-height:42px;display:block}.favorite>.component-content>.wrapper>div ul .fav-folder span{cursor:pointer}.favorite>.component-content>.wrapper>div ul .fav-folder .icon--arrow{transform:rotate(180deg)}.favorite>.component-content>.wrapper>div ul .fav-folder .sortable-chosen .sub-folder{display:hidden}@media(max-width:991px){.favorite>.component-content>.wrapper>div ul{position:initial}}#footer{padding-left:22px;padding-right:22px;background-color:#2167ae;margin-top:40px}#footer>.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){#footer>.container{max-width:calc(540px - 0)}}@media(min-width:768px){#footer>.container{max-width:calc(720px - 0)}}@media(min-width:992px){#footer>.container{max-width:calc(960px - 0)}}@media(min-width:1200px){#footer>.container{max-width:calc(1140px - 0)}}@media(min-width:1366px){#footer>.container{max-width:calc(1250px - 0)}}@media(min-width:1480px){#footer>.container{max-width:calc(1360px - 0)}}@media screen and (min-width:1480px){#footer>.container{max-width:1360px}}#footer .rich-text{font-size:.75em;color:#fff}#footer .container{padding-left:0;padding-right:0}#footer .link-list a{color:#fff}#footer .link-list a:hover{color:#91bfe3}#footer .link-list li{margin:0}#footer>.container>.component-content{display:flex}@media(max-width:1024px){#footer>.container>.component-content{flex-direction:column;row-gap:32px}}#footer>.container>.component-content .field-linkicon a{display:flex;align-items:center}#footer>.container>.component-content ul{display:flex;gap:32px}@media only screen and (max-device-width:400px){#footer>.container>.component-content ul{gap:10px}}#footer>.container>.component-content>.container>.component-content{display:flex;align-items:center;justify-content:flex-start}@media(max-width:1024px){#footer>.container>.component-content>.container>.component-content{justify-content:center}}#footer>.container>.component-content>.container:last-child>.component-content{flex-direction:column;row-gap:20px;column-gap:64px;height:100%;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;max-width:calc(100% - 80px)}@media(max-width:1024px){#footer>.container>.component-content>.container:last-child>.component-content{flex-direction:column-reverse;align-items:center;max-width:100%}}#footer>.container .icon-link-list .component-content{gap:16px}#footer>.container .icon-link-list .component-content a .icon{color:#fff}#footer>.container .icon-link-list .component-content a .icon:hover{color:#91bfe3}#footer .icon-link-list>.component-content{flex-direction:row}@media(max-width:1024px){#footer .icon-link-list>.component-content{flex-direction:row}}#footer .back-to-top{transition:opacity .3s ease-out}@media(max-width:575px){#footer .back-to-top{bottom:8%}}@media only screen and (max-device-width:1000px){#footer .back-to-top{bottom:15%}}#footer .back-to-top.visible{visibility:visible;opacity:1}@media print{#footer .back-to-top.visible{visibility:hidden}}.accordion .toggle-content{padding-top:0}.form{overflow:hidden}.form table{width:100%}.form .scfSectionContent>div{margin:5px 0 0 0;padding:0}.form .scfSectionContent>div~div{margin:0}.form .scfSectionContent>div>div,.form .scfSectionContent>div>label{width:100%;display:block;padding:0}.form .has-feedback:after{content:'';display:table;clear:both}.form .scfRequired{display:none!important}.form fieldset{margin-bottom:1rem;display:contents}.form fieldset legend{font-size:.875rem;background:#fff}.form .scfSectionContent>div{box-sizing:border-box;margin:15px 0;border:1px dashed #808080;padding:10px;position:relative}.form .scfSectionContent>div:after{clear:both;content:'';display:block}.form .scfSectionContent>div:hover [class$=GeneralPanel]>[class$=UsefulInfo]{opacity:1}.form .scfSectionContent>div input,.form .scfSectionContent>div select{margin-left:5px}.form .scfSectionContent [class$=UsefulInfo]{transition:opacity .75s;box-sizing:border-box;opacity:0;font-size:12px;margin-left:5px;position:absolute;border-width:1px;border-style:solid;border-color:#d2d2d2;left:0;top:-15px;padding:4px 8px;max-width:98%;width:auto;background-color:#f5f5f5;color:#808080}.form input,.form select,.form textarea{border-width:1px;border-style:solid;border-color:#d2d2d2;padding:2px 4px;max-width:98%}.form .scfCaptcha input[type=text]{margin:0}.form .scfCaptchStrongTextPanel,.form .scfCaptchaLimitGeneralPanel{max-width:100%;width:auto}.form .scfCaptchaLabel{display:none}.form .scfSectionContent .scfCaptchaGeneralPanel embed{max-width:180px}.form input[type=image]{border:none}.form button,.form input[type=submit]{border-width:1px;border-style:solid;border-color:#d2d2d2;background:#fff;cursor:pointer;margin-left:0}.form input[type=password],.form input[type=text],.form textarea{display:inline-block;vertical-align:middle;box-sizing:border-box;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d2d2d2;width:95%;padding:2px}.form input[type=password]+span,.form input[type=text]+span,.form textarea+span{display:inline-block;vertical-align:middle}.form input[type=file]{-webkit-appearance:none;appearance:none;opacity:0;width:1px;height:1px}.form input[type=radio]{position:absolute}.form input[type=radio]+label:before{content:'';position:absolute;top:2px;display:block;width:16px;height:16px;background-color:#fff}.form input[type=radio]+label:after{content:'';position:absolute;top:2px;display:block;width:16px;height:15px;background:image-url("radiobox.png")}.form input[type=radio]:checked+label:after{background-position:-16px 0}.form input[type=radio]+label{-webkit-user-select:none;user-select:none;padding-left:20px;margin-left:5px;position:relative}.form select{border-width:1px;border-style:solid;border-color:#d2d2d2;max-height:30px;position:relative;text-indent:2px}.form .scfListBox{background:0 0;max-height:none}.form .scfDateSelectorDay,.form .scfDateSelectorMonth,.form .scfDateSelectorYear{width:30%}.form.hints-below .scfSectionContent [class$=UsefulInfo]{position:static;opacity:1;max-width:100%;width:100%;margin:5px 0 0 5px}.form.labels-above label{box-sizing:border-box;display:block;width:100%;margin:0}.form.labels-above .scfCaptchaGeneralPanel,.form.labels-above .scfCheckBoxListGeneralPanel,.form.labels-above .scfConfirmPasswordGeneralPanel,.form.labels-above .scfCreditCardGeneralPanel,.form.labels-above .scfDateGeneralPanel,.form.labels-above .scfDatePickerGeneralPanel,.form.labels-above .scfDateSelectorGeneralPanel,.form.labels-above .scfDropListGeneralPanel,.form.labels-above .scfEmailGeneralPanel,.form.labels-above .scfFileUploadGeneralPanel,.form.labels-above .scfListBoxGeneralPanel,.form.labels-above .scfMultipleLineGeneralPanel,.form.labels-above .scfNumberGeneralPanel,.form.labels-above .scfPasswordGeneralPanel,.form.labels-above .scfRadioButtonListGeneralPanel,.form.labels-above .scfSingleLineGeneralPanel,.form.labels-above .scfSmsTelephoneGeneralPanel,.form.labels-above .scfTelephoneGeneralPanel{box-sizing:border-box;display:inline-block;vertical-align:middle;width:93%}.form.labels-above .scfSectionContent .scfRequired{margin:0 5px}.form.labels-above .scfMultipleLineGeneralPanel{width:95%}.form.labels-above .scfMultipleLineTextBox{margin:0 0 0 5px}.component.form{font-family:ZurichSans-Regular,Arial,sans-serif;margin-bottom:32px}@media(min-width:576px){.component.form{margin-bottom:48px}}.component.form .control-label{color:#5495cf;font-size:.75rem;line-height:19px;margin-bottom:5px;white-space:nowrap;font-family:ZurichSans-Light,Arial,sans-serif;font-weight:400}.component.form .required-field .radio label:after{content:none}.component.form .required-field label:after{content:"*"}.component.form .required-field .control-label:before{content:none}.component.form .required-field .checkbox label:after,.component.form .required-field .checkbox:after{content:none}.component.form .btn-default{background-color:#2167ae;font-family:ZurichSans-Regular,Arial,sans-serif;color:#fff}.component.form .btn-default:hover{background-color:#23366f;color:#fff}.component.form .form-group{display:flex;flex-direction:column;margin-bottom:19px;position:relative}.component.form .form-group .control-label{margin-bottom:0;order:-1;transition:all .3s}.component.form .form-group .text-box,.component.form .form-group input[type=file],.component.form .form-group textarea{display:block;width:100%;max-width:100%;font-family:ZurichSans-Light,Arial,sans-serif;font-size:1.125rem;color:#23366f;border-radius:0;border:none;border-bottom:1px solid #91bfe3;padding:4px 20px 4px 0;transition:border-color .3s}.component.form .form-group .text-box.has-focus,.component.form .form-group .text-box:focus,.component.form .form-group input[type=file].has-focus,.component.form .form-group input[type=file]:focus,.component.form .form-group textarea.has-focus,.component.form .form-group textarea:focus{border-bottom:2px solid #2167ae;margin-bottom:-1px}.component.form .form-group .text-box.has-focus+.control-label,.component.form .form-group .text-box:focus+.control-label,.component.form .form-group input[type=file].has-focus+.control-label,.component.form .form-group input[type=file]:focus+.control-label,.component.form .form-group textarea.has-focus+.control-label,.component.form .form-group textarea:focus+.control-label{color:#2167ae}.component.form .form-group select{background-color:#fff}.component.form .form-group select:disabled,.component.form .form-group select[readonly]{background-color:#fff;opacity:.5}.component.form .form-group input[type]:disabled,.component.form .form-group input[type][readonly],.component.form .form-group textarea:disabled,.component.form .form-group textarea[readonly]{background-color:#fff;opacity:.5}.component.form .form-group input[type]::placeholder,.component.form .form-group select::placeholder,.component.form .form-group textarea::placeholder{color:#23366f;opacity:1}.component.form .form-group input[type]:invalid,.component.form .form-group input[type]:required,.component.form .form-group input[type]:valid,.component.form .form-group select:invalid,.component.form .form-group select:required,.component.form .form-group select:valid,.component.form .form-group textarea:invalid,.component.form .form-group textarea:required,.component.form .form-group textarea:valid{box-shadow:none;outline:0}.component.form .form-group input[type]:focus,.component.form .form-group select:focus,.component.form .form-group textarea:focus{box-shadow:none;outline:0}.component.form .form-group input[type=hidden][disabled]{cursor:none}.component.form .form-group .has-error .field-validation-error,.component.form .form-group .has-error .help-block{display:block;font-size:.75rem;color:#ff7569;margin-top:5px}.component.form .form-group .checkbox table,.component.form .form-group .radio table{margin-bottom:0}.component.form .form-group .checkbox label,.component.form .form-group .radio label{display:inline-block;position:relative;font-family:ZurichSans-Light,Arial,sans-serif;font-size:1rem;color:#23366f;display:block;margin:7px 0 15px;line-height:1}.component.form .form-group .checkbox label input[type=checkbox],.component.form .form-group .checkbox label input[type=radio],.component.form .form-group .radio label input[type=checkbox],.component.form .form-group .radio label input[type=radio]{position:relative;margin:0 6px 0 0;vertical-align:middle;top:-1px}.component.form .form-group.password-confirm .control-label{top:40px}.component.form .form-group.password-confirm .control-label.is-active{top:15px}.component.form .form-group.password-confirm .control-label:last-of-type{top:113px}.component.form .form-group.password-confirm .control-label:last-of-type.is-active{top:88px}.component.form .form-group.password-confirm .help-block.field-validation-error,.component.form .form-group.password-confirm .help-block.field-validation-valid{margin-bottom:35px}.component.form .form-group.password-confirm .help-block.field-validation-error:last-of-type,.component.form .form-group.password-confirm .help-block.field-validation-valid:last-of-type{margin-bottom:0}.component.form .form-submit-border.text-left{text-align:left}.component.form .form-submit-border.text-right{text-align:right}.component.form .form-submit-border.text-center{text-align:center}.component.form .form-submit-border .btn{border:none;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:30px;text-align:left;text-decoration:none;transition:border-radius ease .25s;vertical-align:middle;border-radius:30px;white-space:normal;cursor:pointer;padding:12px 24px 14px}.component.form.float-label .control-label{position:relative;top:25px;pointer-events:none;font-size:1.125rem;white-space:normal;z-index:10}.component.form.float-label .control-label.is-active{top:0;font-size:.75rem}.component.form.float-label input::placeholder,.component.form.float-label textarea::placeholder{opacity:0}.component.form.float-label .select-open{top:0;font-size:.75rem}.component.form.float-label .select-open::placeholder{opacity:0}.component.form .help-block{font-family:ZurichSans-Light,Arial,sans-serif;font-size:.75rem;margin-top:5px}.component.form .error-text,.component.form .field-validation-error.help-block{display:block;color:#ff7569}.component.form .form-control.input-validation-error{border-bottom:2px solid #ff7569;margin-bottom:-1px;color:#ff7569;background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:100% 4px}.component.form input[type=file]{display:inline-block;line-height:1;background-color:transparent}.component.form .icon--date{display:inline-block;vertical-align:middle;font-size:1.375rem;line-height:1;width:1.375rem;height:1.375rem;text-align:center;right:0;position:absolute;top:20px}.component.form .icon--date:before{content:""}.component.form .validation-summary-errors{display:none}.component.form .validation-summary-errors .list-group-item{color:#ff7569;margin-bottom:5px;font-family:ZurichSans-Light,Arial,sans-serif}@media(max-width:767px){.component.form:not(.float-label) .control-label{white-space:inherit}.component.form .control-label{font-size:.75rem!important;white-space:normal!important}.component.form .input-group{margin-bottom:10px}}@media(min-width:768px){.component.form fieldset legend{font-size:1.325rem;font-weight:200;color:#23366f}}.component.sitecore-form .validation-summary-errors{color:#ff7569;margin-bottom:5px;font-family:ZurichSans-Light,Arial,sans-serif;font-weight:700;font-size:22px}.component.sitecore-form{font-family:ZurichSans-Light,Arial,sans-serif;margin-bottom:32px}@media(min-width:576px){.component.sitecore-form{margin-bottom:48px}}.component.sitecore-form .forms-section,.component.sitecore-form .sc-form-group{display:flex;flex-direction:column;margin-bottom:19px;position:relative}.component.sitecore-form .forms-section.date-picker,.component.sitecore-form .sc-form-group.date-picker{position:relative}.component.sitecore-form .forms-section.date-picker:after,.component.sitecore-form .sc-form-group.date-picker:after{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;position:absolute;right:20px;top:10px;font-size:22px}.component.sitecore-form input[type=date]::-webkit-calendar-picker-indicator,.component.sitecore-form input[type=date]::-webkit-inner-spin-button,.component.sitecore-form input[type=number]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.component.sitecore-form .multipleline-text textarea{padding:24px 21px 15px;height:140px;line-height:1.3}.component.sitecore-form .file-upload{position:relative;display:block}.component.sitecore-form .file-upload.has-error .field-validation-error{display:block}.component.sitecore-form .file-upload label{display:none}.component.sitecore-form .file-upload a{color:#2167ae;border:2px solid #2167ae;display:inline-block;text-align:center;cursor:pointer;max-width:none}.component.sitecore-form .file-upload a:hover{color:#5495cf;border:2px solid #5495cf}.component.sitecore-form .file-upload .filename-label{margin-left:10px;color:#23366f;font-family:ZurichSans-Light,Arial,sans-serif;font-size:18px}.component.sitecore-form .file-upload .filename-label-cancel{margin-left:10px;cursor:pointer;color:#2167ae}.component.sitecore-form .file-upload .filename-label-cancel:before{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit}.component.sitecore-form .file-upload-multiple .filename-label{color:#23366f;font-family:ZurichSans-Light,Arial,sans-serif;display:inline-block;margin-top:10px;vertical-align:top;line-height:32px}.component.sitecore-form .file-upload-multiple .filename-label>div{margin-bottom:5px}.component.sitecore-form .file-upload-multiple .remove-file{cursor:pointer;color:#1fb1e6;font-size:20px;margin-left:10px}.component.sitecore-form .file-upload-multiple .remove-file:before{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit}.component.sitecore-form input[type=date],.component.sitecore-form input[type=email],.component.sitecore-form input[type=number],.component.sitecore-form input[type=password],.component.sitecore-form input[type=tel],.component.sitecore-form input[type=text],.component.sitecore-form textarea{background-color:#edf1f9;height:56px;border-radius:28px;padding:18px 21px 0;border:2px solid transparent;margin-bottom:0;display:block;width:100%;font-size:18px;transition:border-color .25s;font-family:ZurichSans-Light,Arial,sans-serif}.component.sitecore-form input[type=date]::placeholder,.component.sitecore-form input[type=email]::placeholder,.component.sitecore-form input[type=number]::placeholder,.component.sitecore-form input[type=password]::placeholder,.component.sitecore-form input[type=tel]::placeholder,.component.sitecore-form input[type=text]::placeholder,.component.sitecore-form textarea::placeholder{color:#23366f}.component.sitecore-form input[type=date].input-validation-error,.component.sitecore-form input[type=email].input-validation-error,.component.sitecore-form input[type=number].input-validation-error,.component.sitecore-form input[type=password].input-validation-error,.component.sitecore-form input[type=tel].input-validation-error,.component.sitecore-form input[type=text].input-validation-error,.component.sitecore-form textarea.input-validation-error{color:#cb4b40;border-color:#cb4b40}.component.sitecore-form input[type=date].input-validation-error.has-focus,.component.sitecore-form input[type=date].input-validation-error:focus,.component.sitecore-form input[type=date].input-validation-error:hover,.component.sitecore-form input[type=email].input-validation-error.has-focus,.component.sitecore-form input[type=email].input-validation-error:focus,.component.sitecore-form input[type=email].input-validation-error:hover,.component.sitecore-form input[type=number].input-validation-error.has-focus,.component.sitecore-form input[type=number].input-validation-error:focus,.component.sitecore-form input[type=number].input-validation-error:hover,.component.sitecore-form input[type=password].input-validation-error.has-focus,.component.sitecore-form input[type=password].input-validation-error:focus,.component.sitecore-form input[type=password].input-validation-error:hover,.component.sitecore-form input[type=tel].input-validation-error.has-focus,.component.sitecore-form input[type=tel].input-validation-error:focus,.component.sitecore-form input[type=tel].input-validation-error:hover,.component.sitecore-form input[type=text].input-validation-error.has-focus,.component.sitecore-form input[type=text].input-validation-error:focus,.component.sitecore-form input[type=text].input-validation-error:hover,.component.sitecore-form textarea.input-validation-error.has-focus,.component.sitecore-form textarea.input-validation-error:focus,.component.sitecore-form textarea.input-validation-error:hover{color:#cb4b40;border-color:#cb4b40}.component.sitecore-form input[type=date].has-focus,.component.sitecore-form input[type=date]:focus,.component.sitecore-form input[type=date]:hover,.component.sitecore-form input[type=email].has-focus,.component.sitecore-form input[type=email]:focus,.component.sitecore-form input[type=email]:hover,.component.sitecore-form input[type=number].has-focus,.component.sitecore-form input[type=number]:focus,.component.sitecore-form input[type=number]:hover,.component.sitecore-form input[type=password].has-focus,.component.sitecore-form input[type=password]:focus,.component.sitecore-form input[type=password]:hover,.component.sitecore-form input[type=tel].has-focus,.component.sitecore-form input[type=tel]:focus,.component.sitecore-form input[type=tel]:hover,.component.sitecore-form input[type=text].has-focus,.component.sitecore-form input[type=text]:focus,.component.sitecore-form input[type=text]:hover,.component.sitecore-form textarea.has-focus,.component.sitecore-form textarea:focus,.component.sitecore-form textarea:hover{border-color:#91bfe3;box-shadow:0 8px 24px rgba(0,0,0,.08);color:#23366f;cursor:pointer}.component.sitecore-form input[type=number]{-moz-appearance:textfield}.component.sitecore-form .checkbox-list .field-validation-error,.component.sitecore-form .checkbox-list .tooltip-text,.component.sitecore-form .checkbox-single .field-validation-error,.component.sitecore-form .checkbox-single .tooltip-text,.component.sitecore-form .radiobutton-list .field-validation-error,.component.sitecore-form .radiobutton-list .tooltip-text,.component.sitecore-form .radiobutton-single .field-validation-error,.component.sitecore-form .radiobutton-single .tooltip-text{padding-left:10px}.component.sitecore-form .checkbox-list .checkbox-list-label,.component.sitecore-form .checkbox-list .radiobutton-list-label,.component.sitecore-form .checkbox-single .checkbox-list-label,.component.sitecore-form .checkbox-single .radiobutton-list-label,.component.sitecore-form .datepicker .datepicker-label,.component.sitecore-form .radiobutton-list .checkbox-list-label,.component.sitecore-form .radiobutton-list .radiobutton-list-label,.component.sitecore-form .radiobutton-single .checkbox-list-label,.component.sitecore-form .radiobutton-single .radiobutton-list-label{color:#2167ae;font-family:ZurichSans-Medium,Arial,sans-serif;font-size:12px;margin:0 0 16px 0;padding-left:10px}.component.sitecore-form .checkbox-list label .checkbox-check,.component.sitecore-form .checkbox-list label .radio-check,.component.sitecore-form .checkbox-single label .checkbox-check,.component.sitecore-form .checkbox-single label .radio-check,.component.sitecore-form .radiobutton-list label .checkbox-check,.component.sitecore-form .radiobutton-list label .radio-check,.component.sitecore-form .radiobutton-single label .checkbox-check,.component.sitecore-form .radiobutton-single label .radio-check{cursor:pointer;position:absolute;left:0;top:0}.component.sitecore-form .checkbox-list label .checkbox-check::after,.component.sitecore-form .checkbox-list label .checkbox-check::before,.component.sitecore-form .checkbox-list label .radio-check::after,.component.sitecore-form .checkbox-list label .radio-check::before,.component.sitecore-form .checkbox-single label .checkbox-check::after,.component.sitecore-form .checkbox-single label .checkbox-check::before,.component.sitecore-form .checkbox-single label .radio-check::after,.component.sitecore-form .checkbox-single label .radio-check::before,.component.sitecore-form .radiobutton-list label .checkbox-check::after,.component.sitecore-form .radiobutton-list label .checkbox-check::before,.component.sitecore-form .radiobutton-list label .radio-check::after,.component.sitecore-form .radiobutton-list label .radio-check::before,.component.sitecore-form .radiobutton-single label .checkbox-check::after,.component.sitecore-form .radiobutton-single label .checkbox-check::before,.component.sitecore-form .radiobutton-single label .radio-check::after,.component.sitecore-form .radiobutton-single label .radio-check::before{transition:all .25s}.component.sitecore-form .checkbox-list label .checkbox-check::before,.component.sitecore-form .checkbox-list label .radio-check::before,.component.sitecore-form .checkbox-single label .checkbox-check::before,.component.sitecore-form .checkbox-single label .radio-check::before,.component.sitecore-form .radiobutton-list label .checkbox-check::before,.component.sitecore-form .radiobutton-list label .radio-check::before,.component.sitecore-form .radiobutton-single label .checkbox-check::before,.component.sitecore-form .radiobutton-single label .radio-check::before{display:inline-block;border:1px solid #dde4e3;border-radius:6px;width:24px;height:24px;content:'';position:relative;top:0;left:9px;background-color:#eceeef}.component.sitecore-form .checkbox-list label .checkbox-check::after,.component.sitecore-form .checkbox-list label .radio-check::after,.component.sitecore-form .checkbox-single label .checkbox-check::after,.component.sitecore-form .checkbox-single label .radio-check::after,.component.sitecore-form .radiobutton-list label .checkbox-check::after,.component.sitecore-form .radiobutton-list label .radio-check::after,.component.sitecore-form .radiobutton-single label .checkbox-check::after,.component.sitecore-form .radiobutton-single label .radio-check::after{content:'';position:absolute;transform:scale(0)}.component.sitecore-form .checkbox-list label .radio-check::before,.component.sitecore-form .checkbox-single label .radio-check::before,.component.sitecore-form .radiobutton-list label .radio-check::before,.component.sitecore-form .radiobutton-single label .radio-check::before{border-radius:50%}.component.sitecore-form .checkbox-list label input[type=checkbox],.component.sitecore-form .checkbox-list label input[type=radio],.component.sitecore-form .checkbox-single label input[type=checkbox],.component.sitecore-form .checkbox-single label input[type=radio],.component.sitecore-form .radiobutton-list label input[type=checkbox],.component.sitecore-form .radiobutton-list label input[type=radio],.component.sitecore-form .radiobutton-single label input[type=checkbox],.component.sitecore-form .radiobutton-single label input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:unset;position:static;display:flex}.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.checkbox-check::before,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .checkbox-list label input[type=radio]:checked+.checkbox-check::before,.component.sitecore-form .checkbox-list label input[type=radio]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.checkbox-check::before,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .checkbox-single label input[type=radio]:checked+.checkbox-check::before,.component.sitecore-form .checkbox-single label input[type=radio]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.checkbox-check::before,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.checkbox-check::before,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.checkbox-check::before,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::before,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.checkbox-check::before,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.checkbox-check::before{border-color:#23366f;background-color:#23366f;cursor:pointer}.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after{content:'';speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;color:#fff;font-size:20px;left:11px;line-height:0;top:11px;cursor:pointer}.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.radio-check::before,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .checkbox-list label input[type=radio]:checked+.radio-check::before,.component.sitecore-form .checkbox-list label input[type=radio]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.radio-check::before,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .checkbox-single label input[type=radio]:checked+.radio-check::before,.component.sitecore-form .checkbox-single label input[type=radio]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.radio-check::before,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.radio-check::before,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.radio-check::before,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::before,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.radio-check::before,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.radio-check::before{background-color:#23366f;cursor:pointer}.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.radio-check::after{background-color:#fff;border-radius:50%;top:7px;left:7px;width:10px;height:10px}.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.radio-check::after{left:31px}.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-list label input[type=radio]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .checkbox-single label input[type=radio]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input[type=radio]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+input[type=hidden]+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+.radio-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input[type=radio]:checked+input[type=hidden]+.radio-check::after{transform:scale(1);transition:all .25s}.component.sitecore-form .checkbox-list label:hover input+.checkbox-check::before,.component.sitecore-form .checkbox-list label:hover input+.radio-check::before,.component.sitecore-form .checkbox-list label:hover input:not([disabled])+.checkbox-check::before,.component.sitecore-form .checkbox-list label:hover input:not([disabled])+.radio-check::before,.component.sitecore-form .checkbox-single label:hover input+.checkbox-check::before,.component.sitecore-form .checkbox-single label:hover input+.radio-check::before,.component.sitecore-form .checkbox-single label:hover input:not([disabled])+.checkbox-check::before,.component.sitecore-form .checkbox-single label:hover input:not([disabled])+.radio-check::before,.component.sitecore-form .radiobutton-list label:hover input+.checkbox-check::before,.component.sitecore-form .radiobutton-list label:hover input+.radio-check::before,.component.sitecore-form .radiobutton-list label:hover input:not([disabled])+.checkbox-check::before,.component.sitecore-form .radiobutton-list label:hover input:not([disabled])+.radio-check::before,.component.sitecore-form .radiobutton-single label:hover input+.checkbox-check::before,.component.sitecore-form .radiobutton-single label:hover input+.radio-check::before,.component.sitecore-form .radiobutton-single label:hover input:not([disabled])+.checkbox-check::before,.component.sitecore-form .radiobutton-single label:hover input:not([disabled])+.radio-check::before{border-color:#91bfe3;box-shadow:inset 0 0 0 1px #91bfe3}.component.sitecore-form .checkbox-list label input:checked:disabled,.component.sitecore-form .checkbox-list label input:disabled,.component.sitecore-form .checkbox-single label input:checked:disabled,.component.sitecore-form .checkbox-single label input:disabled,.component.sitecore-form .radiobutton-list label input:checked:disabled,.component.sitecore-form .radiobutton-list label input:disabled,.component.sitecore-form .radiobutton-single label input:checked:disabled,.component.sitecore-form .radiobutton-single label input:disabled{color:#edf1f9}.component.sitecore-form .checkbox-list label input:checked:disabled+.checkbox-check::after,.component.sitecore-form .checkbox-list label input:checked:disabled+.checkbox-check::before,.component.sitecore-form .checkbox-list label input:checked:disabled+.radio-check::after,.component.sitecore-form .checkbox-list label input:checked:disabled+.radio-check::before,.component.sitecore-form .checkbox-list label input:disabled+.checkbox-check::after,.component.sitecore-form .checkbox-list label input:disabled+.checkbox-check::before,.component.sitecore-form .checkbox-list label input:disabled+.radio-check::after,.component.sitecore-form .checkbox-list label input:disabled+.radio-check::before,.component.sitecore-form .checkbox-single label input:checked:disabled+.checkbox-check::after,.component.sitecore-form .checkbox-single label input:checked:disabled+.checkbox-check::before,.component.sitecore-form .checkbox-single label input:checked:disabled+.radio-check::after,.component.sitecore-form .checkbox-single label input:checked:disabled+.radio-check::before,.component.sitecore-form .checkbox-single label input:disabled+.checkbox-check::after,.component.sitecore-form .checkbox-single label input:disabled+.checkbox-check::before,.component.sitecore-form .checkbox-single label input:disabled+.radio-check::after,.component.sitecore-form .checkbox-single label input:disabled+.radio-check::before,.component.sitecore-form .radiobutton-list label input:checked:disabled+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input:checked:disabled+.checkbox-check::before,.component.sitecore-form .radiobutton-list label input:checked:disabled+.radio-check::after,.component.sitecore-form .radiobutton-list label input:checked:disabled+.radio-check::before,.component.sitecore-form .radiobutton-list label input:disabled+.checkbox-check::after,.component.sitecore-form .radiobutton-list label input:disabled+.checkbox-check::before,.component.sitecore-form .radiobutton-list label input:disabled+.radio-check::after,.component.sitecore-form .radiobutton-list label input:disabled+.radio-check::before,.component.sitecore-form .radiobutton-single label input:checked:disabled+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input:checked:disabled+.checkbox-check::before,.component.sitecore-form .radiobutton-single label input:checked:disabled+.radio-check::after,.component.sitecore-form .radiobutton-single label input:checked:disabled+.radio-check::before,.component.sitecore-form .radiobutton-single label input:disabled+.checkbox-check::after,.component.sitecore-form .radiobutton-single label input:disabled+.checkbox-check::before,.component.sitecore-form .radiobutton-single label input:disabled+.radio-check::after,.component.sitecore-form .radiobutton-single label input:disabled+.radio-check::before{border-color:#edf1f9;color:#edf1f9;cursor:pointer}.component.sitecore-form .checkbox-list label.disabled,.component.sitecore-form .checkbox-single label.disabled,.component.sitecore-form .radiobutton-list label.disabled,.component.sitecore-form .radiobutton-single label.disabled{color:#edf1f9;cursor:pointer}.component.sitecore-form .checkbox-list label:last-child,.component.sitecore-form .checkbox-single label:last-child,.component.sitecore-form .radiobutton-list label:last-child,.component.sitecore-form .radiobutton-single label:last-child{margin-bottom:0}.component.sitecore-form .checkbox-list.checkboxlist--inline,.component.sitecore-form .checkbox-list.radiolist--inline,.component.sitecore-form .checkbox-single.checkboxlist--inline,.component.sitecore-form .checkbox-single.radiolist--inline,.component.sitecore-form .radiobutton-list.checkboxlist--inline,.component.sitecore-form .radiobutton-list.radiolist--inline,.component.sitecore-form .radiobutton-single.checkboxlist--inline,.component.sitecore-form .radiobutton-single.radiolist--inline{flex-wrap:wrap;flex-direction:row}.component.sitecore-form .checkbox-list.checkboxlist--inline .checkbox-list-label,.component.sitecore-form .checkbox-list.checkboxlist--inline .radiobutton-list-label,.component.sitecore-form .checkbox-list.radiolist--inline .checkbox-list-label,.component.sitecore-form .checkbox-list.radiolist--inline .radiobutton-list-label,.component.sitecore-form .checkbox-single.checkboxlist--inline .checkbox-list-label,.component.sitecore-form .checkbox-single.checkboxlist--inline .radiobutton-list-label,.component.sitecore-form .checkbox-single.radiolist--inline .checkbox-list-label,.component.sitecore-form .checkbox-single.radiolist--inline .radiobutton-list-label,.component.sitecore-form .date-picker .date-picker-label,.component.sitecore-form .radiobutton-list.checkboxlist--inline .checkbox-list-label,.component.sitecore-form .radiobutton-list.checkboxlist--inline .radiobutton-list-label,.component.sitecore-form .radiobutton-list.radiolist--inline .checkbox-list-label,.component.sitecore-form .radiobutton-list.radiolist--inline .radiobutton-list-label,.component.sitecore-form .radiobutton-single.checkboxlist--inline .checkbox-list-label,.component.sitecore-form .radiobutton-single.checkboxlist--inline .radiobutton-list-label,.component.sitecore-form .radiobutton-single.radiolist--inline .checkbox-list-label,.component.sitecore-form .radiobutton-single.radiolist--inline .radiobutton-list-label{flex:0 0 100%}.component.sitecore-form .checkbox-list.checkboxlist--inline label+label,.component.sitecore-form .checkbox-list.radiolist--inline label+label,.component.sitecore-form .checkbox-single.checkboxlist--inline label+label,.component.sitecore-form .checkbox-single.radiolist--inline label+label,.component.sitecore-form .radiobutton-list.checkboxlist--inline label+label,.component.sitecore-form .radiobutton-list.radiolist--inline label+label,.component.sitecore-form .radiobutton-single.checkboxlist--inline label+label,.component.sitecore-form .radiobutton-single.radiolist--inline label+label{margin-right:20px}.component.sitecore-form .checkbox-list.checkboxlist--inline .tooltip-text,.component.sitecore-form .checkbox-list.radiolist--inline .tooltip-text,.component.sitecore-form .checkbox-single.checkboxlist--inline .tooltip-text,.component.sitecore-form .checkbox-single.radiolist--inline .tooltip-text,.component.sitecore-form .radiobutton-list.checkboxlist--inline .tooltip-text,.component.sitecore-form .radiobutton-list.radiolist--inline .tooltip-text,.component.sitecore-form .radiobutton-single.checkboxlist--inline .tooltip-text,.component.sitecore-form .radiobutton-single.radiolist--inline .tooltip-text{width:100%}.component.sitecore-form .checkbox-single,.component.sitecore-form .radiobutton-single{margin-bottom:22px}.component.sitecore-form .checkbox-single label,.component.sitecore-form .radiobutton-single label{margin-bottom:0}.component.sitecore-form .sc-form-group.checkbox-list.checkbox--inline p,.component.sitecore-form .sc-form-group.radiobutton-list.radiolist--inline p{flex:0 0 100%;font-size:80%}.component.sitecore-form .has-error label{color:#cb4b40}.component.sitecore-form .has-error label .checkbox-check:after,.component.sitecore-form .has-error label .checkbox-check:before,.component.sitecore-form .has-error label .radio-check:after,.component.sitecore-form .has-error label .radio-check:before{border-color:#cb4b40;color:#cb4b40}.component.sitecore-form .has-error label:hover input:not([disabled])+.checkbox-check:before,.component.sitecore-form .has-error label:hover input:not([disabled])+.radio-check:before{box-shadow:0 0 0 1px #cb4b40}.component.sitecore-form .has-error.date-picker:after,.component.sitecore-form .has-error.email:after{color:#cb4b40}.component.sitecore-form .has-error .checkbox-list-label,.component.sitecore-form .has-error .date-picker-label,.component.sitecore-form .has-error .radiobutton-list-label{color:#cb4b40}.component.sitecore-form select{border-width:1px;border-style:solid;border-color:#d2d2d2;max-height:30px;position:relative;text-indent:2px}.component.sitecore-form label{color:#91bfe3;line-height:19px;margin-bottom:0;font-family:ZurichSans-Light,Arial,sans-serif;transition:all .25s}.component.sitecore-form .date-picker label,.component.sitecore-form .dropdown-list label,.component.sitecore-form .email label,.component.sitecore-form .listbox label,.component.sitecore-form .multipleline-text label,.component.sitecore-form .number label,.component.sitecore-form .password label,.component.sitecore-form .password-confirmation label,.component.sitecore-form .singleline-text label,.component.sitecore-form .telephone label{position:absolute;padding-left:24px;top:20px;white-space:nowrap;font-family:ZurichSans-Light,Arial,sans-serif;font-size:18px;color:#23366f;z-index:2;pointer-events:none}.component.sitecore-form .date-picker label.is-active,.component.sitecore-form .dropdown-list label.is-active,.component.sitecore-form .email label.is-active,.component.sitecore-form .listbox label.is-active,.component.sitecore-form .multipleline-text label.is-active,.component.sitecore-form .number label.is-active,.component.sitecore-form .password label.is-active,.component.sitecore-form .password-confirmation label.is-active,.component.sitecore-form .singleline-text label.is-active,.component.sitecore-form .telephone label.is-active{top:9px;left:0;font-size:12px;font-family:ZurichSans-Medium,Arial,sans-serif}.component.sitecore-form button[type=submit],.component.sitecore-form input[type=submit]{font-size:18px;position:relative;margin:0;padding:16px 32px;border:none;border-radius:32px;background-color:#2167ae;color:#fff;text-align:center;transition:background-color .3s ease-out}.component.sitecore-form button[type=submit]:hover,.component.sitecore-form input[type=submit]:hover{background-color:#91bfe3}.component.sitecore-form button[type=submit][data-button-position=right]{float:right}.component.sitecore-form button[type=submit][data-button-position=center]{display:block;margin:0 auto}.component.sitecore-form button[type=submit]:after,.component.sitecore-form button[type=submit]:before{font-size:22px!important;position:absolute}.component.sitecore-form button[type=submit]:before{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;left:20px;top:9px}.component.sitecore-form button[type=submit][data-navigation-button='1']{padding-right:40px;padding-left:24px}.component.sitecore-form button[type=submit][data-navigation-button='1']:before{content:''}.component.sitecore-form button[type=submit][data-navigation-button='1']:after{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;right:14px}.component.sitecore-form button[type=submit][data-navigation-button='-1']{padding-left:40px}.component.sitecore-form button[type=submit][data-navigation-button='-1']:before{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;position:absolute;left:14px;top:10px}.component.sitecore-form button[type=submit][data-navigation-button='-1']:after{content:''}.component.sitecore-form .field-validation-error,.component.sitecore-form .tooltip-text{font-size:12px;font-family:ZurichSans-Medium,Arial,sans-serif;margin-top:4px;padding:0 24px}.component.sitecore-form .field-validation-error{color:#cb4b40}.component.sitecore-form .tooltip-text{color:#2167ae}.component.sitecore-form .password-confirmation input[type=password]:first-of-type+span{margin-bottom:20px}.component.sitecore-form .forms-section p{margin-bottom:5px}[class*=bg-] .component.sitecore-form input[type=date],[class*=bg-] .component.sitecore-form input[type=email],[class*=bg-] .component.sitecore-form input[type=number],[class*=bg-] .component.sitecore-form input[type=password],[class*=bg-] .component.sitecore-form input[type=tel],[class*=bg-] .component.sitecore-form input[type=text],[class*=bg-] .component.sitecore-form textarea{background-color:#fff}[class*=bg-] .component.sitecore-form input[type=date].input-validation-error,[class*=bg-] .component.sitecore-form input[type=email].input-validation-error,[class*=bg-] .component.sitecore-form input[type=number].input-validation-error,[class*=bg-] .component.sitecore-form input[type=password].input-validation-error,[class*=bg-] .component.sitecore-form input[type=tel].input-validation-error,[class*=bg-] .component.sitecore-form input[type=text].input-validation-error,[class*=bg-] .component.sitecore-form textarea.input-validation-error{color:#ff7569;border-color:#cb4b40}[class*=bg-] .component.sitecore-form .checkbox-list label,[class*=bg-] .component.sitecore-form .checkbox-single label,[class*=bg-] .component.sitecore-form .radiobutton-list label,[class*=bg-] .component.sitecore-form .radiobutton-single label{color:#fff}[class*=bg-] .component.sitecore-form .checkbox-list label .checkbox-check:after,[class*=bg-] .component.sitecore-form .checkbox-list label .checkbox-check:before,[class*=bg-] .component.sitecore-form .checkbox-list label .radio-check:after,[class*=bg-] .component.sitecore-form .checkbox-list label .radio-check:before,[class*=bg-] .component.sitecore-form .checkbox-single label .checkbox-check:after,[class*=bg-] .component.sitecore-form .checkbox-single label .checkbox-check:before,[class*=bg-] .component.sitecore-form .checkbox-single label .radio-check:after,[class*=bg-] .component.sitecore-form .checkbox-single label .radio-check:before,[class*=bg-] .component.sitecore-form .radiobutton-list label .checkbox-check:after,[class*=bg-] .component.sitecore-form .radiobutton-list label .checkbox-check:before,[class*=bg-] .component.sitecore-form .radiobutton-list label .radio-check:after,[class*=bg-] .component.sitecore-form .radiobutton-list label .radio-check:before,[class*=bg-] .component.sitecore-form .radiobutton-single label .checkbox-check:after,[class*=bg-] .component.sitecore-form .radiobutton-single label .checkbox-check:before,[class*=bg-] .component.sitecore-form .radiobutton-single label .radio-check:after,[class*=bg-] .component.sitecore-form .radiobutton-single label .radio-check:before{border-color:#fff;color:#fff}[class*=bg-] .component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .checkbox-list label input[type=radio]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .checkbox-single label input[type=radio]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .radiobutton-list label input[type=radio]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.checkbox-check::before,[class*=bg-] .component.sitecore-form .radiobutton-single label input[type=radio]:checked+.checkbox-check::before{border-color:#2167ae;box-shadow:inset 0 0 0 1px #2167ae;background-color:#2167ae}[class*=bg-] .component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .checkbox-list label input[type=radio]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .checkbox-single label input[type=radio]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .radiobutton-list label input[type=radio]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.checkbox-check::after,[class*=bg-] .component.sitecore-form .radiobutton-single label input[type=radio]:checked+.checkbox-check::after{color:#fff}[class*=bg-] .component.sitecore-form .checkbox-list label input[type=checkbox]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .checkbox-list label input[type=radio]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .checkbox-single label input[type=checkbox]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .checkbox-single label input[type=radio]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .radiobutton-list label input[type=checkbox]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .radiobutton-list label input[type=radio]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .radiobutton-single label input[type=checkbox]:checked+.radio-check::after,[class*=bg-] .component.sitecore-form .radiobutton-single label input[type=radio]:checked+.radio-check::after{background-color:#fff}[class*=bg-] .component.sitecore-form .tooltip-text{color:#fff}[class*=bg-] .component.sitecore-form .file-upload .filename-label{color:#fff}[class*=bg-] .component.sitecore-form .file-upload .filename-label.has-file{color:#5495cf}[class*=bg-] .component.sitecore-form .file-upload a{color:#fff;border-color:#fff}[class*=bg-] .component.sitecore-form .file-upload a:hover{color:#91bfe3;border-color:#91bfe3}[class*=bg-] .component.sitecore-form .sc-form-group.checkbox-list.checkbox--inline p,[class*=bg-] .component.sitecore-form .sc-form-group.radiobutton-list.radiolist--inline p{color:#fff}.datepicker.active{display:block}.datepicker-wrapper{background-color:#eceeef;border-radius:28px}.forms--dark .datepicker-wrapper,.forms--light .datepicker-wrapper{background-color:#fff}.has-error .datepicker-wrapper{border-color:#cb4b40!important}.datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:1px}.forms--shape .datepicker-dropdown{position:static;margin:0}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-dropdown .datepicker-picker{box-shadow:0 3px 5px -1px rgba(0,0,0,.07),0 6px 10px 0 rgba(0,0,0,.05),0 1px 18px 0 rgba(0,0,0,.03)}.datepicker-picker{display:inline-block;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff}.forms--shape .datepicker-picker{width:100%;border-bottom-right-radius:28px;border-bottom-left-radius:28px;background-color:transparent}.datepicker-picker span{display:block;flex:1;border:2px solid transparent;border-radius:20px;cursor:default;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,.1);background-color:#f5f5f5}.datepicker-footer .datepicker-controls .button{margin:calc(.375rem - 1px) .375rem;border-radius:2px;width:100%;font-size:.75rem}.datepicker-controls{display:flex}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;box-shadow:none;background-color:#2167ae;cursor:pointer;padding:calc(.375em - 1px) .75em;height:56px;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#fff;font-size:1rem;text-decoration:none}.datepicker-controls .button:active,.datepicker-controls .button:focus,.datepicker-controls .button:hover{color:#91bfe3;outline:0}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-controls .view-switch{flex:auto;font-family:ZurichSans-Medium,Arial,sans-serif}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{width:56px;color:#2167ae}.datepicker-controls .next-btn:hover,.datepicker-controls .prev-btn:hover{color:#2167ae}.datepicker-controls .next-btn:hover::before,.datepicker-controls .prev-btn:hover::before{color:#91bfe3}.datepicker-controls .next-btn::before,.datepicker-controls .prev-btn::before{font-style:normal;font-weight:400;font-family:zurich-icons;font-size:20px;color:#fff;width:100%;height:100%;position:absolute;top:13px;text-align:center}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-controls .prev-btn::before{content:''}.datepicker-controls .next-btn::before{content:''}.datepicker-view{display:flex;font-size:12px}.datepicker-view .days-of-week{display:flex;background-color:#2167ae;color:#fff;font-size:12px;padding:0 16px 10px}.datepicker-view .dow{flex-basis:28px;height:16px;line-height:12px;font-size:12px;font-weight:700}.datepicker-view .days .datepicker-cell{flex-basis:28px}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:20%;height:40px;line-height:36px;margin:8px 2px;text-transform:uppercase}.datepicker-view .week{height:2rem;line-height:2rem;width:2rem;color:#b5b5b5;font-size:.75rem;margin-top:8px;margin-bottom:8px}.datepicker-view .days{width:100%}.datepicker-grid{display:flex;flex-wrap:wrap;width:262px;padding:4px 16px}.forms--shape .datepicker-grid{width:100%}.datepicker-cell{height:28px;line-height:24px;border:2px solid #fff;margin:2px;font-family:ZurichSans-Regular,Arial,sans-serif}.forms--shape .datepicker-cell{margin-left:calc((100% - (7*28px))/14);margin-right:calc((100% - (7*28px))/14)}.datepicker-cell:not(.disabled):hover{border-color:#2167ae;cursor:pointer}.datepicker-cell.focused:not(.selected){border-color:#fff}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#2167ae;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#a6adaf}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today.focused:not(.selected),.datepicker-cell.today:not(.selected){border-color:#91bfe3}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dbdbdb}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.forms--shape .datepicker-input:focus,.forms--shape .datepicker-input:hover{border-color:transparent;box-shadow:none}.multipleline-text{border-radius:28px}.sc-form-group.dropdown-list .select2-container,.sc-form-group.dropdown-list .select2-container--focus,.sc-form-group.dropdown-list .select2-container--focus .select2-selection--multiple,.sc-form-group.dropdown-list .select2-container--focus .select2-selection--single,.sc-form-group.dropdown-list .select2-container:hover{border:none}.sc-form-group.dropdown-list .select2-container--focus .select2-selection--single{border:2px solid #91bfe3}.sc-form-group.dropdown-list .select2-container--below.select2-container--open .select2-selection--single{border-bottom:none}.sc-form-group.dropdown-list .select2-container--above.select2-container--open .select2-selection--single{border-top:none}.sc-form-group.dropdown-list .select2-selection--single{display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;color:#23366f;width:100%;font-size:18px;background-color:#edf1f9;height:56px;border-radius:28px;min-height:56px;padding:0 20px;border:none}.sc-form-group.dropdown-list .select2-container .selection>span:after{position:static}.sc-form-dropdown .select2-dropdown{background-color:#edf1f9;border:2px solid #91bfe3;overflow:hidden;margin-top:0;box-shadow:none}.sc-form-dropdown .select2-dropdown.select2-dropdown--below{border-top:none;border-radius:0 0 28px 28px}.sc-form-dropdown .select2-dropdown.select2-dropdown--above{border-bottom:none;border-radius:28px 28px 0 0}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;user-select:none;color:#23366f;width:100%;font-size:18px;background-color:#edf1f9;height:56px;border-radius:28px;min-height:56px;padding:0}[class*=bg-] .ss-main{background-color:#fff}.ss-main:hover .ss-open-below+.ss-open{box-shadow:0 20px 24px 0 rgba(0,0,0,.08)}.ss-main.textfield-control{border:none}.ss-main.long-list.ss-opened{border-bottom-right-radius:0}.component.sitecore-form .forms-section.date-picker:after,.component.sitecore-form .forms-section.email:after,.component.sitecore-form .sc-form-group.date-picker:after,.component.sitecore-form .sc-form-group.email:after{display:none}.component.sitecore-form .multipleline-text label{margin:0}.component.sitecore-form label.required::after{content:'*';display:inline-block}.component.sitecore-form .sc-form-group.listbox .select2-container--default{border:none;position:relative;display:inline-block;-webkit-user-select:none;user-select:none;color:#23366f;width:100%;font-size:18px;background-color:#edf1f9;height:56px;border-radius:28px;min-height:56px;padding:0}.component.sitecore-form .sc-form-group.listbox .select2-search.select2-search--inline{display:none}.component.sitecore-form .sc-form-group.listbox label{color:#23366f}.component.sitecore-form .sc-form-group.listbox .select2-container .selection>span:after{display:none}.component.sitecore-form .sc-form-group.listbox .select2-container .select2-selection__rendered{padding:24px}.component.sitecore-form .sc-form-group.listbox .select2-container .select2-selection__rendered .select2-selection__choice{cursor:default;float:none;padding:0 24px 0 0;position:relative;display:inline-block;margin-right:24px}.component.sitecore-form .sc-form-group.listbox .select2-container .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{margin:0;padding:0;background-color:transparent;border:none;position:absolute;right:0}.component.sitecore-form .sc-form-group.listbox .select2-container .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{display:inline-block;font-size:16px;line-height:1;padding:2px;color:#23366f;cursor:pointer;width:20px;height:20px;border:1px solid #2167ae;border-radius:10px}.select2-selection--single .select2-selection__rendered{margin-top:16px}.component.sitecore-form .radiobutton-list{flex-direction:column}.component.sitecore-form .radiobutton-list.radiolist--inline{flex-direction:row;flex-wrap:wrap}.component.sitecore-form .radiobutton-list.radiolist--inline label.radiobutton-list-label{flex:0 0 100%;margin:0 0 12px;padding:0}.component.sitecore-form .radiobutton-list label.radiobutton-list-label{flex:0 0 100%;margin:0 0 12px;padding:0}.component.sitecore-form .radiobutton-list label:not(.radiobutton-list-label){padding:0!important;position:relative}.component.sitecore-form .radiobutton-list label:not(.radiobutton-list-label) span.radio-check{display:inline-block;width:24px;height:24px;position:static;margin-right:4px}.component.sitecore-form .radiobutton-list label:not(.radiobutton-list-label) span.radio-check::before{position:absolute;display:inline-block;border:1px solid #dde4e3;border-radius:12px;width:24px;height:24px;content:'';top:0;left:0}.component.sitecore-form .radiobutton-list label:not(.radiobutton-list-label) span.radio-check::after{background-color:#fff;border-radius:5px;top:7px;left:31px;width:10px;height:10px}.component.sitecore-form .radiobutton-list input[type=radio]+.radio-check::after{background-color:#fff;border-radius:5px;top:7px;left:22px;width:10px;height:10px}.component.sitecore-form .radiobutton-list input[type=radio]:checked+.radio-check::after{background-color:#fff;border-radius:5px;top:7px;left:22px;width:10px;height:10px}.component.sitecore-form .checkbox-list{flex-direction:column}.component.sitecore-form .checkbox-list label.checkbox-list-label{flex:0 0 100%;margin:0 0 12px;padding:0}.component.sitecore-form .checkbox-list.checkboxlist--inline{flex-direction:row;flex-wrap:wrap}.component.sitecore-form .checkbox-list.checkboxlist--inline label.checkbox-list-label{flex:0 0 100%;margin:0 0 12px;padding:0}.component.sitecore-form .checkbox-list label{display:flex;align-items:center}.component.sitecore-form .checkbox-list label>span.checkbox-check{width:24px;height:24px;position:relative}.component.sitecore-form .checkbox-list label>span.checkbox-check::before{top:0;left:-12px}.component.sitecore-form .checkbox-list label>span.checkbox-check::after{top:12px!important;left:-10px!important}.component.sitecore-form .checkbox-single label{display:flex;align-items:center}.component.sitecore-form .checkbox-single label>span.checkbox-check{width:24px;height:24px;position:relative}.component.sitecore-form .checkbox-single label>span.checkbox-check::before{top:0;left:-12px}.component.sitecore-form .checkbox-single label>span.checkbox-check::after{top:12px!important;left:-10px!important}.component.sitecore-form .radiobutton-list.radiolist--inline label:not(.radiobutton-list-label){padding:0!important;margin:0 20px 20px 0!important;position:relative}.component.sitecore-form .radiobutton-list label input[type=radio]+.radio-check::after{transition:none}.component.sitecore-form .radiobutton-list label input[type=radio]:checked+.radio-check::after{background-color:#fff;border-radius:50%;top:7px;left:7px;width:10px;height:10px;transition:none}.component.sitecore-form .dropdown-list label.is-active{top:5px}.component.sitecore-form .job-does-not-exist{display:none}@media print{header{display:none}}header>#header{position:initial;height:auto;padding:0;display:block;transform:none;box-shadow:none}header>#header #header-content{height:110px;position:fixed;z-index:2047;top:0;left:0;width:100%;border-bottom:1px solid #ccc;transition:border-bottom-color .3s ease-out,left .5s ease-out;box-shadow:0 15px 15px rgba(35,54,111,.15);background-color:#fff}@media(max-width:991px){header>#header #header-content{left:-100%;overflow-y:auto}}header>#header #header-content>.component-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:10px 0}@media(max-width:991px){header>#header #header-content>.component-content{display:flex;flex-direction:column-reverse;justify-content:flex-end}}@media(max-width:991px){header>#header #header-content{top:60px;bottom:0}}header>#header.expanded{border-bottom-color:#edf1f9}header>#header .container{max-width:100%;padding-left:0;padding-right:0}header>#header>.container>.component-content>.container{max-width:100%;padding-left:22px;padding-right:22px}@media(max-width:991px){header>#header>.container>.component-content>.container{padding-right:0;padding-left:0}}header>#header>.container>.component-content .rich-text{font-size:14px}header>#header>.container>.component-content nav>ul{display:flex;margin:0}@media(max-width:991px){header>#header>.container>.component-content nav>ul{flex-direction:column}}header>#header>.container>.component-content nav>ul>li{margin-right:25px}@media(max-width:991px){header>#header>.container>.component-content nav>ul>li{margin:0}}header>#header>.container>.component-content nav>ul>li .main-nav-item,header>#header>.container>.component-content nav>ul>li .main-nav-link a{cursor:pointer;color:#23366f;font-family:ZurichSans-Light,"Open Sans",sans-serif;font-size:16px;transition:color .3s ease-out}@media(max-width:991px){header>#header>.container>.component-content nav>ul>li .main-nav-item,header>#header>.container>.component-content nav>ul>li .main-nav-link a{padding:20px 0;position:relative;font-size:18px;font-weight:600;width:100%;display:flex;justify-content:space-between;align-items:center}header>#header>.container>.component-content nav>ul>li .main-nav-item:after,header>#header>.container>.component-content nav>ul>li .main-nav-link a:after{display:inline-block;width:10px;height:15px;content:"";background-image:url(../images/icons/chevron-right-main.svg);background-position:center;background-size:80%;background-repeat:no-repeat;transform:rotate(90deg);transition:transform .3s ease-out}}header>#header>.container>.component-content nav>ul>li .main-nav-item:hover,header>#header>.container>.component-content nav>ul>li .main-nav-link a:hover{color:#2167ae}header>#header #header-upper>.component-content{display:flex;width:100%;justify-content:space-between}@media(max-width:991px){header>#header #header-upper>.component-content{flex-direction:column}}header>#header #header-upper>.component-content #logo{max-width:140px;width:140px;margin:0 20px 0 0}header>#header #header-upper>.component-content #logo img{width:100%;height:auto}header>#header #header-upper>.component-content>.container:first-child>.component-content{display:flex;align-items:center;justify-content:flex-start}@media(max-width:991px){header>#header #header-upper>.component-content>.container:first-child>.component-content{display:none}}header>#header #header-upper>.component-content>.container:last-child>.component-content{display:flex;align-items:center;justify-content:flex-end}@media(max-width:991px){header>#header #header-upper>.component-content>.container:last-child>.component-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:15px;padding-right:15px}}header>#header #header-lower>.component-content{display:flex;width:100%;justify-content:flex-start}@media(max-width:991px){header>#header #header-lower>.component-content{flex-direction:column}}header>#header #header-lower>.component-content .navigation{flex:1}@media(max-width:991px){header>#header #header-lower>.component-content .navigation{padding-left:15px;padding-right:15px}}@media(max-width:991px){header>#header #header-lower .favorite,header>#header #header-lower .icon-link-list{padding:24px 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}header>#header #header-lower .favorite>.component-content,header>#header #header-lower .icon-link-list>.component-content{flex-direction:row}}header>#header .main-nav-content{position:fixed;left:0;right:0;display:none}@media(max-width:991px){header>#header .main-nav-content{position:initial}}header>#header .main-nav-content .main-nav-wrapper{opacity:0}header>#header .main-nav-content .nav-row{display:flex;width:100%;padding:0 22px 40px 22px;max-height:calc(100vh - 300px);overflow-y:auto}header>#header .main-nav-content .nav-row::-webkit-scrollbar{width:6px}header>#header .main-nav-content .nav-row::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}header>#header .main-nav-content .nav-row::-webkit-scrollbar-thumb{background-color:#23366f;outline:1px solid #708090}@media(max-width:991px){header>#header .main-nav-content .nav-row{flex-direction:column;padding:0}}header>#header .main-nav-content .nav-row .nav-items{flex:1}header>#header .main-nav-content .nav-row .nav-items .second-level{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:20px}@media(max-width:991px){header>#header .main-nav-content .nav-row .nav-items .second-level{flex-direction:column;margin:0}}header>#header .main-nav-content .nav-row .nav-items .second-level>div{padding:0;border-right:1px solid #dedede}@media(max-width:991px){header>#header .main-nav-content .nav-row .nav-items .second-level>div{width:100%;padding:0;border:none}}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col{padding:0 0 20px}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>a,header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>span{font-family:ZurichSans-Regular,Arial,sans-serif;display:block;font-size:18px;font-weight:400;color:#23366f;padding:10px 20px}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>a{color:#23366f;transition:background-color .3s ease-out,color .3s ease-out}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>a:hover{background-color:#edf1f9;color:#2167ae}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col .nav-sustainability{color:#6c6}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col .nav-sustainability:hover{color:#6c6}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>span{color:#8e8e8e}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div{display:flex;align-items:center;transition:background-color .3s ease-out}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div:hover{background-color:#edf1f9}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div>a,header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div>span{padding:10px 20px;display:flex;flex:1;font-size:16px;align-items:center;justify-content:flex-start}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div>a{color:#23366f;transition:color .3s ease-out}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div>a:hover{color:#2167ae}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div+ul{display:none}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li>div .expander{flex:0}@media(max-width:991px){header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open ul{display:none}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open .expander{transform:rotate(0)}}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open .expander{transform:rotate(90deg)}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open>ul{display:block;background-color:#edf1f9}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open>ul a{color:#23366f;display:flex;font-size:16px;padding:10px 20px}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open>ul a:hover{color:#2167ae}header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open>div>a,header>#header .main-nav-content .nav-row .nav-items .second-level .nav-col>ul>li.open>div>span{font-weight:600}header>#header .main-nav-content .nav-row .quote{width:25%}@media(max-width:991px){header>#header .main-nav-content .nav-row .quote{width:100%;margin:20px 0}}header>#header nav.open .level1.is-active{position:relative}header>#header nav.open .level1.is-active .main-nav-content{display:block;background-color:#fff;padding-top:24px;box-shadow:0 15px 15px rgba(35,54,111,.15)}@media(max-width:991px){header>#header nav.open .level1.is-active .main-nav-content{box-shadow:none;padding:0}}header>#header nav.open .level1.is-active .main-nav-wrapper{opacity:1}header>#header nav.open .level1.is-active::after{display:block;content:"";width:100%;height:2px;background-color:#2167ae;position:absolute;top:34px}@media(max-width:991px){header>#header nav.open .level1.is-active::after{display:none}}@media(max-width:991px){header>#header nav.open .level1.is-active .main-nav-item:after{transform:rotate(0)}}header .expander{display:flex;margin-left:20px;cursor:pointer;transform:rotate(0);transition:transform .3s ease-out}header .expander svg{width:14px;height:14px;fill:#23366f}#header.mobile-active #header-content{left:0;height:100%}#mobile-header{display:none}@media(max-width:991px){#mobile-header{display:block;position:fixed;z-index:2048;top:0;left:0;right:0;box-shadow:0 -3px 15px #003;background-color:#fff}#mobile-header>.component-content{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding-left:15px;padding-right:15px}#mobile-header>.component-content .image{margin:0;max-width:150px}#mobile-header>.component-content .plain-html{height:30px}}#hamburger{width:30px;height:30px;position:relative;margin:auto;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;display:none}@media(max-width:991px){#hamburger{display:inline-block}}#hamburger span{display:block;position:absolute;height:2px;width:100%;background:#23366f;border-radius:calc(2px/2);opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}#hamburger span:nth-child(1){top:0}#hamburger span:nth-child(2),#hamburger span:nth-child(3){top:11px}#hamburger span:nth-child(4){top:22px}#hamburger.open span:nth-child(1){top:11px;width:0%;left:50%}#hamburger.open span:nth-child(2){transform:rotate(45deg)}#hamburger.open span:nth-child(3){transform:rotate(-45deg)}#hamburger.open span:nth-child(4){top:11px;width:0%;left:50%}.header-is-sticky header>#header{box-shadow:none;height:auto}.header-is-sticky header>#header #header-content{box-shadow:0 -3px 15px #003}@media(max-width:991px){.header-is-sticky header>#header #header-content{box-shadow:none}}.on-page-editor header,.preview header{display:none}.icon-gallery h3{margin-bottom:6px}.icon-gallery .icon-gallery-list{display:flex;flex-wrap:wrap;padding:0;margin-bottom:26px;width:100%;border:1px solid #edf1f9;border-radius:25px}.icon-gallery .icon-gallery-list li{width:calc(25% - 26px);margin:5px;padding:5px;color:#23366f}.icon-gallery .icon-gallery-list li:hover{color:#2167ae;background-color:#edf1f9}.icon-gallery .icon-gallery-list li span{padding-left:10px}.job-page .job-heading{height:400px}@media(max-width:767px){.job-page .job-heading{height:250px}}.job-page .job-heading img{width:100%;height:100%;object-fit:cover}.job-page h1{padding-top:16px;text-align:center}.job-page .job-location{text-align:center;font-weight:600}.job-page .job-id{text-align:center}.job-page .jobs-page-content h4{margin:0 0 12px 0;font-weight:700}.job-page .jobs-page-content .job-panel{margin-bottom:30px}.job-page .jobs-page-content .job-panel ul{list-style-type:disc!important;margin-left:16px;padding-left:16px}.job-page .jobs-page-content .job-panel ul li{list-style-type:disc!important}.job-page .jobs-page-content .job-panel .job-benefits-wrapper{display:flex;flex-wrap:wrap;padding:0;width:100%}.job-page .jobs-page-content .job-panel .job-benefits-wrapper .job-benefit{width:100px;height:200px;margin:15px 10px;display:flex;flex-direction:column}.job-page .jobs-page-content .job-panel .job-benefits-wrapper .job-benefit .benefit-title{word-break:break-word}.job-page .jobs-page-content .job-panel .job-benefits-wrapper .job-benefit img{width:100%;padding-bottom:10px}.job-page .apply-now{position:fixed;display:flex;justify-content:center;align-items:center;bottom:14%;right:5%;z-index:100;box-shadow:0 10px 34px 0 #000;border-radius:50%}@media(max-width:1199px){.job-page .apply-now{bottom:16%}}@media(max-width:991px){.job-page .apply-now{bottom:16.5%}}@media(max-width:767px){.job-page .apply-now{bottom:13.5%}}@media(max-width:575px){.job-page .apply-now{bottom:15%}}@media only screen and (max-device-width:1000px){.job-page .apply-now{bottom:25%}}@media print{.job-page .apply-now{display:none}}.job-page .jobs-contact-teaser .contact-teaser{box-shadow:4px 4px 5px 0 #d2d2d2}.job-page .jobs-contact-teaser .contact-teaser a{overflow-wrap:anywhere}.job-page .jobs-contact-teaser div{margin-bottom:20px}.job-page .jobs-contact-teaser .jobs-teaser-rounded{border-radius:24px}.job-page .jobs-contact-teaser .jobs-teaser-rounded .field-promoicon{max-height:240px;max-width:240px;margin:0 auto;border-radius:100%;overflow:hidden}.job-page .jobs-contact-teaser .wrapper-social{display:flex;flex-direction:row;justify-content:space-evenly}.job-page .jobs-contact-teaser .wrapper-social a{color:#23366f;transition:color .3s ease-out}.job-page .jobs-contact-teaser .wrapper-social a:hover{color:#2167ae}.job-page .jobs-contact-teaser .wrapper-social a .icon{font-size:24px}.icon-link-list>.component-content{display:flex}@media(max-width:991px){.icon-link-list>.component-content{flex-direction:column}}.icon-link-list>.component-content .wrapper{display:flex;margin-right:18px;flex-direction:column;position:relative}@media(max-width:991px){.icon-link-list>.component-content .wrapper{margin-right:0;margin-bottom:10px}}.icon-link-list>.component-content .wrapper:hover ul{display:block;right:auto;left:-8px}@media(max-width:991px){.icon-link-list>.component-content .wrapper:hover ul{display:none}}.icon-link-list>.component-content .wrapper:last-child{margin-right:0}.icon-link-list>.component-content .wrapper a{color:#23366f;display:flex;align-items:center;font-family:ZurichSans-Light,"Open Sans",sans-serif;font-size:15px;overflow:hidden;transition:color .3s ease-out}.icon-link-list>.component-content .wrapper a:hover{color:#2167ae}.icon-link-list>.component-content .wrapper a+ul{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:1;padding:5px}.icon-link-list>.component-content .wrapper a+ul li{margin:10px 0}@media(max-width:991px){.icon-link-list>.component-content .wrapper a+ul{position:initial}}span.icon{display:flex;align-items:center;margin-right:6px}.plain-html a{color:#23366f;display:flex;align-items:center;font-family:ZurichSans-Light,"Open Sans",sans-serif;font-size:15px;transition:color .3s ease-out}.link-icon{cursor:pointer}a.with-arrow:after{margin-left:6px;display:inline-block;content:"";width:10px;height:10px;background-image:url(../images/icons/chevron-right-main.svg);background-repeat:no-repeat;background-position:center;transform:rotate(90deg)}.component.breadcrumb span.breadcrumb-name{font-size:16px;line-height:1;color:#8e8e8e}.bg-grey{background-color:#edf1f9}a.icon-link{color:#23366f;display:flex;align-items:center;font-family:ZurichSans-Light,"Open Sans",sans-serif;overflow:hidden;transition:color .3s ease-out}a.icon-link:hover{color:#2167ae}span.icon-rte{margin-right:4px;vertical-align:middle}span.icon-rte:before{font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit}.link-list.page-quicklinks{position:initial;background-color:#edf1f9;padding:20px}.link-list.page-quicklinks:before{display:none}.link-list.page-quicklinks h3{font-size:24px;line-height:26px;margin-bottom:26px}.link-list.page-quicklinks ul{display:flex;flex-direction:column;padding:0;margin:0}.link-list.page-quicklinks ul>li{flex:1;margin:0 0 1em 0;padding:0}.link-list.page-quicklinks ul>li:last-child{margin:0}.link-list.page-quicklinks ul li a{color:#1fb1e6;font-family:ZurichSans-Light,Arial,sans-serif;text-align:unset}.link-list.page-quicklinks ul li a:hover{color:#2167ae}.link-list.page-quicklinks ul li a span.icon{display:unset;margin-right:10px}.link-list.page-quicklinks .wrapper{display:flex;align-items:center}.link-list.page-quicklinks .wrapper .link-icon{font-size:16px;height:auto}.anchor{scroll-margin-top:120px}#header.kinder-jugend #logo-kuj{max-height:33px;max-width:100px;width:100px;margin:0 20px 0 0}#header.kinder-jugend #logo-kuj img{max-width:100%;max-height:100px}#header.kinder-jugend #mobile-header #logo-kuj-mobile img{max-height:60px}.news-heading{position:relative;height:400px}@media(max-width:767px){.news-heading{height:250px}}.news-heading img{width:100%;height:100%;object-fit:cover}.slide-content .white-font h1,.slide-content .white-font p{color:#edf1f9}.tags-list{display:flex;margin:20px 0}.tags-list>li{display:inline-block;font-size:16px;padding:5px 10px;margin-right:10px;border-radius:4px;background-color:#8e8e8e;color:#fff}ul.search-result-list>li{background-color:#edf1f9;border-radius:24px;overflow:hidden}ul.search-result-list>li ul.tags-list{margin:0}@media(max-width:767px){ul.search-result-list>li ul.tags-list{margin:10px 0}ul.search-result-list>li ul.tags-list li{font-size:14px}}@media print{.news-page-content>.page-break{page-break-inside:avoid}}.news-page-content h4{margin:0 0 12px 0}.news-page-content .news-panel{margin-bottom:30px}.news-page-content .news-panel ul{padding-left:1em}.news-page-content .news-panel ul li{list-style-type:disc}.news-page-content .news-panel .accordion ul{padding-left:unset}.news-page-content .news-panel .accordion ul li{list-style-type:unset}.news-page-content .news-panel ol{list-style-type:decimal;padding-left:1em}.publisher-panel{padding:20px}.publisher-panel h4,.publisher-panel h5{margin:0 0 12px 0}.publisher-panel div a{display:flex;align-items:center}.download-panel{padding:20px;border-radius:24px;overflow:hidden}.download-panel h4{margin-bottom:12px}.rich-text.container-gray-background>.component-content{padding:20px}.release-date{margin-top:30px;padding:20px;background-color:#edf1f9}.release-date table{margin:0}.page-heading{height:400px;position:relative}.page-heading .page-heading-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.page-heading .page-heading-image img{width:100%;height:100%;object-fit:cover}.page-heading .page-heading-content{z-index:1;position:relative;display:flex;justify-content:flex-end}.page-heading .page-heading-content>div{width:400px;height:400px;background-color:rgba(255,255,255,.5);display:flex;flex-direction:column;justify-content:flex-end;padding:32px}.page-heading .page-heading-content>div h3{margin:0;padding:0}.page-heading .page-heading-content>div::after{content:"";display:inline-block;width:100px;height:2px;background-color:#23366f}.news-search-results#news-search-results-maklerweb-homepage ul.search-result-list>li{background-color:transparent;margin-bottom:0}.news-search-results.news-search-site ul.search-result-list>li{background-color:#edf1f9;min-height:unset;margin-bottom:16px}.news-search-results ul.search-result-list>li{background-color:transparent;transition:box-shadow .3s ease-out;margin:0;padding:0;overflow:unset}@media(max-width:767px){.news-search-results ul.search-result-list>li{padding:10px 0;border-bottom:1px solid rgba(100,100,100,.1)}.news-search-results ul.search-result-list>li:last-child{border-bottom:none}}.news-search-results ul.search-result-list>li:hover{box-shadow:0 5px 15px rgba(50,50,50,.15);transform:scale(1)}.news-search-results ul.search-result-list>li a.news-item{display:block;padding:20px}.news-search-results ul.search-result-list>li a.news-item time{font-size:14px}.news-search-results ul.search-result-list>li a.news-item .news-item-preline{display:flex;justify-content:space-between}.news-search-results ul.search-result-list>li a.news-item .news-item-preline ul{display:flex}.news-search-results ul.search-result-list>li a.news-item .news-item-preline ul li{height:22px;color:#23366f;padding:0 10px 0 5px}.news-search-results ul.search-result-list>li a.news-item .news-item-preline ul li img{height:22px}.news-search-results ul.search-result-list>li a.news-item .news-item-preline ul li div[data-title]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}.news-search-results ul.search-result-list>li a.news-item .news-item-preline ul li div[data-title]:after{content:attr(data-title);position:absolute;top:-1.9em;right:100%;padding:4px 4px 4px 8px;color:#222;white-space:nowrap;border-radius:5px;box-shadow:0 0 4px #222;background-image:-o-linear-gradient(top,#f8f8f8,#ccc);opacity:0;z-index:9999999;visibility:hidden}.news-search-results ul.search-result-list>li a.news-item .news-item-preline ul li div[data-title]{position:relative}.news-search-results ul.search-result-list>li a.news-item .news-item-title{display:flex;width:100%;align-items:center;justify-content:space-between}@media(max-width:767px){.news-search-results ul.search-result-list>li a.news-item .news-item-title{flex-direction:column;align-items:flex-start}}.news-search-results ul.search-result-list>li a.news-item .tags-list{margin:0}@media(max-width:767px){.news-search-results ul.search-result-list>li a.news-item .tags-list{align-items:flex-start;width:100%;margin:0 0 10px 0}}.news-search-results ul.search-result-list>li a.news-item .tags-list li{font-size:14px}.news-search-results ul.search-result-list>li a.news-item h5{margin:0 0 8px 0}.news-search-results ul.search-result-list>li a.news-item p{font-size:15px;color:#2b2b2b;margin-bottom:8px}.news-search-results ul.search-result-list>li a.news-item.news-item-flex{display:flex}@media(max-width:767px){.news-search-results ul.search-result-list>li a.news-item.news-item-flex{flex-direction:column;padding:0}}.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-not-read-icon{position:absolute;z-index:10;top:5px;left:5px;background-color:#19bab6;border-radius:25px}.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-not-read-icon .icon{color:#2167ae;height:unset;width:unset;padding:5px;font-size:26px}.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-read{display:none}.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-image{overflow:hidden;position:relative}@media(max-width:767px){.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-image{width:100%}}.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-image img{width:300px;height:150px;object-fit:cover;border-radius:24px}@media(max-width:767px){.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-image img{width:100%}}.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-content{margin-left:20px;flex:1}@media(max-width:767px){.news-search-results ul.search-result-list>li a.news-item.news-item-flex .news-item-content{margin-left:0}}.notifications{color:#23366f;line-height:1;position:relative;margin-right:15px}@media(max-width:991px){.notifications{display:none}}.notifications>.component-content{display:flex}@media(max-width:991px){.notifications>.component-content{flex-direction:column}}@media(max-width:991px){.notifications>.component-content>.wrapper{margin-right:0;margin-bottom:10px}}.notifications>.component-content>.wrapper a{color:#23366f;display:flex;position:relative;align-items:center;font-family:ZurichSans-Light,"Open Sans",sans-serif;font-size:15px;transition:color .3s ease-out}.notifications>.component-content>.wrapper a:hover{color:#2167ae}.notifications>.component-content>.wrapper a .badge-new-notifications{position:absolute;left:9px;top:-6px;background-color:#dc3545;border-color:#edf1f9;border-radius:10px;border-style:solid;border-width:2px;color:#edf1f9;font-size:12px;font-weight:700;height:20px;line-height:0;width:20px;align-items:center;display:inline-flex;justify-content:center}.notifications>.component-content>.wrapper:hover>div{display:block}.notifications>.component-content>.wrapper>div{display:none;position:absolute;top:22px;right:-110px;left:-45px;border-top:7px solid transparent}.notifications>.component-content>.wrapper>div ul{margin-bottom:0;background-color:transparent;z-index:1}.notifications>.component-content>.wrapper>div ul .notification-item{border-radius:5px;padding:10px 10px;margin-bottom:2px;box-shadow:0 2px 4px;background-color:#fff}.notifications>.component-content>.wrapper>div ul .not-seen{font-weight:700}@media(max-width:991px){.notifications>.component-content>.wrapper>div ul{position:initial}}#header.planet-hero #header-content{height:170px;background-image:url(/-/media/project/zurich-extranets-de/shared/planethero-banner.png);background-size:cover}#header.planet-hero #header-content #header-upper{padding-top:15px}#header.planet-hero #header-content #header-upper .rich-text{top:25px}#header.planet-hero #logo-planethero{max-height:33px;max-width:100px;width:100px;margin:0 20px 0 0}#header.planet-hero #logo-planethero img{max-width:100%;max-height:100px}#header.planet-hero #mobile-header #logo-planethero-mobile img{max-height:60px}#header.planet-hero #planet-hero-icons .wrapper:hover ul{background-color:transparent}#header.planet-hero #planet-hero-icons a{color:#689f41}#header.planet-hero #planet-hero-icons a:hover{color:#4a7e25}#header.planet-hero #planet-hero-icons a .icon{background-color:#fff}#content.planet-hero{margin-top:170px}@media(max-width:991px){#content.planet-hero{margin-top:60px}}#footer.planet-hero{background-color:#689f41}.poll{margin-bottom:32px}@media(max-width:575px){.poll{margin-bottom:24px}}.poll .poll-wrapper{padding:20px}.poll .poll-wrapper .text{margin-bottom:1rem}.poll .poll-wrapper ul>li{display:flex;align-items:center;justify-content:space-between;margin:7px 0 7px 0}.poll .poll-wrapper ul>li button{width:100%;background-color:#23366f;color:#edf1f9;min-height:38px;border-radius:10px;border:none;white-space:nowrap;transition:border-radius ease .25s;vertical-align:middle;margin-right:5px;padding:5px 20px 5px 20px}.poll .poll-wrapper ul>li button:hover{background-color:#2167ae}.poll .poll-wrapper ul .voted button{width:83%;cursor:default}.poll .poll-wrapper ul .voted button:hover{background-color:#23366f}.poll .poll-wrapper ul .correct-vote button{cursor:default;background-color:#6c6}.poll .poll-wrapper ul .correct-vote button:hover{background-color:#6c6}.poll .poll-wrapper ul .user-vote button{background-color:#d97645}.poll .poll-wrapper ul .user-vote button:hover{background-color:#d97645}.poll .poll-wrapper ul .correct-vote.user-vote button{cursor:default;background-color:#6c6}.poll .poll-wrapper ul .correct-vote.user-vote button:hover{background-color:#6c6}.poll .poll-wrapper .poll-link{display:none}.poll .poll-wrapper .poll-link-voted{display:block}.franke-bornberg{background-color:#f3f3f3;padding:10px 20px 10px 20px}.franke-bornberg .rich-text p{font-family:ZurichSans-Light,"Open Sans",sans-serif;font-weight:300;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.quotes-row{background-color:#eef0f1;display:flex}@media(max-width:991px){.quotes-row{flex-direction:column;margin-left:-15px;margin-right:-15px;border-top:1px solid #ccc}}.quotes-row>div{width:50%}@media(max-width:991px){.quotes-row>div{width:100%}}.quotes-row>div:first-child{padding-right:20px}@media(max-width:991px){.quotes-row>div:first-child{padding:0}}.quotes-row>div:last-child{padding-left:20px}@media(max-width:991px){.quotes-row>div:last-child{padding:0}}.quote{display:inline-block;margin:20px 22px}.quote.vertical{display:block}.quote.vertical .quote-image{display:block;margin:0 0 24px 0}@media(max-width:991px){.quote.vertical .quote-image{float:left;margin-right:16px}}.quote.vertical .quote-image+div{display:block;width:100%}.quote.vertical .quote-title{font-size:16px}.quote.vertical .quote-desc{font-size:16px}.quote .quote-image{display:inline-block;vertical-align:top;width:130px;height:130px;border-radius:50%;overflow:hidden;margin:0 24px 0 0}.quote .quote-image img{width:100%;height:100%;object-fit:cover}@media(max-width:991px){.quote .quote-image{width:90px;height:90px;margin:0 16px 0 0}}.quote .quote-image+div{display:inline-block;width:calc(100% - 160px)}.quote .quote-title{font-size:18px;line-height:26px;font-weight:600;margin-bottom:16px}.quote .quote-desc{font-size:18px;line-height:26px}.quote .button{margin-top:60px}@media(max-width:991px){.quote .button{margin-top:24px}}.search-box.horizontal{height:auto;margin-right:18px}@media(max-width:991px){.search-box.horizontal{width:100%;background:#edf1f9;margin:20px 0;border-radius:40px;padding:5px 10px}}.search-box.horizontal.is-active label[for=textBoxSearch]{font-size:0}.search-box.horizontal.is-active input{width:100%;font-size:15px}.search-box.horizontal>.component-content label{font-size:15px}.search-box.horizontal>.component-content .twitter-typeahead{position:static!important}@media(max-width:991px){.search-box.horizontal>.component-content .twitter-typeahead{position:static!important;width:calc(100% - 44px)}}.search-box .link{background-color:transparent;color:#1fb1e6;text-decoration:none;outline:0}.search-box .link:hover{color:#2167ae;text-decoration:none;cursor:pointer}button.search-box-button-with-redirect{text-indent:10000px;display:inline-block;position:absolute;right:0;width:20px;height:20px;overflow:hidden}button.search-box-button-with-redirect:before{display:block;width:20px;height:20px;content:"";background-image:url(../images/icons/search.svg);background-size:auto;background-repeat:no-repeat;background-position:center}@media(max-width:991px){#content{margin-top:60px}}#content .facet-job-type{margin:20px 0}#content .facet-job-type .facet-title{position:absolute;top:-32px;left:18px;font-size:15px;font-weight:700;color:#2167ae;margin:0;padding:0}#content .facet-job-type .facet-value{border:unset;padding:0 5px}#content .facet-job-type .facet-value input{display:inline-block;cursor:pointer}#content .facet-job-type .facet-value label{cursor:pointer;padding-left:6px}#content .facet-job-type .facet-value .facet-count{display:none}#content .facet-job-type .facet-value.active-facet{background-color:transparent}#content .facet-job-type .facet-value.active-facet label{color:#23366f}#content #search-head{padding-left:0;padding-right:0;position:relative}#content #search-head>div{display:flex;align-items:flex-end}@media(max-width:991px){#content #search-head>div{flex-direction:column}}#content #search-head .facet-dropdown.facet-component{width:33%;margin:0 20px 0 0}@media(max-width:991px){#content #search-head .facet-dropdown.facet-component{width:100%;margin:0 0 20px 0}}#content #search-head .facet-dropdown.facet-component .facet-heading{display:flex;margin:0;padding:0;border:none}#content #search-head .facet-dropdown.facet-component .facet-heading .facet-title{font-size:14px;color:#2167ae;margin:0;padding:0}#content #search-head .facet-dropdown.facet-component .facet-heading .clear-filter{display:none}#content #search-head .facet-dropdown.facet-component.facet-month,#content #search-head .facet-dropdown.facet-component.facet-year{width:15%}@media(max-width:991px){#content #search-head .facet-dropdown.facet-component.facet-month,#content #search-head .facet-dropdown.facet-component.facet-year{width:100%}}#content #search-head .location-filter{margin:25px 0 20px 0;padding:0;width:75%}@media(max-width:991px){#content #search-head .location-filter{width:100%;margin:20px 0 10px 0;padding:5px 0 0 0}}#content #search-head .location-filter>.component-content{display:flex}#content #search-head .location-filter>.component-content label[for=textBoxLocationSearch]{position:absolute;top:-32px;left:18px;font-size:15px;font-weight:700;color:#2167ae;margin:0;padding:0}@media(max-width:991px){#content #search-head .location-filter>.component-content label[for=textBoxLocationSearch]{left:8px}}#content #search-head .location-filter>.component-content .twitter-typeahead{margin:0 0 0 5px}#content #search-head .location-filter>.component-content .twitter-typeahead .location-search-box-input{color:#23366f}#content #search-head .location-filter>.component-content .twitter-typeahead .tt-dataset{background-color:#fff}#content #search-head .location-filter>.component-content .twitter-typeahead .tt-dataset div{color:#23366f}#content #search-head .location-filter>.component-content .twitter-typeahead .tt-dataset .tt-cursor{background-color:#edf1f9}#content #search-head .radius-filter{min-width:130px;margin:35px 0 20px 0}@media(max-width:991px){#content #search-head .radius-filter{margin:10px 0 0 0;padding:0 0 0 5px;width:100%}}#content #search-head .radius-filter .facet-heading{display:none}#content #search-head .radius-filter ul{height:33px;margin:0}#content #search-head .radius-filter ul>li{height:33px;box-shadow:inset 0 1px 5px rgba(0,0,0,.1);background:#fff;border:1px solid #d2d2d2;display:none;float:none;text-align:center}#content #search-head .radius-filter ul>li.selected{display:block;color:#2167ae}#content #search-head .radius-filter ul>li:hover{background-color:#edf1f9}#content #search-head .radius-filter ul:hover{box-shadow:none;display:flex;flex-direction:column}#content #search-head .radius-filter ul:hover>li{border:1px solid #dde4e3;box-shadow:0 2px 2px 0 #5495cf;box-sizing:border-box;display:inline-block}#content #search-head .search-box{width:20%;margin:0}#content #search-head .search-box>.component-content{flex-direction:row}#content #search-head .search-box label[for=textBoxSearch]{display:inline-block;overflow:hidden;width:26px;height:18px;padding:0;position:initial;margin-right:8px}@media(max-width:991px){#content #search-head .search-box{width:100%;margin:20px 0}#content #search-head .search-box input{border-bottom:none}}#content #search-head .search-box .twitter-typeahead{position:initial!important;order:2}#content #search-head .search-box .search-box-button{overflow:hidden;height:30px;order:1}#content #search-head .search-box .search-box-button:before{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;font-size:26px;width:30px}#content #search-head .plain-html{flex:1}#content #search-head #show-all.plain-html{flex:0;margin-right:20px}#content #search-head #show-all.plain-html a{background-image:none;color:#fff}.search-results .no-results{display:none}@media(max-width:767px){.search-results ul.search-result-list>li div.d-flex{flex-direction:column;align-items:flex-start!important}}@media(max-width:767px){.search-results ul.search-result-list>li>a{display:block;margin:10px 0}}.blog-search-results .search-result-list{display:flex;flex-wrap:wrap;padding:0;width:100%}.blog-search-results .search-result-list li{padding:unset;width:calc(33.333% - 26px);margin:0 13px 26px 13px;position:relative;border-radius:25px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.12549);visibility:visible;opacity:1;max-height:999px;transition-property:max-height,opacity,visibility,box-shadow,transform;transition-duration:.36s,.36s,.36s,.36s,.36s;transition-timing-function:ease,ease,ease,ease,ease;overflow:hidden}@media(max-width:1199px){.blog-search-results .search-result-list li{width:calc(50% - 26px)}}@media(max-width:767px){.blog-search-results .search-result-list li{width:100%;margin:0 13px 26px 13px}}.blog-search-results .search-result-list li .teaser--media{height:226px;width:100%;position:relative;overflow:hidden;margin-bottom:14px}.blog-search-results .search-result-list li .teaser--media .post-badge{position:absolute;top:20px;left:23px;height:30px;border-radius:15px;background-color:#74d6d3;display:flex;align-items:center;gap:8px;padding:0 8px}.blog-search-results .search-result-list li .teaser--media img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;border-style:none}.blog-search-results .search-result-list li .teaser__content{margin:0;padding:20px;border:0;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 240px)}.blog-search-results .search-result-list li .teaser__content .teaser__title{font-size:18px;letter-spacing:.56px;font-weight:700;line-height:1.333;margin-bottom:15px;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.blog-search-results .search-result-list li .teaser__content .teaser__title a{color:#23366f;text-decoration:none;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:.13s,.13s;transition-timing-function:ease,ease;background-color:transparent}.blog-search-results .search-result-list li .teaser__content .teaser-excerpt{font-size:16px;letter-spacing:.56px;font-weight:300;line-height:1.389}.blog-search-results .search-result-list li .teaser__content .teaser--meta{font-size:14px;letter-spacing:.44px;padding:15px 0;display:flex;flex-wrap:wrap;color:#2167ae}.blog-search-results .search-result-list li .teaser__content .teaser--meta .post-date:before{content:', ';display:inline-block;padding-right:.3em}.blog-search-results .search-result-list li .teaser__content .arrow-link{color:#2167ae;font-size:18px;display:flex;gap:15px;align-items:center;text-decoration:none;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:.13s,.13s;transition-timing-function:ease,ease}.blog-search-results .search-result-list li .teaser__content .arrow-link svg{transform:translateY(-1px);transition:transform .13s ease}.blog-search-results .search-result-list li .teaser__content .arrow-link:hover svg{transform:translateY(-1px) translateX(4px)}#site-search-results-news-container .component-content .search-results-count{margin-bottom:0}#site-search-results-news-container .component-content .component-link{display:none;margin-top:0;margin-bottom:0}@media(max-width:767px){#site-search-results-news-container .component-content .component-link{margin-top:32px}}#site-search-results-news-container .component-content .component-link.active{display:block}#site-search-results-news-container.scEnabledChrome .component-content .component-link{display:block}#FAQ-Results .search-result-list>li{position:initial;margin:0;min-height:initial;padding:24px;background-color:#fff;border-top:1px solid #91bfe3;border-bottom:1px solid #91bfe3;transition:border-color .25s;border-radius:unset}#FAQ-Results .search-result-list>li:first-child{border-top:none}#FAQ-Results .search-result-list>li:hover{transform:none}#FAQ-Results .search-result-list>li .faq-title{display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer}#FAQ-Results .search-result-list>li .faq-title h2{font-family:ZurichSans-SemiBold,Arial,sans-serif;position:relative;transition:color .25s;font-size:20px;line-height:32px;margin:0}#FAQ-Results .search-result-list>li .faq-body{display:none;padding-top:40px}#FAQ-Results .search-result-list>li .faq-body ol,#FAQ-Results .search-result-list>li .faq-body ul{padding-left:20px;list-style-position:inside}#FAQ-Results .search-result-list>li .faq-body ul{list-style-type:disc}#FAQ-Results .search-result-list>li .faq-body ol{list-style-type:decimal}#FAQ-Results .expander{position:relative;width:20px;height:20px}#FAQ-Results .expander:after,#FAQ-Results .expander:before{background-color:currentColor;content:'';height:2px;top:50%;left:0;position:absolute;width:20px;transform:translateY(-50%);transition:transform .5s}#FAQ-Results .expander:after{transform:translateY(-50%) rotate(-90deg)}#FAQ-Results .active .expander:after,#FAQ-Results .active .expander:before{background-color:#1fb1e6}#FAQ-Results .active .expander:after{transform:translateY(-50%) rotate(0)}#content .column-splitter #search-head .facet-dropdown.facet-component{width:50%}@media(max-width:991px){#content .column-splitter #search-head .facet-dropdown.facet-component{width:100%}}#content .column-splitter #search-head .search-box{width:40%}@media(max-width:991px){#content .column-splitter #search-head .search-box{width:100%}}#search-head.has-searched+.search-results .no-results,#search-head.has-searched+.search-results-count+.search-results .no-results{display:block;font-size:48px;margin:24px 0}.select2-results__option{min-height:32px}.select2-container--default .select2-results__option--selected{background:#fff}.page-selector{margin-top:40px}.page-selector ul.page-selector-list li .page-selector-item-link{background-color:transparent;border:none;color:#23366f}.page-selector ul.page-selector-list li .page-selector-item-link:hover{color:#2167ae}.page-selector ul.page-selector-list li.page-selector-item-next,.page-selector ul.page-selector-list li.page-selector-item-previous{background-image:url(../images/icons/chevron-right-main.svg);width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.page-selector ul.page-selector-list li.page-selector-item-next a,.page-selector ul.page-selector-list li.page-selector-item-previous a{width:16px;height:16px;opacity:0}.page-selector ul.page-selector-list li.page-selector-item-previous{transform:rotate(180deg)}.page-selector-empty{display:none}.load-more{display:flex!important;justify-content:center}.load-more>.component-content{display:flex;align-items:center;border:2px solid #5495cf;padding:8px 16px;transition:border-color .3s ease-out}.load-more>.component-content input[type=button]{padding:0;font-size:19px;background:0 0;border:none;color:#5495cf;transition:color .3s ease-out}.load-more>.component-content:after{position:initial;content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;color:#5495cf;margin-left:16px;transition:color .3s ease-out}.load-more>.component-content:hover{border-color:#2167ae}.load-more>.component-content:hover input{color:#2167ae}.contact-search-results ul.search-result-list{display:flex;align-items:stretch;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media(max-width:767px){.contact-search-results ul.search-result-list{flex-direction:column}}.contact-search-results ul.search-result-list li{width:33.333%;background-color:transparent;padding:15px;margin:0;cursor:default;transition:none}@media(max-width:991px){.contact-search-results ul.search-result-list li{width:50%}}@media(max-width:767px){.contact-search-results ul.search-result-list li{width:100%}}.contact-search-results ul.search-result-list li:hover{transform:none}.contact-search-results ul.search-result-list li .teaser__title{font-weight:600}.contact-search-results ul.search-result-list li .link a{display:flex;align-items:center}.contact-search-results ul.search-result-list li .contact-teaser{border-radius:24px;overflow:hidden;height:100%}.link a{display:flex;align-items:center}.component.zepFilter{display:flex;margin:0}@media(max-width:991px){.component.zepFilter{width:100%}}.component.zepFilter .contentContainer{position:absolute;left:-15px;right:-15px;z-index:3;height:0;overflow:hidden;background-color:#edf1f9;box-shadow:0 30px 44px 0 rgba(0,0,0,.12);transition:height .3s ease-out}@media(min-width:576px){.component.zepFilter .contentContainer{left:calc(270px - 50vw);right:calc(270px - 50vw)}}@media(min-width:768px){.component.zepFilter .contentContainer{left:calc(360px - 50vw);right:calc(360px - 50vw)}}@media(min-width:992px){.component.zepFilter .contentContainer{left:calc(450px - 50vw);right:calc(450px - 50vw)}}@media(min-width:1200px){.component.zepFilter .contentContainer{left:calc(600px - 50vw);right:calc(600px - 50vw)}}@media(min-width:2561px){.component.zepFilter .contentContainer{left:calc(615px - 50vw);right:calc(615px - 50vw)}}.component.zepFilter .contentContainer.expanded{overflow:unset}.component.zepFilter .contentContainer .facet-search-filter{display:flex;flex-wrap:wrap;padding:20px}.component.zepFilter .contentContainer .facet-value{position:relative;height:32px;margin:0 20px 24px 0;padding:0 48px 0 16px;border:1px solid #23366f;border-radius:16px;font-family:ZurichSans-SemiBold,Arial,sans-serif;font-size:14px;line-height:28px;cursor:pointer}.component.zepFilter .contentContainer .facet-value:after{content:"";display:inline-block;width:22px;height:22px;border:1px solid #b2c1e0;border-radius:50%;margin-left:16px;position:absolute;top:4px;right:4px}.component.zepFilter .contentContainer .facet-value.active-facet .facet-count:after{content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;font-size:20px;color:#fff;margin:0;padding:0;position:absolute;right:5px;top:-2px}.component.zepFilter .contentContainer .facet-value.active-facet:after{border:1px solid #fff}.component.zepFilter .facet-heading{display:flex;align-items:center;width:auto;font-size:20px}.component.zepFilter .facet-heading .clear-filter{display:none}.component.zepFilter .facet-heading .facet-title{cursor:pointer;display:flex;align-items:center;margin:10px 0 0 0;line-height:1}.component.zepFilter .facet-heading .facet-title:before{font-family:zurich-icons;content:"";speak:none;margin-right:8px;font-size:20px}.component.zepFilter .facet-heading .facet-title:after{font-family:zurich-icons;content:"";speak:none;margin-left:12px;font-size:20px;transition:transform .3s ease-out}.component.zepFilter .facet-heading .facet-title.expanded:after{transform:rotate(180deg)}.video-list-module{margin-top:40px}.video-list-module .search-result-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-10px;margin-right:-10px}.video-list-module .search-result-list>li{width:33.333%;transition:unset;background-color:unset;padding:10px;margin:0}@media(max-width:768px){.video-list-module .search-result-list>li{width:50%}}@media(max-width:576px){.video-list-module .search-result-list>li{width:100%}}.video-list-module .search-result-list>li:hover{transform:none}.video-list-module .search-result-list>li .video-thumb{border:1px solid #edf1f9;background-color:#fff;height:100%;border-radius:24px;overflow:hidden}.video-list-module .search-result-list>li .video-thumb h3{font-size:20px;line-height:24px;font-family:ZurichSans-Light,sans-serif;color:#8e8e8e;margin:12px;height:48px;overflow:hidden;text-overflow:ellipsis}.video-list-module .search-result-list>li .video-thumb .video-thumb-image{cursor:pointer;height:200px}.video-list-module .search-result-list>li .video-thumb .video-thumb-image img{object-fit:cover;width:100%;height:100%}.video-list-module .search-result-list>li .video-thumb .video-thumb-details{padding:12px}.video-list-module .search-result-list>li .video-thumb .video-thumb-details p{color:#8e8e8e;font-size:14px;line-height:18px;height:54px;overflow:hidden;margin-bottom:0;display:block;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.video-list-module .search-result-list>li .video-thumb .video-thumb-details div{color:#8e8e8e;font-size:14px;line-height:18px;overflow:hidden;margin-bottom:4px;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}.video-list-module .search-result-list>li .video-thumb .video-thumb-details .video-thumb-caption{display:flex;justify-content:space-between}.video-list-module .search-result-list>li .video-thumb .video-thumb-details .video-thumb-caption .video-thumb-caption-details{display:flex}.video-list-module .search-result-list>li .video-thumb .video-thumb-details .video-thumb-caption .icon{margin:0 10px 0 10px;color:#5495cf;font-size:34px}.video-list-module .search-result-list>li .video-thumb .video-thumb-details .video-thumb-caption .icon:hover{color:#23366f}.video-list-module .search-result-list>li .video-thumb dl{margin:12px;display:flex;flex-wrap:wrap}.video-list-module .search-result-list>li .video-thumb dl dd,.video-list-module .search-result-list>li .video-thumb dl dt{font-size:12px;color:#8e8e8e}.video-list-module .search-result-list>li .video-thumb dl dt{width:30%}.video-list-module .search-result-list>li .video-thumb dl dd{width:70%}@media(max-width:767px){.component.facet-single-selection-list{height:auto;overflow:unset}}.component.facet-single-selection-list .clear-filter{display:none}.mod-global-filter__header h4{color:#23366f;font-family:ZurichSans-Light,Arial,sans-serif;font-size:24px;font-weight:300}.mod-global-filter__header a{font-size:18px;font-weight:200}.hidden{display:none!important}.first-hidden.hidden+.page-selector{display:none}@media(max-width:991px){.document-library,.document-library-with-tags,.job-search-results{overflow-x:auto}}.document-library .document-table-name{display:flex;justify-content:space-between}.document-library .document-table-name .document-extension{text-transform:uppercase;color:#8e8e8e}.search-results-count .results-count{font-size:18px;color:#23366f}.search-results-count .results-count span{font-size:18px;font-weight:700}th.dir-d:after{display:inline-block;content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;color:#fff;margin:3px 0 0 6px}th.dir-u:after{display:inline-block;content:"";speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;font-size:inherit;color:#fff;margin:3px 0 0 6px;transform:rotate(180deg)}.flex{display:flex;width:100%;align-items:flex-start}.site-search-results ul.search-result-list>li{min-height:unset;padding:24px 24px 19px 24px;margin-bottom:16px}.site-search-results .label{display:inline-block;font-size:14px;padding:5px 10px;margin-right:10px;border-radius:4px;background-color:#8e8e8e;color:#fff}.site-search-results .label-expired{display:inline-block;font-size:14px;padding:5px 10px;margin-right:10px;border-radius:4px;background-color:#8e8e8e;color:#fff}@media(max-width:767px){.site-search-results .label-expired{margin-bottom:4px}}.site-search-results .result__title{flex:1;display:flex;align-items:center;margin-bottom:4px}.site-search-results .result__title>div:first-child,.site-search-results .result__title>h4{flex:1;margin:0;padding:0}@media(max-width:767px){.site-search-results .result__title{flex-direction:column;align-items:flex-start}}.site-search-results .document-result p,.site-search-results .news-result p{margin-bottom:8px}.site-search-results .document-result time,.site-search-results .news-result time{font-family:ZurichSans-Light,sans-serif;font-size:14px;color:#5495cf}.site-search-results .document-result ol,.site-search-results .document-result ul,.site-search-results .news-result ol,.site-search-results .news-result ul{padding-left:20px;list-style-position:inside}.site-search-results .document-result ul,.site-search-results .news-result ul{list-style-type:disc}.site-search-results .document-result ol,.site-search-results .news-result ol{list-style-type:decimal}.site-search-results .video-thumb .row{align-items:flex-start}.site-search-results .video-thumb .video-thumb-image{width:25%;margin-right:20px;position:relative}.site-search-results .video-thumb .video-thumb-image span.icon{position:absolute;font-size:40px;top:calc(50% - 20px);left:calc(50% - 20px)}.site-search-results .video-thumb .video-thumb-image span.icon:before{background:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 15px #000}.site-search-results .video-thumb .video-thumb-image img{width:100%;object-fit:cover}.site-search-results .video-thumb dl{margin:0}.site-search-results li[style],.site-search-results p[style],.site-search-results span[style]{font-size:14px;line-height:18px;margin:0 0 14px 0;padding:0;color:#2b2b2b!important;background-color:transparent!important}.site-search-results span.breadcrumb-spacer::before{speak:none;font-style:normal;font-weight:400;font-family:zurich-icons;content:"";display:inline;font-size:16px;line-height:16px;vertical-align:middle;color:#23366f}.site-search-results span.breadcrumb-spacer:last-child{display:none}.site-search-results a{color:#23366f}.site-search-results a:hover{color:#2167ae}.site-search-results .result-breadcrumb{margin-top:14px}@media(max-width:767px){.select2 .select2-selection.select2-selection--multiple,.select2 .select2-selection.select2-selection--single{width:100%!important}}.page-selector .page-selector-list .inactive{opacity:.3}#clear-all-filters-html{padding:0 0 0 5px;margin:25px 0 0 0}@media(max-width:991px){#clear-all-filters-html{padding:0 0 20px 5px}}#clear-all-filters-html .clear-all-filters{border:none;border-radius:8px;padding:8px 15px;background-color:#2167ae;color:#fff;font-family:ZurichSans-Regular,Arial,sans-serif}@media(max-width:991px){#clear-all-filters-html .clear-all-filters{width:100%}}.login{margin:40px 0;padding:20px;background-color:#edf1f9}.login input[type=email],.login input[type=password],.login input[type=text],.login select,.login textarea{height:40px;border:none;border-bottom:1px solid #23366f}.login label{color:#23366f}.login input[type=submit]{border:none;padding:16px 32px;background-color:#23366f!important;color:#fff;transition:background-color .3s ease-out}.login input[type=submit]:hover{background-color:#2167ae!important}.authentication-status h2{margin:20px 0 10px 0}.authentication-status p{font-size:14px;line-height:18px;margin:0 0 5px 0}.authentication-status .heavy-text{font-weight:700}.authentication-status .empty-property{color:#dc3545}.star-rating-module{margin-bottom:42px}.star-rating-module .star-rating-head{font-family:ZurichSans-Light,Arial,sans-serif;font-size:20px;line-height:1.6;margin-bottom:16px}.star-rating-module .star-rating-wrapper{display:flex;gap:20px
/*! START Basend on rater-js. [c] 2018 Fredrik Olsson. MIT License */
/*! END Basend on rater-js. [c] 2018 Fredrik Olsson. MIT License */
}.star-rating-module .star-rating-wrapper .star-data-average{font-family:ZurichSans-Light,Arial,sans-serif;font-size:26px}.star-rating-module .star-rating-wrapper .star-data-total{display:inline-block;vertical-align:bottom;font-family:ZurichSans-Light,Arial,sans-serif;font-size:18px;line-height:1.6}.star-rating-module .star-rating-wrapper .star-rating{width:0;position:relative;display:inline-block;background-image:url(/-/media/project/zurich-extranets-de/shared/icons/icon_star.svg);background-position:0 0;background-repeat:repeat-x;cursor:pointer}.star-rating-module .star-rating-wrapper .star-rating .star-value{position:absolute;height:100%;width:100%;background:url(/-/media/project/zurich-extranets-de/shared/icons/icon_star_filled.svg);background-repeat:repeat-x}.star-rating-module .star-rating-wrapper .star-rating.disabled{cursor:default}.star-rating-module .star-rating-wrapper .star-rating.is-busy{cursor:wait}.star-rating-module .star-rating-wrapper .star-rating .star-value.rtl{transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH;right:0;left:auto}.rich-text table.table,table.folding-table-ecx,table.table{display:table;border-collapse:collapse;width:100%;max-width:100%}.rich-text table.table>thead,table.folding-table-ecx>thead,table.table>thead{background-color:#2167ae}.rich-text table.table>thead td,.rich-text table.table>thead th,table.folding-table-ecx>thead td,table.folding-table-ecx>thead th,table.table>thead td,table.table>thead th{color:#fff;font-weight:700!important;background-color:#2167ae!important}.rich-text table.table tr,table.folding-table-ecx tr,table.table tr{border-bottom:1px solid rgba(33,103,174,.25)}.rich-text table.table tr:nth-child(odd),table.folding-table-ecx tr:nth-child(odd),table.table tr:nth-child(odd){background-color:rgba(33,103,174,.1)}.rich-text table.table tr:last-child,table.folding-table-ecx tr:last-child,table.table tr:last-child{border-bottom:none}.rich-text table.table tr td:first-child,table.folding-table-ecx tr td:first-child,table.table tr td:first-child{min-width:unset}.rich-text table.table th,table.folding-table-ecx th,table.table th{padding:1em}.rich-text table.table td,.rich-text table.table td:nth-child(even),.rich-text table.table td:nth-child(odd),table.folding-table-ecx td,table.folding-table-ecx td:nth-child(even),table.folding-table-ecx td:nth-child(odd),table.table td,table.table td:nth-child(even),table.table td:nth-child(odd){padding:.5em 1em;font-size:14px;font-weight:300;background-color:transparent}.tabs:not(.sticky-tabs):before{display:none}.tabs .tabs-heading{border-bottom:1px solid #2167ae;display:flex;width:100%;align-items:flex-end}@media(max-width:991px){.tabs .tabs-heading{display:none}}.tabs .tabs-heading li{color:#2167ae;min-width:0;min-height:0;overflow:visible;max-width:20%;padding:0 24px 16px 24px;margin:0;flex:auto}.tabs .tabs-heading li.active{border-bottom:2px solid #23366f;color:#23366f}.tabs .tabs-heading li .icon{display:inline-block;font-size:24px;margin:0 auto 8px}.tabs .tabs-container{border:none}@media(max-width:767px){.tabs.tabs-equal .tabs-heading{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}}.tabs.tabs-equal .tabs-heading li{flex:1}@media(max-width:767px){.tabs.tabs-equal .tabs-heading li{min-width:55%;scroll-snap-align:start}}.tabs .tab>.accordion{margin-top:24px}.tabs .bootstrap-select.tabs-select,.tabs .hidden-sm-up{position:relative}@media(max-width:991px){.tabs .bootstrap-select.tabs-select,.tabs .hidden-sm-up{display:block!important;position:relative}}.tabs .bootstrap-select.tabs-select .dropdown-menu.selectpicker,.tabs .hidden-sm-up .dropdown-menu.selectpicker{max-height:0;overflow:hidden;transition:max-height .3s ease-out;background-color:#fff}.tabs .bootstrap-select.tabs-select .dropdown-menu.selectpicker li,.tabs .hidden-sm-up .dropdown-menu.selectpicker li{padding:5px;background-color:#fff;cursor:pointer;transition:background-color .3s ease-out}.tabs .bootstrap-select.tabs-select .dropdown-menu.selectpicker li:hover,.tabs .hidden-sm-up .dropdown-menu.selectpicker li:hover{background-color:#2167ae}.tabs .bootstrap-select.tabs-select .dropdown-menu.selectpicker li:hover div.component-content,.tabs .hidden-sm-up .dropdown-menu.selectpicker li:hover div.component-content{color:#fff}.tabs .bootstrap-select.tabs-select .dropdown-menu.selectpicker li div.component-content,.tabs .hidden-sm-up .dropdown-menu.selectpicker li div.component-content{display:flex;color:#23366f;transition:color .3s ease-out}.tabs .bootstrap-select.tabs-select .expanded+.dropdown-menu.open .selectpicker,.tabs .hidden-sm-up .expanded+.dropdown-menu.open .selectpicker{max-height:300px}.tabs .bootstrap-select.tabs-select .dropdown-toggle,.tabs .hidden-sm-up .dropdown-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #23366f;border-radius:0;padding:0}.tabs .bootstrap-select.tabs-select .dropdown-toggle .filter-option,.tabs .hidden-sm-up .dropdown-toggle .filter-option{float:none;font-size:20px;color:#23366f;flex:1}.tabs .bootstrap-select.tabs-select .dropdown-toggle span.caret,.tabs .hidden-sm-up .dropdown-toggle span.caret{display:inline-block;width:10px;height:15px;content:"";background-image:url(../images/icons/chevron-right-main.svg);background-position:center;background-size:80%;background-repeat:no-repeat;transform:rotate(90deg);transition:transform .3s ease-out}.tabs .bootstrap-select.tabs-select .expanded span.caret,.tabs .hidden-sm-up .expanded span.caret{transform:rotate(-90deg)}.tabs .accordion .rich-text h3{margin:24px 0 10px 0}.teaser.teaser--card .teaser--wrapper{width:100%;min-height:260px;background-color:#fff;border-radius:24px;overflow:hidden;box-shadow:0 3px 5px -1px rgba(0,0,0,.1);transition:box-shadow .3s ease-out}.teaser.teaser--card .teaser--wrapper:hover{box-shadow:0 7px 9px 0 rgba(0,0,0,.1)}.teaser.teaser--card .teaser--wrapper a .teaser--media{height:200px;overflow:hidden}.teaser.teaser--card .teaser--wrapper a .teaser--media img{margin:0;min-height:200px;width:100%;object-fit:cover}.teaser.teaser--card .teaser--wrapper a .teaser--media img:hover{transform:scale(1)}.teaser.teaser--card .teaser--wrapper a .teaser__content{padding:24px;min-height:150px}.teaser.teaser--card .teaser--wrapper a .teaser__title{font-size:20px;font-family:ZurichSans-SemiBold,"Open Sans",sans-serif;line-height:30px;margin-bottom:8px;min-height:60px;color:#23366f;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.teaser.teaser--card .teaser--wrapper a .field-promotext{font-family:ZurichSans-Light,"Open Sans",sans-serif;font-weight:300;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.teaser.bubbles.small .teaser-image__circle{height:100%}.teaser.bubbles.small .teaser-image__circle img{min-height:100%}.teaser .field-promotext+div{text-align:center;margin-top:24px}.teaser .btn .icon{margin:0}.btn--tertiary .icon{color:#23366f}.focus-area .focus-area-inlay .teaser-focus-element h3{word-break:break-word}@media(min-width:576px){.focus-area{width:100%}}.focus-area-element>.component-content{height:100%}.focus-area-element>.component-content .focus-area-focuslink{flex-direction:column}.focus-area-element>.component-content .focus-area-focuslink p{margin-top:auto}.focus-area-element+.component.focus-area-element{margin-top:0}.teaser-media-image{background-color:#f3f3f3;margin-bottom:0!important}.teaser-media-image .teaser--wrapper{margin-bottom:0!important}.teaser-media-image figure{margin:0;padding:0}.teaser-media-image figure img{margin-bottom:0!important;width:100%!important;height:100%!important;object-fit:cover}.teaser-media-image .teaser__content h2{font-family:ZurichSans-Light,sans-serif;font-weight:300;font-size:24px;padding:16px}.teaser-media-image .teaser__content .rich-text.field-promotext{color:#8e8e8e!important;font-size:16px;line-height:20px;padding:0 16px 16px 16px}.teaser-info .teaser--media{height:150px;overflow:hidden;margin-bottom:1em}.teaser-info .teaser--media img{width:100%!important;height:100%!important;object-fit:cover;margin:0!important}.contact-teaser{color:#3e3e3e}.contact-teaser .teaser--wrapper .link a{font-weight:700;color:#23366f;transition:color .3s ease-out}.contact-teaser .teaser--wrapper .link a:hover{color:#2167ae}.contact-teaser div.link{margin:8px 0}.contact-teaser .teaser__title>div{font-weight:700;margin-bottom:16px}.contact-teaser .teaser__title+div{margin-bottom:16px}.contact-teaser img{width:100%;height:100%;object-fit:cover}.contact-teaser.bg-height{margin-bottom:0}#content>.container:first-child.full-width .component.gallery,#content>.container:first-child.full-width .component.image{margin:0 auto}.teaser:not(.teaser--media-banner):not(.bubbles){margin-bottom:0}main .teaser+.teaser{margin-top:0}.teaser--image-left,.teaser--image-right{padding:0}.teaser--image-left .teaser--wrapper,.teaser--image-right .teaser--wrapper{display:block}.teaser--image-left .teaser-image,.teaser--image-right .teaser-image{flex:0 0 33.33%;width:140px;height:140px;padding:5px;overflow:hidden}.teaser--image-left .teaser-image img,.teaser--image-right .teaser-image img{width:100%;height:100%;object-fit:cover}.teaser--image-left .teaser-content,.teaser--image-right .teaser-content{flex:1;margin-left:24px}.teaser--image-left .teaser-content .teaser__title,.teaser--image-right .teaser-content .teaser__title{font-size:20px;font-family:ZurichSans-SemiBold,"Open Sans",sans-serif;line-height:30px;margin-bottom:8px;min-height:60px;color:#23366f;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.teaser--image-left .field-promolink,.teaser--image-right .field-promolink{margin-top:10px}.teaser--image-left[class*=bg-],.teaser--image-right[class*=bg-]{padding:15px}.teaser:not(.teaser--media-banner):not(.bubbles).teaser--image-left .teaser--wrapper,.teaser:not(.teaser--media-banner):not(.bubbles).teaser--image-right .teaser--wrapper{margin-bottom:0}.container.flex-col-3>.component-content>div.teaser--tile{width:33.33%;padding-left:15px;padding-right:15px}.teaser.teaser--card.de-teaser--card .teaser__content{line-height:1.6;font-size:18px}.teaser.teaser--card.de-teaser--card .teaser__content .de-card-preline{color:#929a9c;font-size:16px}.teaser.teaser--card.de-teaser--card .teaser__content .teaser__title{line-height:1.6!important;font-size:18px!important;min-height:unset!important}.teaser.teaser--card.de-teaser--card .teaser__content .field-promotext{-webkit-line-clamp:unset}.teaser.teaser--card.de-teaser--card .teaser__content .field-promolink{margin-top:14px;color:#2167ae}.teaser.teaser--card.de-teaser--card .teaser__content .field-promolink span.icon{display:inline-block;line-height:.75;margin-right:10px}@media screen and (min-width:1366px){.container{max-width:1250px}}@media screen and (min-width:1480px){.container{max-width:1360px}}.highlight-text{background-color:#edf1f9;padding:35px;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.highlight-text>div{text-align:center;display:inline-block}@media print{.highlight-text>div{font-weight:700}}.highlight-text .component-content h3{font-family:ZurichSans-Light,sans-serif;font-size:20px;line-height:24px;color:#8e8e8e;margin:0;padding:0}.divider-container{padding:9px}.divider-container .divide-text div,.divider-container .divide-text h1,.divider-container .divide-text h2,.divider-container .divide-text h3,.divider-container .divide-text h4,.divider-container .divide-text h5,.divider-container .divide-text p{margin-bottom:0}.divider-container.rte-divider-size-3{padding:3px}.divider-container.rte-divider-size-6{padding:6px}.divider-container.rte-divider-size-9{padding:9px}.divider-container.rte-divider-size-12{padding:12px}.divider-container.rte-divider-size-15{padding:15px}.divider-container.rte-divider-size-18{padding:18px}.divider-container.rte-divider-size-21{padding:21px}.divider-container.bg-height{height:auto!important;margin-bottom:0}.divider-container.container-gray-background>.component-content{padding:0}.divider-container.add-rounded-corner>div,.divider-container.add-shadow>div{padding:0}.scrolling-container{border:1px;border-radius:5px;border-style:solid;border-color:#ccc;font-size:20px;padding:10px 0 10px 0;overflow:hidden}.scrolling-container .scroll-text{transform:translateX(100%);animation:scroll-animation 18s linear infinite}@keyframes scroll-animation{from{transform:translateX(100%)}to{transform:translateX(-50%)}}.scrolling-container.bg-height{height:auto!important;margin-bottom:auto}.no-top-border{border-top:none;border-radius:0}.no-bottom-border{border-bottom:none;border-radius:0}.no-right-border{border-left:none;border-radius:0}.no-left-border{border-right:none;border-radius:0}.rich-text img{width:unset;height:unset}.rich-text li[style]{font-size:16px!important;line-height:1.2!important;margin:0 0 8px 0;padding:0;color:#2b2b2b;background-color:transparent}.rich-text ul[style]{margin:0!important;padding:0 0 0 14px!important;list-style-type:initial!important}.rich-text li[style]{list-style-type:initial!important}.rich-text ul,.rich-text ul.bullet-list,.rich-text ul.check-list{padding:0 0 0 8px!important}.rich-text ul li,.rich-text ul.bullet-list li,.rich-text ul.check-list li{font-size:16px!important;line-height:1.2!important;margin:0 0 8px 0;padding:0;color:#2b2b2b;background-color:transparent;display:list-item}.rich-text ol{padding:0 0 0 14px!important}.rich-text ol li{font-size:16px!important;line-height:1.2!important;margin:0 0 8px 0;padding:0;color:#2b2b2b;background-color:transparent}.rich-text table tr td img{width:auto;max-width:none;height:auto}.rich-text .btn .icon{margin-top:0}.rich-text .btn{padding-top:14px}.iframe-module .btn .icon{margin-top:0}.iframe-module .btn{padding-top:14px}.container.flex-col-3>.component-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:15px}.container.flex-col-3>.component-content>div{width:33.333%;padding-left:15px;padding-right:15px}@media(max-width:991px){.container.flex-col-3>.component-content{flex-direction:column;margin-right:0;margin-left:0}.container.flex-col-3>.component-content>div{width:100%;padding-left:0;padding-right:0}}.container.flex-col-4>.component-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:15px}.container.flex-col-4>.component-content>div{width:25%;padding-left:15px;padding-right:15px}@media(max-width:991px){.container.flex-col-4>.component-content{flex-direction:column;margin-right:0;margin-left:0}.container.flex-col-4>.component-content>div{width:100%;padding-left:0;padding-right:0}}.container.flex-col-2>.component-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:15px}.container.flex-col-2>.component-content>div{width:50%;padding-left:15px;padding-right:15px}@media(max-width:991px){.container.flex-col-2>.component-content{flex-direction:column;margin-right:0;margin-left:0}.container.flex-col-2>.component-content>div{width:100%;padding-left:0;padding-right:0}}.center-text{text-align:center;vertical-align:middle}.center-text h1,.center-text h2,.center-text h3,.center-text h4,.center-text h5,.center-text p{margin-bottom:0}.tips-search-results ul.search-result-list>li{min-height:unset;padding:24px 24px 19px 24px;margin-bottom:16px;transition:box-shadow .3s ease-out;margin:0 0 16px 0;padding:0;border-radius:24px;overflow:hidden}.tips-search-results ul.search-result-list>li:hover{box-shadow:0 5px 15px rgba(50,50,50,.15);transform:scale(1)}.tips-search-results ul.search-result-list>li a.tips-item{display:block;padding:20px}.tips-search-results ul.search-result-list>li a.tips-item time{font-size:14px}.tips-search-results ul.search-result-list>li a.tips-item .tips-item-title{display:flex;width:100%;align-items:center;justify-content:space-between}.tips-search-results ul.search-result-list>li a.tips-item h5{margin:0 0 12px 0}.tips-search-results ul.search-result-list>li a.tips-item p{color:#2b2b2b;margin-bottom:8px}.items-flex>.component-content{display:flex;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.items-flex>.component-content>.component{width:33.33%;padding-left:15px;padding-right:15px}.zep-player{width:720px;height:400px;margin:auto;position:relative}.zep-player.fullscreen{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:9999}@media(max-width:768px){.zep-player{width:540px;height:320px}}@media(max-width:576px){.zep-player{width:320px;height:180px}}.zep-player .video-js{width:100%;height:100%}.zep-player .bc-player-default_default.vjs-mouse .vjs-big-play-button{display:none;width:140px;height:65px;position:absolute;top:calc(50% - 30px);left:calc(50% - 70px);background-color:#2167ae;box-shadow:none;border:1px solid #fff}.zep-player .bc-player-default_default.vjs-mouse .vjs-big-play-button:before{font-size:25px;position:absolute;opacity:1;text-align:center;width:25px;height:25px;margin:0;top:18px;left:60px}.zep-player-wrapper{position:relative;padding-bottom:56.25%}.zep-player-wrapper .zep-player{position:absolute;top:0;left:0;width:100%;height:100%}.video-module h5{margin-bottom:6px}.download-legal-notice{margin:6px 4px 0 0;color:#5495cf;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;line-height:1.5}.download-legal-notice:hover{color:#23366f}.download-legal-notice span.icon{margin-right:14px;font-size:30px}.legal-notice-container{background-color:#fff;padding:20px;border-radius:24px;overflow:clip}.legal-notice-container p{text-align:justify;justify-content:center}.legal-notice-container .video-download-container{display:flex;flex-direction:column;align-items:center}.legal-notice-container .video-download-container .download-button{display:inline-flex;flex-direction:row-reverse;color:#5495cf}.legal-notice-container .video-download-container .download-button:hover{color:#23366f}.legal-notice-container .video-download-container .download-button span.icon{margin-right:14px;font-size:30px}.legal-notice-container .video-download-container .download-progressbar-container{margin-top:10px;background-color:#f3f3f3;width:80%;height:30px;line-height:30px;border-radius:24px;overflow:clip}.legal-notice-container .video-download-container .download-progressbar-container .download-progressbar{background-color:#6c6;width:0;height:100%;text-align:center}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.has-event .pika-button{color:#fff;background:#3af}.is-today .pika-button{color:#23366f;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#2167ae;box-shadow:inset 0 1px 3px #2167ae;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#2167ae;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{color:#666;background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.component.breadcrumb nav{padding-left:0;padding-right:0}.downloads-list div a span:last-child{text-transform:uppercase;color:#8e8e8e}.downloads-list div a:hover span:last-child{color:#3e3e3e}.component.gallery .download-button{display:none}.mod-share-bar h4{display:flex;justify-content:center;font-weight:700;margin-bottom:1rem}.mod-share-bar__bar-item div{padding-top:10px}.mod-share-bar__inner{border-radius:24px;box-shadow:4px 4px 5px 0 #d2d2d2;justify-content:space-around!important}.notification-teaser{position:-webkit-sticky;position:sticky;z-index:100000}.notification-teaser .learnMore a.cta span.icon{display:inline-block}