.cmp-two-column-okta__container{align-items:center;display:flex;flex-direction:column;margin:48px 24px 8px}
.cmp-two-column-okta__container.cmp-two-column-okta__img-top{margin-top:0}
@media only screen and (min-width:1024px) and (max-width:1200px){.cmp-two-column-okta__container{align-items:unset;display:grid;grid-gap:1.88%;grid-template-columns:41% 57.1%;margin:100px 24px;position:initial}
.cmp-two-column-okta__container.cmp-two-column-okta__img-top{margin-top:0}
.cmp-two-column-okta__container.cmp-two-column-okta__img-top>.cmp-two-column-okta__okta-wrapper{margin-top:100px}
}
@media only screen and (min-width:1201px){.cmp-two-column-okta__container{align-items:unset;display:grid;grid-gap:9.4%;grid-template-columns:41% 49.7%;margin:100px 120px}
.cmp-two-column-okta__container.cmp-two-column-okta__img-top{margin-top:0}
.cmp-two-column-okta__container.cmp-two-column-okta__img-top>.cmp-two-column-okta__okta-wrapper{margin-top:100px}
}
.cmp-two-column-okta__container>.cmp-two-column-okta__okta-wrapper{background-color:white;margin:0 16px;position:relative;top:-100px}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-two-column-okta__container>.cmp-two-column-okta__okta-wrapper{top:-150px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-two-column-okta__container>.cmp-two-column-okta__okta-wrapper{background-color:transparent;grid-row-start:1;margin:0;position:initial}
}
.cmp-two-column-okta__container #okta-sign-in{margin-top:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-two-column-okta__container #okta-sign-in{margin:0 0 0 auto}
}
.cmp-two-column-okta__img{width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-two-column-okta__img{max-width:589px}
}
.text-overlay-teaser-container{align-items:center;display:flex;flex-direction:column;height:100%;margin:72px 24px 6px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.text-overlay-teaser-container{margin:80px 24px 6px}
}
@media only screen and (min-width:1201px){.text-overlay-teaser-container{margin:100px 120px;max-height:750px}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper{display:flex;flex-direction:column;max-width:1200px;position:relative;width:100%}
@media only screen and (min-width:1201px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper{display:grid}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-image{display:flex;height:auto;width:100%}
@media only screen and (min-width:1201px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-image.-image-right{grid-area:1 / 3 / 4 / 10}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-image.-image-left{grid-area:1 / 1 / 4 / 7}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content{background-color:#fff;display:flex;flex-direction:column;height:auto;margin:0 16px;padding:32px 16px 0;position:relative;top:-64px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content{padding:40px 32px 0}
}
@media only screen and (min-width:1201px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content{grid-area:2 / 5 / 3 / 10;margin:0;max-width:665px;padding:48px 0 48px 48px;top:unset;width:100%}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content.-image-right{grid-area:2 / 1 / 3 / 4;padding:48px 48px 48px 0}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-text{color:#213469;display:flex;flex-direction:column;font:normal 700 38px/36px "agenda",sans-serif;line-height:1;margin:0;padding:0;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-text{font:normal 700 48px/46px "agenda",sans-serif}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-text.-same-line{display:unset;flex-direction:unset}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-text>.text-overlay-teaser-sub-text{color:#958d5f;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:1;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-text>.text-overlay-teaser-sub-text{font:normal 700 48px/46px "agenda",sans-serif}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin:24px 0}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ul,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ul,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ol,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ol{list-style:none;padding-left:0}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ul>li,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ul>li,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ol>li,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ol>li{display:flex}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ul>li::before,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ul>li::before,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ol>li::before,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ol>li::before{margin-left:15px;margin-right:20px}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ul>li:not(:last-of-type),.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ul>li:not(:last-of-type),.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ol>li:not(:last-of-type),.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ol>li:not(:last-of-type){margin-bottom:7px}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ul>li::before,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ul>li::before{content:"•"}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ol,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ol{counter-reset:olitem}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content ol>li::before,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-main-content p ol>li::before{content:counter(olitem) ".";counter-increment:olitem;display:inline-block;margin-left:0;text-align:right;width:25px}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons{align-items:start;display:flex;flex-direction:column;row-gap:10px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons{align-items:center;flex-direction:row;row-gap:normal}
}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons.-seperate-lines,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons.authoring-mode{align-items:unset;flex-direction:column}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons.-seperate-lines>.cta-button-container,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons.authoring-mode>.cta-button-container{margin-bottom:20px}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons.-seperate-lines>.cta-button-container:last-of-type,.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons.authoring-mode>.cta-button-container:last-of-type{margin-bottom:0}
.text-overlay-teaser-container>.text-overlay-teaser-wrapper>.text-overlay-teaser-content>.text-overlay-teaser-buttons>.cta-button-container{margin-right:20px}
.text-banner-container{align-items:center;background-color:#213469;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:405px;padding:72px 24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-banner-container{flex-direction:row;min-height:234px;padding:80px 120px}
}
.text-banner-container>.text-banner-column{margin:0 0 33px}
.text-banner-container>.text-banner-column:last-child{margin-bottom:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-banner-container>.text-banner-column{margin:0 138px 0 0}
.text-banner-container>.text-banner-column:last-child{margin-right:0}
}
.text-banner-container>.text-banner-column>.text-banner-eyebrow{color:#fff;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0 0 1px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-banner-container>.text-banner-column>.text-banner-eyebrow{margin:0}
}
.text-banner-container>.text-banner-column>.text-banner-text{color:#fff;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.text-banner-container>.text-banner-column>.text-banner-text{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:.5px}
}
.tabs-wrapper{padding:72px 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper{padding:50px 0 0;text-align:center}
}
.tabs-wrapper>.tabs__header{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 24px;width:100%}
@media only screen and (min-width:1201px){.tabs-wrapper>.tabs__header{padding:0 120px}
}
.tabs-wrapper>.tabs__header>.tabs__title{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;margin:0 0 40px;text-align:center;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.tabs__header>.tabs__title{margin-bottom:0}
}
.tabs-wrapper>.tabs__header>.tabs__title.-with-tabs__subtitle{margin-bottom:0}
.tabs-wrapper>.tabs__header>.tabs__subtitle{color:#4d4e4e;font:normal 400 14px/20px "agenda",sans-serif;margin-top:16px;max-width:589px;text-align:center}
.tabs-wrapper>.tabs__header>.tabs__subtitle.--tabs-button-style{font:normal 600 16px/28px "agenda",sans-serif}
.tabs-wrapper>.tabs__header>.tabs__subtitle.--style{margin-bottom:32px;margin-top:24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.tabs__header>.tabs__subtitle.--style{margin-bottom:0}
}
.tabs-wrapper>.tabs__header>.tabs__list{display:none;max-width:1200px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.tabs__header>.tabs__list{border-bottom:2px solid #f2f2f2;display:flex;justify-content:center;margin-top:40px;width:100%}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.tabs__header>.tabs__list>.tabs__tab{background-color:transparent;border:0;color:#2873af;font:normal 600 18px/28px "agenda",sans-serif;padding:0 14px 11px}
.tabs-wrapper>.tabs__header>.tabs__list>.tabs__tab:hover{cursor:pointer;text-decoration:underline;text-decoration-color:#2873af;text-decoration-thickness:.5px;text-underline-offset:5px}
.tabs-wrapper>.tabs__header>.tabs__list>.tabs__tab.-active{border-bottom:3px solid #958d5f;color:#4d4e4e;padding-bottom:8px}
}
.tabs-wrapper>.tabs__tabpanel{align-items:center;display:none;flex-direction:column}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.tabs__tabpanel.-active{display:flex}
}
.tabs-wrapper>.tabs__tabpanel>.panel__content{text-align:left;width:100%}
.tabs-wrapper>.tabs__tabpanel>.-back-to-top{margin-bottom:72px;margin-top:40px}
.tabs-wrapper>.accordion__panel{display:none;flex-direction:column;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.accordion__panel{display:none}
}
.tabs-wrapper>.accordion__panel.-active{display:flex}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.accordion__panel.-active{display:none}
}
.tabs-wrapper>.accordion__panel>.-back-to-top{align-self:center;margin-bottom:72px;margin-top:40px}
.tabs-wrapper>.accordion__item{display:flex;justify-content:space-between;margin:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper>.accordion__item{display:none}
}
.tabs-wrapper>.accordion__item>.accordion__btn{align-items:center;background-color:transparent;border:0;border-top:1px solid #a1abb2;box-sizing:border-box;display:flex;justify-content:space-between;padding:16px 24px;text-align:left;width:100%}
.tabs-wrapper>.accordion__item>.accordion__btn>.accordion__title{color:#2873af;display:inline-block;font:normal 600 18px/28px "agenda",sans-serif}
.tabs-wrapper>.accordion__item>.accordion__btn>.accordion__icon{display:block;height:16px;position:relative;width:16px}
.tabs-wrapper>.accordion__item>.accordion__btn>.accordion__icon::before{background-color:#2873af;content:"";display:block;height:100%;left:7px;position:absolute;width:2px}
.tabs-wrapper>.accordion__item>.accordion__btn>.accordion__icon::after{background-color:#2873af;content:"";display:block;height:2px;position:absolute;top:7px;width:100%}
.tabs-wrapper>.accordion__item:last-of-type>.accordion__btn{border-bottom:1px solid #a1abb2}
.tabs-wrapper>.accordion__item.-active{background-color:#213469}
.tabs-wrapper>.accordion__item.-active>.accordion__btn{border-bottom:0}
.tabs-wrapper>.accordion__item.-active>.accordion__btn>.accordion__title{color:#fff}
.tabs-wrapper>.accordion__item.-active>.accordion__btn>.accordion__icon::before{display:none}
.tabs-wrapper>.accordion__item.-active>.accordion__btn>.accordion__icon::after{background-color:#fff}
.tabs-wrapper.author-mode{padding-bottom:300px}
.tabs-wrapper.author-mode>.tabs__tabpanel{border:1px solid #000;display:block;min-height:150px;width:100%}
.tabs-wrapper.-tabs-button{padding-top:50px}
.tabs-wrapper.-tabs-button>.accordion__item,.tabs-wrapper.-tabs-button>.accordion__panel{display:none}
.tabs-wrapper.-tabs-button>.accordion__item.-active,.tabs-wrapper.-tabs-button>.accordion__panel.-active{display:none}
.tabs-wrapper.-tabs-button>.tabs__tabpanel.-active{display:flex}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__title{color:#4d4e4e;font:normal 600 32px/40px "agenda",sans-serif;margin-bottom:0}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__title + .tabs__subtitle{margin-top:16px}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__subtitle{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list{align-items:center;border:0;display:flex;flex-direction:column;padding:32px 24px 0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list{flex-direction:row;justify-content:center;margin-top:0;padding-top:27px}
}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list>.tabs__tab{background-color:#fff;border:2px solid #a1abb2;box-sizing:border-box;color:#2873af;font:normal 600 18px/28px "agenda",sans-serif;padding:12px 36px;text-align:center;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list>.tabs__tab{min-width:234px;width:auto}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list>.tabs__tab:not(:first-child){border-left:0}
}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list>.tabs__tab:not(:last-of-type){margin-bottom:8px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list>.tabs__tab:not(:last-of-type){margin-bottom:0}
}
.tabs-wrapper.-tabs-button>.tabs__header>.tabs__list>.tabs__tab.-active{background-color:#213469;border-color:#213469;color:#fff}
.panel__content>.aem-Grid>.rte{display:flex;justify-content:center;padding:0 24px}
@media only screen and (min-width:1201px){.panel__content>.aem-Grid>.rte{padding:0 120px}
}
.panel__content>.aem-Grid>.rte>.rte-container{max-width:1200px;width:100%}
.tabs-cta{position:relative}
.tabs-cta.-link{align-items:center;color:#2873af;display:inline-flex}
.tabs-cta.-link.-back-to-top{font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin-left:23px;text-decoration:none;text-underline-offset:3px}
.tabs-cta.-link.-back-to-top:hover,.tabs-cta.-link.-back-to-top:focus,.tabs-cta.-link.-back-to-top:active{text-decoration:underline;text-decoration-thickness:2px}
.tabs-cta.-link.-back-to-top::before,.tabs-cta.-link.-back-to-top::after{content:"";display:block;position:absolute}
.tabs-cta.-link.-back-to-top::after{background-color:#2873af;height:2px;left:-21px;top:13px;transform:rotate(90deg);width:14px}
.tabs-cta.-link.-back-to-top::before{border-right:2px solid #2873af;border-top:2px solid #2873af;height:8px;left:-19px;top:8px;transform:rotate(-45deg);width:8px}
.table-bumper-container{color:#4d4e4e;display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:100%;padding:0 24px 40px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-bumper-container{flex-direction:row;max-width:793px}
}
.table-bumper-container>.bumper-text-flexbox{max-width:100%;padding-top:72px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.table-bumper-container>.bumper-text-flexbox{max-width:374px;padding-right:40px;padding-top:44px}
}
@media only screen and (min-width:1201px){.table-bumper-container>.bumper-text-flexbox{max-width:374px;padding-top:56px}
}
.table-bumper-container>.bumper-text-flexbox>.bumper-title{font:normal 600 24px/30px "agenda",sans-serif}
.table-bumper-container>.bumper-text-flexbox>.bumper-description{font:normal 600 18px/28px "agenda",sans-serif;padding:24px 0 16px}
.table-bumper-container>.table-flexbox{max-width:793px;white-space:nowrap;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-bumper-container>.table-flexbox{max-width:400px}
}
.table-bumper-container>.table-flexbox>.table-container>.table-wrapper>.table-row>.table-column:first-child{padding-left:0}
.table-bumper-container>.table-flexbox>.table-container{margin:0}
.table-bumper-cta{position:relative}
.table-bumper-cta.-link{align-items:center;color:#2873af;display:inline-flex}
.table-bumper-cta.-link.-link-secondary{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin-right:19px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
.table-bumper-cta.-link.-link-secondary:hover,.table-bumper-cta.-link.-link-secondary:focus,.table-bumper-cta.-link.-link-secondary:active{text-decoration-thickness:2px}
.table-container{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 24px;padding:28px 0 48px}
@media only screen and (min-width:1201px){.table-container{margin:0 120px;padding:40px 0 48px}
}
@media only screen and (min-width:1201px){.table-container.-high-margin{margin:0 323px}
}
.table-container>.table-title,.table-container>.table-description,.table-container>.table-wrapper,.table-container>.table-footnote{display:block;max-width:1200px;position:relative;width:100%}
.table-container>.table-title{color:#4d4e4e;margin:0;text-align:left}
.table-container>.table-title.-center{text-align:center}
.table-container>.table-title.-table-type.-cumulative-returns-table,.table-container>.table-title.-table-type.-article-table,.table-container>.table-title.-table-type.-additional-details-table,.table-container>.table-title.-table-type.-admins-fees-table,.table-container>.table-title.-table-type.-fund-allocation-table,.table-container>.table-title.-table-type.-mer-table,.table-container>.table-title.-table-type.-technology-table{font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.5px;padding-bottom:16px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-title.-table-type.-cumulative-returns-table,.table-container>.table-title.-table-type.-article-table,.table-container>.table-title.-table-type.-additional-details-table,.table-container>.table-title.-table-type.-admins-fees-table,.table-container>.table-title.-table-type.-fund-allocation-table,.table-container>.table-title.-table-type.-mer-table,.table-container>.table-title.-table-type.-technology-table{font:normal 600 32px/40px "agenda",sans-serif}
}
.table-container>.table-description{color:#4d4e4e;letter-spacing:.5px;padding-bottom:8px;text-align:left}
.table-container>.table-description.-center{text-align:center}
.table-container>.table-description.-table-type.-cumulative-returns-table{font:normal 600 12px/28px "agenda",sans-serif;letter-spacing:.38px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-cumulative-returns-table{padding-bottom:32px}
}
.table-container>.table-description.-table-type.-fund-allocation-table{font:normal 600 16px/28px "agenda",sans-serif}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-fund-allocation-table{padding-bottom:24px}
}
.table-container>.table-description.-table-type.-article-table{font:normal 600 16px/28px "agenda",sans-serif}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-article-table{padding-bottom:24px}
}
.table-container>.table-description.-table-type.-additional-details-table{font:normal 600 12px/28px "agenda",sans-serif;letter-spacing:.38px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-additional-details-table{padding-bottom:32px}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-admins-fees-table{padding-bottom:16px}
}
.table-container>.table-description.-table-type.-mer-table{font:normal 600 16px/28px "agenda",sans-serif}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-mer-table{padding-bottom:24px}
}
.table-container>.table-description.-table-type.-technology-table{max-width:793px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-description.-table-type.-technology-table{padding-bottom:24px}
}
.table-container>.table-scroller{display:flex;flex-wrap:nowrap;max-width:1200px;overflow-x:auto;width:100%}
.table-container>.table-scroller.-technology-table{max-width:793px}
.table-container>.table-scroller>.table-wrapper{display:table;margin-top:16px;width:100%}
.table-container>.table-scroller>.table-wrapper>.table-row{display:table-row}
.table-container>.table-scroller>.table-wrapper>.table-row.-background-color{background-color:#f2f2f2}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column{border-bottom:1px solid #f2f2f2;display:table-cell;padding:16px 10px;text-align:left}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-scroller>.table-wrapper>.table-row>.table-column{padding:16px 32px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column:first-child{padding-left:48px}
}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column p,.table-container>.table-scroller>.table-wrapper>.table-row>.table-column li{color:#4d4e4e;font:normal 400 14px/20px "agenda",sans-serif;font-weight:300;letter-spacing:.5px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column p b,.table-container>.table-scroller>.table-wrapper>.table-row>.table-column li b{font:normal 600 16px/28px "agenda",sans-serif}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column a{color:#2873af;font-size:14px;font-weight:600;line-height:20px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-header>p{font-size:18px;font-weight:600;line-height:28px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-cumulative-returns-table{text-align:center}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-fund-allocation-table:nth-child(n+2){text-align:center}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-fund-allocation-table:first-child{padding-left:16px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-fund-allocation-table{padding:16px 32px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-fund-allocation-table:first-child{padding-left:48px}
}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-article-table:first-child{padding-left:24px}
@media only screen and (min-width:1201px){.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-article-table:first-child{padding-left:120px}
}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-additional-details-table:nth-child(n+2){text-align:center}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-additional-details-table:first-child{padding-left:16px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-additional-details-table{padding:16px 32px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-additional-details-table:first-child{padding-left:48px}
}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-admins-fees-table:first-child{padding-left:40px}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-mer-table:first-child{padding-left:0}
.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-mer-table:nth-child(n+2){text-align:center}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-container>.table-scroller>.table-wrapper>.table-row>.table-column.-table-type.-technology-table{padding:16px 32px}
}
.table-container>.table-no-scroll{overflow-x:unset}
.table-container>.table-footnote{color:#4d4e4e;font:normal 300 14px/20px "agenda",sans-serif;letter-spacing:.5px;padding-top:16px;text-align:left}
.table-container>.table-footnote.-italics{font-style:italic}
.table-container>.table-footnote.-table-type.-technology-table{max-width:793px}
.table-column.-blueCheckmarks>ul{list-style-type:none;padding:0}
.table-column.-blueCheckmarks>ul>li{display:block;margin-left:20px;position:relative}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.table-column.-blueCheckmarks>ul>li{margin-left:24px;padding-left:16px}
}
.table-column.-blueCheckmarks>ul>li::before,.table-column.-blueCheckmarks>ul>li::after{background-color:#2e85ca;height:2px}
.table-column.-blueCheckmarks>ul>li::before{content:"";display:block;left:2px;position:absolute;top:12px;transform:rotate(-45deg);width:10px}
.table-column.-blueCheckmarks>ul>li::after{content:"";display:block;left:-1px;position:absolute;top:14px;transform:rotate(45deg);width:6px}
.table-column.-technology-table>ul{padding-left:15px}
.table-column.-technology-table>ul>li{margin-left:0;padding-left:0}
.table-column.-technology-table.-blueCheckmarks>ul{padding-left:0}
.table-column.-technology-table.-blueCheckmarks>ul>li{margin-left:0;padding-left:24px}
.social-container{display:flex;order:-1}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.social-container{left:-67px;position:absolute;top:0}
}
@media print{.social-container{display:none}
}
.social-container>#st-1{display:flex;flex-direction:row;z-index:1}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.social-container>#st-1{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}
}
.social-container>#st-1>.st-btn{height:40px;padding:0;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none;width:40px}
.social-container>#st-1>.st-btn[data-network]>img{filter:brightness(0) saturate(100%) invert(40%) sepia(9%) saturate(5309%) hue-rotate(168deg) brightness(94%) contrast(84%)}
.social-container>#st-1>.st-btn.st-first{padding-left:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.social-container>#st-1>.st-btn{margin:0 0 8px}
.social-container>#st-1>.st-btn:active{background-color:#2873af;opacity:unset;top:unset}
.social-container>#st-1>.st-btn:active>img{filter:brightness(0) invert(1)}
.social-container>#st-1>.st-btn:focus,.social-container>#st-1>.st-btn:hover{background-color:#2873af;opacity:unset;top:unset}
.social-container>#st-1>.st-btn:focus>img,.social-container>#st-1>.st-btn:hover>img{filter:brightness(0) invert(1)}
.social-container>#st-1>.st-btn .st-first{padding-left:10px}
.social-container>#st-1>.st-btn .st-last{margin-bottom:0}
}
.site-alert>.alert{background-color:#2873af;display:none;justify-content:center;padding:0 24px}
.site-alert>.alert:not(:last-child){border-bottom:1px solid #fff}
.site-alert>.alert.-show{display:flex}
@media only screen and (min-width:1024px) and (max-width:1200px){.site-alert>.alert{padding:0 60px}
}
@media only screen and (min-width:1201px){.site-alert>.alert{padding:0 120px}
}
.site-alert>.alert>.alert__content{align-items:flex-start;box-sizing:border-box;color:#fff;display:flex;padding:16px 0;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.site-alert>.alert>.alert__content{max-width:1200px}
}
.site-alert>.alert>.alert__content>.alert__text{font-weight:600;width:100%}
.site-alert>.alert>.alert__content>.alert__close{background-color:transparent;border:0;color:#fff;display:block;margin-left:20px;margin-top:3px}
.site-alert>.alert>.alert__content>.alert__close>.alert__close-icon{fill:#fff;height:16px;width:16px}
.site-alert>.alert>.alert__content>.alert__close>.alert__close-icon:hover{cursor:pointer}
.site-alert>.alert>.alert__content>.alert__icon{color:#fff;margin-right:10px;margin-top:3px}
.search{margin:65px 24px 68px 0;padding-left:24px;padding-right:24px;position:fixed;width:80%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.search{margin:0;padding:80px 100px;width:100%}
}
.search>.cmp-search{font-family:"agenda",sans-serif;padding-top:7px}
.search>.cmp-search>.cmp-search__no-results-found{color:#fff;display:none;font:italic normal 20px/28px "agenda",sans-serif;padding-top:25px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.search>.cmp-search{max-width:793px;padding-top:5px;width:108.5%}
}
.search>.cmp-search>.cmp-search__field{border-bottom:1px solid #fff;padding-bottom:2px;position:relative}
.search>.cmp-search>.cmp-search__field>.cmp-search__icon-svg{fill:#fff;height:28px;left:-6px;position:absolute;top:3px;width:28px;z-index:6}
.search>.cmp-search>.cmp-search__field>.cmp-search__loading-indicator{left:0}
.search>.cmp-search>.cmp-search__field>.cmp-search__input{background-color:transparent;border-width:0;color:#fff;font-family:"agenda",sans-serif;font-size:20px;font-weight:300;height:28px;line-height:1.4;padding-left:24px;width:80%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.search>.cmp-search>.cmp-search__field>.cmp-search__input{width:90%}
}
.search>.cmp-search>.cmp-search__field>.cmp-search__input:focus{outline:0}
.search>.cmp-search>.cmp-search__field>.cmp-search__input::-webkit-input-placeholder{font-style:italic}
.search>.cmp-search>.cmp-search__field>.cmp-search__input::-moz-placeholder{font-style:italic}
.search>.cmp-search>.cmp-search__field>.cmp-search__input::-ms-input-placeholder{font-style:italic}
.search>.cmp-search>.cmp-search__field>.cmp-search__input:-moz-placeholder{font-style:italic}
.search>.cmp-search>.cmp-search__field>.cmp-search__input::placeholder{font-style:italic}
.search>.cmp-search>.cmp-search__field>.cmp-search__clear{background:0;border:0;cursor:pointer;display:block;height:16px;overflow:hidden;position:absolute;right:8px;top:8px;width:16px}
.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon{background-image:none;display:block;height:100%;position:static;width:100%}
.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon::after,.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon::before{background-color:#a1abb2;bottom:50%;content:" ";display:block;height:2px;position:absolute;right:50%;width:20px}
.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon::after{transform:translate(50%,50%) rotate(-45deg)}
.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon::before{transform:translate(50%,50%) rotate(45deg)}
.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon:hover::after,.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon:focus::after,.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon:active::after,.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon:hover::before,.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon:focus::before,.search>.cmp-search>.cmp-search__field>.cmp-search__clear>.cmp-search__clear-icon:active::before{background-color:#fff}
.search>.cmp-search>.cmp-search__results{background-color:transparent;border:0;display:block;font-size:18px;left:auto;margin-top:20px;max-height:450px;max-width:793px;min-height:auto;-ms-overflow-style:none;overflow-y:scroll;position:relative;right:auto;scrollbar-width:none}
.search>.cmp-search>.cmp-search__results::-webkit-scrollbar{display:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.search>.cmp-search>.cmp-search__results{margin-top:15px}
}
.search>.cmp-search>.cmp-search__results>.cmp-search__item{color:#f8f8f8;display:block;padding-bottom:24px}
.search>.cmp-search>.cmp-search__results>.cmp-search__item>.cmp-search__item-title>.cmp-search__item-mark{background-color:transparent;color:#f8f8f8}
.search-header-title{color:#fff;font:normal 14px/20px "agenda",sans-serif;letter-spacing:.5px;padding:0 0 8px}
.rte>.rte-container>p{padding-bottom:12px}
.cmp-related-articles__container{padding:72px 24px}
@media only screen and (min-width:1201px){.cmp-related-articles__container{padding:100px 120px}
}
.cmp-related-articles__container>.cmp-related-articled__wrapper{width:100%}
@media only screen and (min-width:1201px){.cmp-related-articles__container>.cmp-related-articled__wrapper{margin:0 auto;max-width:1200px;width:100%}
}
.cmp-related-articles__container>.cmp-related-articled__wrapper>.cmp-related-articles__cta{display:flex;justify-content:center;text-transform:uppercase}
.cmp-related-articles__container>.cmp-related-articled__wrapper>.cmp-related-articles__title{display:flex;justify-content:center;text-transform:uppercase}
.cmp-related-articles__container>.cmp-related-articled__wrapper>.cmp-related-articles__title>.cmp-related-articles__title-text{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;margin:0 0 32px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__container>.cmp-related-articled__wrapper>.cmp-related-articles__title>.cmp-related-articles__title-text{font:normal 700 48px/46px "agenda",sans-serif;margin-bottom:42px}
}
@media print{.cmp-related-articles__container{display:none}
}
.cmp-related-articles__articles-wrapper{display:flex;flex-direction:column;justify-content:center}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__articles-wrapper{flex-direction:row}
}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block{max-width:100%;padding-bottom:48px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block{flex:1;max-width:373px;padding:0 20px;width:100%}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block:first-child{padding:0 20px 48px 0}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block:last-child{padding:0 0 48px 20px}
}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link{color:#4d4e4e;text-decoration:none}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link:hover>.cmp-related-articles__article-title{text-decoration:underline}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:16px;max-width:100%;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-image{height:187px;max-width:373px;width:100%}
}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-topic-date{display:flex;margin-bottom:16px}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-topic-date>.cmp-related-articles__article-topic{font:normal 400 14px/20px "agenda",sans-serif;margin:0}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-topic-date>.cmp-related-articles__article-topic::after{content:"|";margin-right:0;padding:0 5px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-topic-date>.cmp-related-articles__article-topic{font:normal 400 14px/20px "agenda",sans-serif}
}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-topic-date>.cmp-related-articles__article-date{font:normal 400 14px/20px "agenda",sans-serif;margin:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-topic-date>.cmp-related-articles__article-date{font:normal 400 14px/20px "agenda",sans-serif}
}
.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-title{font:normal 600 20px/26px "agenda",sans-serif;margin:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-related-articles__articles-wrapper>.cmp-related-articles__article-block>.cmp-related-articles__article-link>.cmp-related-articles__article-title{font:normal 600 24px/30px "agenda",sans-serif}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.quicksearch-menu-wrapper-cidi{padding-right:0}
}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu{cursor:pointer;display:flex}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor{color:#fff;text-decoration:none}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor:hover,.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor:active,.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor:focus{cursor:pointer;opacity:.7;text-decoration:underline}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search{display:block;height:35px;width:35px}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search.-main-nav-transparent-bg{fill:#fff}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search.-main-nav-white-bg{fill:#4d4e4e}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search:hover{background-color:rgba(255,255,255,0.15);border-radius:25px}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search:hover.-main-nav-transparent-bg{background-color:rgba(255,255,255,0.15)}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search:hover.-main-nav-white-bg{background-color:rgba(78,78,78,0.15)}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search{height:28px;width:28px}
}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-background{background-color:#111;display:none;height:100%;left:0;opacity:.9;overflow:auto;position:fixed;top:0;width:100%;z-index:999}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box{display:none;overflow-y:auto;position:fixed;right:0;scroll-behavior:auto;top:0;transition:.5s;width:0}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box>.quicksearch-menu-content{display:block;height:100%;margin:0 auto;max-width:1200px;position:relative;width:100%}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box>.quicksearch-menu-content>.quicksearch-close-menu{color:#a1abb2;display:none;float:right;font-family:"agenda",sans-serif;font-size:28px;font-weight:bold;text-decoration:none}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box>.quicksearch-menu-content>.quicksearch-show-close-menu{display:block;font-size:60px;font-weight:lighter;position:fixed;right:20px;top:32px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box>.quicksearch-menu-content>.quicksearch-show-close-menu{font-size:48px;position:relative;right:90px;top:46px}
}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box>.quicksearch-menu-content>.quicksearch-show-close-menu:hover,.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box>.quicksearch-menu-content>.quicksearch-show-close-menu:focus{color:#fff;cursor:pointer}
.quicksearch-menu-wrapper-cidi>.quicksearch-menu>.quicksearch-menu-box-open{height:100%;position:fixed;right:0;top:0;transition:.5s;width:100%;z-index:1000}
.sticky-navigation-search>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search.-main-nav-transparent-bg,.sticky-navigation-search>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search.-main-nav-white-bg{fill:#4d4e4e}
.sticky-navigation-search>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search:hover.-main-nav-transparent-bg,.sticky-navigation-search>.quicksearch-menu>.quicksearch-open-menu>.quicksearch-anchor>.icon-search:hover.-main-nav-white-bg{background-color:rgba(78,78,78,0.15)}
.portfolio-summary{color:#4d4e4e;text-align:center;width:100%}
.portfolio-summary>.portfolio-title{font:normal 600 28px/32px "agenda",sans-serif;margin-block-end:0;margin-block-start:0;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-summary>.portfolio-title{font:normal 600 32px/40px "agenda",sans-serif}
}
.portfolio-summary>.return-period{font:normal 600 18px/30px "agenda",sans-serif;margin:24px 0 0}
.portfolio-summary>.return-percent{color:#213469;font:normal 700 38px/36px "agenda",sans-serif}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-summary>.return-percent{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.portfolio-summary>.etf-description{font:normal 600 16px/30px "agenda",sans-serif;margin:34px 0 24px;max-height:100%;max-width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-summary>.etf-description{margin:24px 0 48px}
}
.portfolio-summary>.impact-description{font:normal 600 16px/28px "agenda",sans-serif;margin:16px 0 32px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-summary>.impact-description{margin-bottom:40px}
}
.portfolio-data{background-color:#f2f2f2;color:#4d4e4e;font:normal 600 20px/26px "agenda",sans-serif;max-width:100%;padding:4px 24px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-data{font:normal 600 24px/30px "agenda",sans-serif;padding:15px 40px}
}
.portfolio-data>.horizontal-line{background-color:#a1abb2;height:1px;width:100%}
.portfolio-data>.return-block-wrapper{margin:24px 0}
.portfolio-data>.return-block-wrapper>.return-rate-flexbox{display:flex;flex-direction:row;justify-content:space-between}
.portfolio-data>.return-block-wrapper>.return-note-flexbox{display:flex;flex-direction:row;justify-content:flex-end}
.portfolio-data>.return-block-wrapper>.return-note-flexbox>.return-note{font:normal 400 14px/20px "agenda",sans-serif}
.portfolio-data>.monthly-yield-wrapper{display:flex;justify-content:space-between;margin:24px 0}
.portfolio-data>.mer-wrapper{display:flex;justify-content:space-between;margin:24px 0}
.portfolio-performance{color:#4d4e4e;margin-top:48px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-performance{margin-top:56px}
}
.portfolio-performance>.performance-title{font:normal 600 28px/32px "agenda",sans-serif;margin-block-end:0;margin-block-start:0;max-width:100%;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-performance>.performance-title{font:normal 600 32px/40px "agenda",sans-serif}
}
.portfolio-performance>.performance-title:empty{display:none}
.portfolio-performance>.performance-subtitle{font:normal 400 14px/20px "agenda",sans-serif;margin-top:16px;text-align:center}
.portfolio-performance>.performance-image{margin-top:24px;width:100%}
.portfolio-performance>.performance-caption{font:normal 400 14px/20px "agenda",sans-serif;margin-top:16px;width:100%}
.risk-level-container{display:flex;justify-content:space-between;margin:24px 0;width:100%}
.risk-level-container>.risk-level-text{font:normal 600 20px/26px "agenda",sans-serif}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.risk-level-container>.risk-level-text{font:normal 600 24px/30px "agenda",sans-serif}
}
.risk-level-container>.risk-level-flexbox>.low-arrow,.risk-level-container>.risk-level-flexbox>.low-medium-arrow,.risk-level-container>.risk-level-flexbox>.medium-arrow,.risk-level-container>.risk-level-flexbox>.medium-high-arrow,.risk-level-container>.risk-level-flexbox>.high-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4d4e4e;height:0;margin-bottom:3px;width:0}
.risk-level-container>.risk-level-flexbox>.low-arrow{margin-left:10px}
.risk-level-container>.risk-level-flexbox>.low-medium-arrow{margin-left:35px}
.risk-level-container>.risk-level-flexbox>.medium-arrow{margin-left:60px}
.risk-level-container>.risk-level-flexbox>.medium-high-arrow{margin-left:88px}
.risk-level-container>.risk-level-flexbox>.high-arrow{margin-left:115px}
.risk-level-container>.risk-level-flexbox>.levels-flexbox{display:flex;height:12px}
.risk-level-container>.risk-level-flexbox>.levels-flexbox>.low,.risk-level-container>.risk-level-flexbox>.levels-flexbox>.low-medium,.risk-level-container>.risk-level-flexbox>.levels-flexbox>.medium,.risk-level-container>.risk-level-flexbox>.levels-flexbox>.medium-high,.risk-level-container>.risk-level-flexbox>.levels-flexbox>.high{height:8px;margin:3px 1px 17px;width:25px}
.risk-level-container>.risk-level-flexbox>.levels-flexbox>.low{background-color:#33a275;border-bottom-left-radius:4px;border-top-left-radius:4px;margin:3px 1px 17px 0}
.risk-level-container>.risk-level-flexbox>.levels-flexbox>.low-medium{background-color:#91c96c}
.risk-level-container>.risk-level-flexbox>.levels-flexbox>.medium{background-color:#f6c61d}
.risk-level-container>.risk-level-flexbox>.levels-flexbox>.medium-high{background-color:#ef963c}
.risk-level-container>.risk-level-flexbox>.levels-flexbox>.high{background-color:#e86653;border-bottom-right-radius:4px;border-top-right-radius:4px;margin:3px 0 17px 1px}
.risk-level-container>.risk-level-flexbox>.low-text,.risk-level-container>.risk-level-flexbox>.low-medium-text,.risk-level-container>.risk-level-flexbox>.medium-text,.risk-level-container>.risk-level-flexbox>.medium-high-text,.risk-level-container>.risk-level-flexbox>.high-text{font:normal 400 14px/20px "agenda",sans-serif;font-weight:500;padding-top:0;text-transform:capitalize;white-space:nowrap}
.risk-level-container>.risk-level-flexbox>.medium-text{text-align:center}
.risk-level-container>.risk-level-flexbox>.medium-high-text{text-align:right}
.risk-level-container>.risk-level-flexbox>.high-text{text-align:right}
.return-note-arrow{display:inline-flex;padding-right:3px;position:relative}
.return-note-arrow.no-arrow{display:none}
.return-note-arrow.up-arrow::before,.return-note-arrow.down-arrow::before,.return-note-arrow.up-arrow::after,.return-note-arrow.down-arrow::after{content:"";display:block;right:19px;top:50%}
.return-note-arrow.up-arrow::after,.return-note-arrow.down-arrow::after{background-color:#4d4e4e;height:10px;width:1px}
.return-note-arrow.up-arrow::before,.return-note-arrow.down-arrow::before{border-right:1px solid #4d4e4e;border-top:1px solid #4d4e4e;height:6px;width:6px}
.return-note-arrow.up-arrow::after{transform:translateY(60%) translateX(-400%)}
.return-note-arrow.up-arrow::before{transform:translateY(90%) translateX(0) rotate(315deg)}
.return-note-arrow.down-arrow::after{transform:translateY(45%) translateX(-400%)}
.return-note-arrow.down-arrow::before{transform:translateY(110%) translateX(0) rotate(135deg)}
.portfolio-main-container{margin-bottom:6px;margin-top:40px;padding:0 24px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.portfolio-main-container{margin-left:auto;margin-right:auto;margin-top:48px;max-width:589px}
}
.cmp-navigation{height:auto;margin:auto;max-width:1200px}
@media only screen and (min-width:1201px){.cmp-navigation>.cmp-navigation__group{padding:0 120px}
}
.cmp-navigation>.cmp-navigation__group>.cmp-navigation__item{font:normal 600 16px/28px "agenda",sans-serif;font-size:18px}
.cmp-navigation__load-more-wrapper{display:none}
.cmp-navigation__load-more-wrapper.-enabled{align-items:center;display:flex;justify-content:center}
.modal-container{align-items:center;background-color:rgba(17,17,17,0.65);display:none;height:100vh;inset:0;justify-content:center;position:absolute;width:100vw;z-index:1000}
.modal-container.-show{display:flex}
.modal-container>.modal-wrapper{background-color:#fff;box-shadow:0 16px 24px 0 rgba(0,0,0,0.1),0 0 1px 0 rgba(48,49,51,0.1);display:flex;flex-direction:column;margin:0 24px;max-width:995px;overflow-y:auto;padding:64px 24px;position:relative;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.modal-container>.modal-wrapper{padding:64px 56px}
}
.modal-container>.modal-wrapper>.modal-close{background-color:transparent;border:0;cursor:pointer;height:20px;padding-left:0;padding-right:0;position:absolute;right:24px;top:24px;width:19px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.modal-container>.modal-wrapper>.modal-close{right:46px;top:40px}
}
.modal-container>.modal-wrapper>.modal-close>.icon-close{fill:#2873af;height:19px;width:19px}
.modal-container>.modal-wrapper>.modal-close>.icon-close:hover,.modal-container>.modal-wrapper>.modal-close>.icon-close:focus,.modal-container>.modal-wrapper>.modal-close>.icon-close:active{fill:#213469}
.modal-title{color:#4d4e4e;font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.5px;padding-bottom:16px;text-align:center}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.modal-title{font:normal 600 32px/40px "agenda",sans-serif}
}
.modal-description{color:#4d4e4e;font:normal 400 16px/28px "agenda",sans-serif;letter-spacing:.5px;text-align:center}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.modal-description{font:normal 400 16px/28px "agenda",sans-serif}
}
.main-navigation-container{background-color:transparent;display:flex;justify-content:center;position:absolute;width:100%;z-index:10}
.main-navigation-container.-main-nav-transparent-bg{background-color:transparent}
.main-navigation-container.-main-nav-white-bg{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.1),0 0 1px 0 rgba(48,49,51,0.1)}
@media print{.main-navigation-container.-main-nav-white-bg{box-shadow:none}
}
.main-navigation-container.-author-mode{background-color:#000;position:relative}
.main-navigation-container>.main-navigation-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:7px 24px 0;max-height:82px;max-width:1200px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.main-navigation-container>.main-navigation-wrapper{margin-right:29px}
}
@media only screen and (min-width:1201px){.main-navigation-container>.main-navigation-wrapper{margin:0 120px}
}
.main-navigation-container>.main-navigation-wrapper>.logo-link{display:block;height:100%;max-height:50px;max-width:146px;width:100%}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo{height:40px;max-height:40px;max-width:117px;width:117px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo{height:50px;max-height:50px;max-width:146px;width:146px}
}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-first{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-first.-main-nav-transparent-bg{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-first.-main-nav-white-bg{fill:#2e85ca}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-second{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-second.-main-nav-transparent-bg{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-second.-main-nav-white-bg{fill:#4d4e4e}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.cidi-logo-fr.-main-nav-transparent-bg{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.cidi-logo-fr.-main-nav-white-bg{fill:#2e85ca}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.cidt-logo-fr.-main-nav-transparent-bg{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.logo-link>.ci-logo>.cidt-logo-fr.-main-nav-white-bg{fill:#2e85ca}
.main-navigation-container>.main-navigation-wrapper>.ci-logo{height:40px;max-height:40px;max-width:117px;width:117px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.main-navigation-container>.main-navigation-wrapper>.ci-logo{height:50px;max-height:50px;max-width:146px;width:146px}
}
.main-navigation-container>.main-navigation-wrapper>.ci-logo>.ci-logo-first{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.ci-logo>.ci-logo-second{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container{align-items:center;display:flex;flex-direction:row}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu{background-color:transparent;border:0;cursor:pointer;display:flex;font:normal 600 18px/20px "jaf-bernina-sans-comp",sans-serif;letter-spacing:2.2px;margin:0 6px 0 30px;order:3;padding:0;text-transform:uppercase}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu.-main-nav-transparent-bg{color:#fff}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu.-main-nav-white-bg{color:#4d4e4e}
@media only screen and (min-width:1201px){.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu{display:none}
}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu>.icon-hamburger{height:16px;margin-right:10px;width:18px}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu>.icon-hamburger.-main-nav-transparent-bg{fill:#fff}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.mobile-menu>.icon-hamburger.-main-nav-white-bg{fill:#4d4e4e}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.seperator{background-color:#fff;display:none;height:34px;margin-left:8px;max-width:1px;order:2;width:1px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.seperator{display:flex}
}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.seperator.-main-nav-transparent-bg{background-color:#fff}
.main-navigation-container>.main-navigation-wrapper>.main-menu-container>.seperator.-main-nav-white-bg{background-color:#000}
@media print{.main-navigation-container>.main-navigation-wrapper>.main-menu-container{display:none}
}
.main-menu-wrapper{flex-direction:row;list-style:none;margin:0;padding:0}
.main-menu-wrapper.-left-side{display:none}
@media only screen and (max-width:399px),only screen and (max-width:650px){.main-menu-wrapper.-left-side{bottom:0;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:30}
.main-menu-wrapper.-left-side>.main-menu{background-color:#fff;width:100%}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-dropdown{margin-bottom:0}
.main-menu-wrapper.-left-side>.main-menu>.mobile-seperator{padding-top:24px !important}
.main-menu-wrapper.-left-side>.main-menu>.mobile-login,.main-menu-wrapper.-left-side>.main-menu>.mobile-language{display:block}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.main-menu-wrapper.-left-side{background-color:rgba(11,11,11,0.79);display:none;left:0;position:absolute;top:0;width:100%;z-index:30}
.main-menu-wrapper.-left-side>.main-menu{background-color:#fff;width:384px}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container{padding-top:20px}
.main-menu-wrapper.-left-side>.main-menu>.mobile-login,.main-menu-wrapper.-left-side>.main-menu>.mobile-language{display:none}
}
@media only screen and (max-width:399px),only screen and (max-width:650px),only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.main-menu-wrapper.-left-side>.main-menu{bottom:0;display:block;flex-direction:column;height:100%;margin:0;position:absolute;right:0;top:0}
.main-menu-wrapper.-left-side>.main-menu>.mobile-close{display:flex;height:24px;justify-content:flex-end;margin:24px 40px 11px}
.main-menu-wrapper.-left-side>.main-menu>.mobile-close>.menu-link.-close{background-color:transparent;border:0}
.main-menu-wrapper.-left-side>.main-menu>.mobile-close>.menu-link>.icon-close{fill:#2873af;height:20px;width:20px}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper{align-self:flex-start;background-color:#fff;width:100%}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-search,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-login,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-language{font-weight:500}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-search.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-login.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-language.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-search.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-login.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper.-language.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper:hover.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper:focus.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper:active.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper:hover.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper:focus.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper:active.-main-nav-white-bg{text-decoration-color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text{display:block;height:initial;min-height:initial;padding:17px 40px}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-search,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-search,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-login,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-login,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-language,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-language{font-weight:500}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-search.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-search.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-login.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-login.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-language.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-language.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-search.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-search.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-login.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-login.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-language.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-language.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link:hover.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text:hover.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link:focus.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text:focus.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link:active.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text:active.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link:hover.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text:hover.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link:focus.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text:focus.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link:active.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text:active.-main-nav-white-bg{text-decoration-color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text>.menu-link-dropdown{align-items:center;display:flex;justify-content:space-between;width:100%}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg{stroke:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active{color:#fff;font-weight:400}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown{text-decoration-thickness:2px;text-underline-color:#fff;text-underline-offset:2px}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown.-main-nav-white-bg{color:#fff}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown>.icon-dropdown-arrow,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown>.icon-dropdown-arrow{transform:rotate(180deg)}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg{stroke:#fff}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container{background-color:#f2f2f2;position:relative}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper{margin:10px 16px 0}
.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link__text.-main-nav-transparent-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link.-main-nav-white-bg,.main-menu-wrapper.-left-side>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link__text.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper.-left-side>.main-menu>.mobile-seperator{background-color:#fff;display:block;list-style:none;padding:40px}
.main-menu-wrapper.-left-side>.main-menu>.mobile-seperator>.seperator{background-color:#a1abb2;display:block;height:1px;width:100%}
.main-menu-wrapper.-left-side>.main-menu>.mobile-login,.main-menu-wrapper.-left-side>.main-menu>.mobile-language{background-color:#fff;color:#4d4e4e;font:normal 600 14px/20px "agenda",sans-serif;letter-spacing:.5px;list-style:none;padding:0 0 32px 40px;text-decoration:none}
.main-menu-wrapper.-left-side>.main-menu>.mobile-login:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-language:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-login:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-language:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-login:active,.main-menu-wrapper.-left-side>.main-menu>.mobile-language:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link,.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link__text,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link__text{color:#4d4e4e;font:normal 600 14px/20px "agenda",sans-serif;letter-spacing:.5px;text-decoration:none}
.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link__text:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link__text:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link__text:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link__text:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link:active,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link:active,.main-menu-wrapper.-left-side>.main-menu>.mobile-login>.menu-link__text:active,.main-menu-wrapper.-left-side>.main-menu>.mobile-language>.menu-link__text:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button{background-color:#fff;display:block;height:auto;padding:0 0 40px 40px}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container{background-color:#213469;color:#fff;font-weight:600}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:hover,.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:focus,.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:active{text-decoration:none;text-decoration-color:initial;text-decoration-thickness:initial;text-underline-offset:initial}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:hover{background-color:#4d4e4e;color:#fff}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:active{background-color:#213469}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:hover::before,.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:active::before{border-right-color:#fff;border-top-color:#fff}
.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:hover::after,.main-menu-wrapper.-left-side>.main-menu>.mobile-button>.cmp-cta-container:active::after{background-color:#fff}
}
@media only screen and (min-width:1201px){.main-menu-wrapper.-left-side{display:flex;order:1}
.main-menu-wrapper.-left-side>.main-menu>.mobile-close,.main-menu-wrapper.-left-side>.main-menu>.mobile-seperator,.main-menu-wrapper.-left-side>.main-menu>.mobile-login,.main-menu-wrapper.-left-side>.main-menu>.mobile-language,.main-menu-wrapper.-left-side>.main-menu>.mobile-button{display:none}
}
.main-menu-wrapper.-right-side{display:flex;order:1}
@media only screen and (min-width:1201px){.main-menu-wrapper.-right-side{order:3}
}
.main-menu-wrapper>.mobile-button{display:none}
.main-menu-wrapper>.main-menu{display:flex;flex-direction:row;padding:0}
.main-menu-wrapper>.main-menu>.menu-link-wrapper{align-self:center;display:block;font:normal 600 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase;white-space:nowrap}
.main-menu-wrapper>.main-menu>.menu-link-wrapper:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper:active{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:2px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper:hover.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper:focus.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper:active.-main-nav-transparent-bg{text-decoration-color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper:hover.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper:focus.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper:active.-main-nav-white-bg{text-decoration-color:#4d4e4e}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-dropdown:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-dropdown:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-dropdown:active{text-decoration:none;text-decoration-color:inherit;text-decoration-thickness:inherit;text-underline-offset:inherit}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-main-nav-transparent-bg{color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-search,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-login,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-language{font:normal 500 14px/20px "agenda",sans-serif;height:initial;letter-spacing:.5px;padding:0;padding-left:24px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-language{padding-right:24px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper:first-of-type{margin-left:0}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-login,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-language{display:none}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.menu-link-wrapper.-login,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-language{display:block}
}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta{display:none}
@media only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta{display:block}
}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta:active{text-decoration:none;text-decoration-color:initial;text-decoration-thickness:initial;text-underline-offset:initial}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container{background-color:#213469;color:#fff;font-weight:600}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:active{text-decoration:none;text-decoration-color:initial;text-decoration-thickness:initial;text-underline-offset:initial}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:hover{background-color:#4d4e4e;color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:active{background-color:#213469}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:hover::before,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:active::before{border-right-color:#fff;border-top-color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:hover::after,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-white-bg>.cmp-cta-anchor>.cmp-cta-container:active::after{background-color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container{background-color:#fff;color:#213469;font-weight:600}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:active{text-decoration:none;text-decoration-color:initial;text-decoration-thickness:initial;text-underline-offset:initial}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:hover{background-color:#a1abb2}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:active{background-color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:hover::before,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:active::before{border-right-color:#213469;border-top-color:#213469}
.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:hover::after,.main-menu-wrapper>.main-menu>.menu-link-wrapper.-cta.-main-nav-transparent-bg>.cmp-cta-anchor>.cmp-cta-container:active::after{background-color:#213469}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text{align-items:center;cursor:pointer;display:flex;font:normal 600 16px/18px "jaf-bernina-sans-comp",sans-serif;height:82px;justify-content:center;letter-spacing:1.5px;min-height:82px;padding:0 17px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:active,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:active{cursor:pointer;text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:2px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:hover.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:hover.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:focus.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:focus.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:active.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:active.-main-nav-transparent-bg{text-decoration-color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:hover.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:hover.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:focus.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:focus.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:active.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text:active.-main-nav-white-bg{text-decoration-color:#4d4e4e}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-main-nav-transparent-bg{color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-main-nav-white-bg{color:#4d4e4e}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-search,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-search,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-login,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-login,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-language,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-language{font:normal 500 14px/20px "agenda",sans-serif;height:initial;letter-spacing:.5px;padding:0}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active{background-color:#2873af}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active.-main-nav-white-bg{color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown.-main-nav-white-bg{text-underline-color:#2873af}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown>.icon-dropdown-arrow,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown>.icon-dropdown-arrow{transform:rotate(180deg)}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-active>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg{stroke:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-dropdown,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-dropdown{background-color:transparent;border:0;width:100%}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-dropdown.-active,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.-dropdown.-active{background-color:#2873af}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.menu-link-dropdown>.icon-dropdown-arrow{height:8px;margin:0 0 1px 3px;width:12px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg{stroke:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg{stroke:#4d4e4e}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search{height:35px;width:35px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search.-main-nav-transparent-bg{fill:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search.-main-nav-white-bg{fill:#4d4e4e}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search:hover{background-color:rgba(255,255,255,0.15);border-radius:25px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search:hover.-main-nav-transparent-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search:hover.-main-nav-transparent-bg{background-color:rgba(255,255,255,0.15)}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search:hover.-main-nav-white-bg,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search:hover.-main-nav-white-bg{background-color:rgba(78,78,78,0.15)}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text>.icon-search{height:28px;width:28px}
}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container{background-color:#fff;display:none;list-style:none;margin:0;padding:32px;position:absolute;z-index:10}
@media only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container{box-shadow:0 12px 16px 0 rgba(0,0,0,0.1)}
}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container.-active{display:block}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper{margin:5px 0}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link__text{color:#2873af;font:normal 300 16px/24px "agenda",sans-serif;letter-spacing:.5px;text-decoration:none}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link__text:hover,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link__text:focus,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link:active,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.dropdown-container>.dropdown-wrapper>.menu-link__text:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.mobile-menu-modal-container{background-color:#fff;display:none;left:0;position:absolute;top:0;width:100%}
.sticky-navigation{position:fixed;top:0}
.sticky-navigation.-main-nav-transparent-bg,.sticky-navigation.-main-nav-white-bg{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.1),0 0 1px 0 rgba(48,49,51,0.1)}
.sticky-navigation>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-first.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-first.-main-nav-white-bg{fill:#2e85ca}
.sticky-navigation>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-second.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.logo-link>.ci-logo>.ci-logo-second.-main-nav-white-bg{fill:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.ci-logo>.ci-logo-first.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.ci-logo>.ci-logo-first.-main-nav-white-bg{fill:#2e85ca}
.sticky-navigation>.main-navigation-wrapper>.ci-logo>.ci-logo-second.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.ci-logo>.ci-logo-second.-main-nav-white-bg{fill:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu{font-weight:600}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu.-main-nav-white-bg{color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu:hover,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu:focus,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu>.icon-hamburger.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.mobile-menu>.icon-hamburger.-main-nav-white-bg{fill:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.seperator.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.seperator.-main-nav-white-bg{background-color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper:hover.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper:focus.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper:active.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper:hover.-main-nav-white-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper:focus.-main-nav-white-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper:active.-main-nav-white-bg{text-decoration-color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper.-main-nav-white-bg{color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper.-search,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper.-login,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper.-language{color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:hover.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:focus.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:active.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:hover.-main-nav-white-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:focus.-main-nav-white-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link:active.-main-nav-white-bg{text-decoration-color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-main-nav-white-bg{color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-search,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-login,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-language{color:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.menu-link-dropdown>.icon-dropdown-arrow.-main-nav-white-bg{stroke:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search.-main-nav-white-bg{fill:#4d4e4e}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search:hover.-main-nav-transparent-bg,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link>.icon-search:hover.-main-nav-white-bg{background-color:rgba(78,78,78,0.15)}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown{color:#fff;text-decoration-thickness:2px;text-underline-color:#fff;text-underline-offset:2px}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.-active>.menu-link-dropdown>.icon-dropdown-arrow{stroke:#fff;transform:rotate(180deg)}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container{background-color:#213469;color:#fff;font-weight:600}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container:hover{background-color:#4d4e4e;color:#fff}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container:active{background-color:#213469}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container:hover::before,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container:active::before{border-right-color:#fff;border-top-color:#fff}
.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container:hover::after,.sticky-navigation>.main-navigation-wrapper>.main-menu-container>.main-menu-wrapper>.main-menu>.menu-link-wrapper>.cmp-cta-anchor>.cmp-cta-container:active::after{background-color:#fff}
.interactive-teaser-container{background-color:#213469;box-sizing:border-box;display:block;margin:0 auto;padding:72px 24px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px){.interactive-teaser-container{grid-template-columns:24px auto minmax(auto,488px) minmax(auto,707px) auto 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container{background-color:#fff;display:grid;grid-template-rows:100px auto 59px auto;min-height:466px;padding:0}
}
@media only screen and (min-width:1201px){.interactive-teaser-container{grid-template-columns:120px auto minmax(auto,488px) minmax(auto,707px) auto 120px}
}
.interactive-teaser-container>.interactive-teaser-desktop-bgcolor{background-color:#213469;display:none;grid-column:1 / 7;grid-row:1 / 4;min-height:466px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-desktop-bgcolor{display:block}
}
.interactive-teaser-container>.interactive-teaser-image{display:none;grid-column:3 / 4;grid-row:2 / 5}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-image{display:block;max-width:488px}
}
.interactive-teaser-container>.interactive-teaser-content{display:flex;flex-direction:column;height:auto}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content{grid-column:4 / 5;grid-row:2 / 3;justify-content:center;margin:0;max-width:707px;min-height:466px;padding:0 0 0 7.75%}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-main-text{color:#fff;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0;padding:0;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-main-text{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-main-text>.interactive-teaser-sub-text{color:#958d5f;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-main-text>.interactive-teaser-sub-text{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-main-content{color:#fff;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin:16px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-main-content{margin-top:24px}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-label{color:#fff;font:normal 400 28px/32px "agenda",sans-serif;letter-spacing:.4px;margin:32px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-label{font:normal 400 32px/40px "agenda",sans-serif;letter-spacing:.5px;margin-top:16px}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-label.-mobile-match{margin:32px 0 0}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-label>.interactive-teaser-amount-invested-dollars{font:normal 600 28px/32px "agenda",sans-serif}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-label>.interactive-teaser-amount-invested-dollars{font:normal 600 32px/40px "agenda",sans-serif}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-savings{color:#fff;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:12px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-savings{margin:8px 0 28px}
}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-savings>.interactive-teaser-savings-modal-link{border-bottom:1px solid #fff;color:#fff;text-decoration:none}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-slider-wrapper{margin:24px 0 0}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-slider-wrapper>.interactive-teaser-slider{-webkit-appearance:none;background:#2e85ca;border:8px solid #fff;border-radius:11.5px;box-sizing:border-box;height:19px;margin:0;max-width:589px;width:100%}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-slider-wrapper>.interactive-teaser-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#2e85ca;border:10px solid #fff;border-radius:50%;cursor:pointer;height:32px;width:32px}
.interactive-teaser-container>.interactive-teaser-content>.interactive-teaser-slider-wrapper>.interactive-teaser-slider::-moz-range-thumb{background:#2e85ca;border:10px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:32px;width:32px}
.investing-banner-range{height:34px;position:relative}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.investing-banner-range{max-width:83%}
}
.investing-banner-range>.range__input{-webkit-appearance:none;background-color:transparent;height:34px;margin:0;position:relative;width:100%;z-index:2}
.investing-banner-range>.range__input::-webkit-slider-runnable-track{animation:.2s;background:transparent;border:7px solid #fff;border-radius:8.5px;box-sizing:border-box;cursor:pointer;height:17px;width:100%}
.investing-banner-range>.range__input::-webkit-slider-thumb{-webkit-appearance:none;background-color:#2e85ca;border:10px solid #fff;border-radius:16px;box-shadow:0 4px 8px 0 rgba(48,49,51,0.1),0 0 1px 0 rgba(48,49,51,0.1);box-sizing:border-box;cursor:pointer;height:32px;margin-top:-14px;width:32px}
.investing-banner-range>.range__input::-moz-range-track{animation:.2s;background:transparent;border-radius:1.5px;box-shadow:0 0 0 7px #fff;cursor:pointer;height:3px;width:100%}
.investing-banner-range>.range__input::-moz-range-thumb{background-color:#2e85ca;border:10px solid #fff;border-radius:16px;box-shadow:0 4px 8px 0 rgba(48,49,51,0.1),0 0 1px 0 rgba(48,49,51,0.1);box-sizing:border-box;cursor:pointer;height:32px;width:32px}
.investing-banner-range>.range__progress{background-color:#2e85ca;border-radius:2px;display:block;height:3px;left:7px;position:absolute;top:calc(50% - 2px)}
.investing-banner-chart{display:block;height:333px;margin-top:35px;position:relative;width:100%;width:calc(100% - 12px)}
.investing-banner-chart>.ct-chart-line{box-sizing:border-box}
.investing-banner-chart .ct-series-a .ct-area{fill:#2e85ca;fill-opacity:1;stroke:#2e85ca;stroke-opacity:1;stroke-width:2px}
.investing-banner-chart .ct-series-b .ct-line{stroke:#fff;stroke-dasharray:0,10px;stroke-linecap:round;stroke-width:5px}
.investing-banner-chart .legend{align-items:center;border-bottom:1px solid #a1abb2;box-sizing:border-box;color:#4d4e4e;display:flex;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:.5px;padding:11px 0 11px 5px;position:absolute;width:100%;z-index:1}
.investing-banner-chart .legend .legend-icon{height:23px;margin-right:16px;width:23px}
.investing-banner-chart .legend .tab-numbers{font-style:normal;margin-left:auto}
.investing-banner-chart .x-axis-title{bottom:0;color:#4d4e4e;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:.5px;position:absolute}
.investing-banner-chart .savings-bubble{align-items:center;background-color:#fff;border-radius:50%;bottom:0;box-shadow:0 4px 8px 0 rgba(48,49,51,0.1),0 0 1px 0 rgba(48,49,51,0.1);color:#4d4e4e;display:flex;flex-direction:column;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;height:88px;justify-content:center;letter-spacing:.5px;position:absolute;right:-12px;width:88px;z-index:1}
.investing-banner-chart .savings-bubble>#savings-value{font-style:normal}
.investing-banner-chart>.legend.ct-series-b>.legend-icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}
.investing-banner-chart>.legend.ct-series-b>.legend-icon>.dot{background-color:#2e85ca;border-radius:3px;height:5px;position:relative;transform:rotate(-45deg);transform-origin:center;width:5px}
.investing-banner-chart>.legend.ct-series-b>.legend-icon>.dot::before,.investing-banner-chart>.legend.ct-series-b>.legend-icon>.dot::after{background-color:#2e85ca;border-radius:3px;content:"";display:block;height:5px;position:absolute;width:5px}
.investing-banner-chart>.legend.ct-series-b>.legend-icon>.dot::before{left:-10px}
.investing-banner-chart>.legend.ct-series-b>.legend-icon>.dot::after{right:-10px}
.investing-banner-chart>.legend.ct-series-b>.tab-numbers{background-color:rgba(242,242,242,0.8);box-shadow:0 0 0 8px rgba(242,242,242,0.8);padding-left:80px;padding-right:12px}
.interactive-investing-banner{background-color:#f2f2f2;box-sizing:border-box;display:flex;justify-content:center;padding:72px 24px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-investing-banner{padding:100px 24px}
}
.interactive-investing-banner>.investing-banner-container{display:flex;flex-direction:column;max-width:1200px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-investing-banner>.investing-banner-container{flex-flow:row wrap}
}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col1{width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-investing-banner>.investing-banner-container>.investing-banner__col1{flex:1;padding-right:56px}
}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.investing-banner__title{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0 0 24px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.investing-banner__title{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.investing-banner__title>.investing-banner__subtitle{color:#958d5f;display:block}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.investing-banner__description{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin-bottom:32px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.investing-banner__description{margin-bottom:24px}
}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.start__label,.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.ongoing__label{color:#213469;display:block;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;margin-bottom:12px;width:100%}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col1>.ongoing__label{margin-top:24px}
.interactive-investing-banner>.investing-banner-container>.investing-banner__col2{width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.interactive-investing-banner>.investing-banner-container>.investing-banner__col2{width:470px}
}
.interactive-investing-banner>.investing-banner-container .investing-banner__actions{margin-top:32px;width:100%}
.image-overlay-teaser-container{background-color:#213469;box-sizing:border-box;display:block;margin:0 auto;padding:72px 24px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px){.image-overlay-teaser-container{grid-template-columns:24px auto minmax(auto,488px) minmax(auto,707px) auto 24px}
.image-overlay-teaser-container.-image-right{grid-template-columns:24px auto minmax(auto,707px) minmax(auto,488px) auto 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container{background-color:#fff;display:grid;grid-template-rows:100px auto 100px auto;min-height:466px;padding:0}
.image-overlay-teaser-container.-image-right>.image-overlay-teaser-image{grid-column:4 / 5;grid-row:2 / 5}
.image-overlay-teaser-container.-image-right>.image-overlay-teaser-content{grid-column:3 / 4;grid-row:2 / 3;padding:0 6.75% 0 0}
}
@media only screen and (min-width:1201px){.image-overlay-teaser-container{grid-template-columns:120px auto minmax(auto,488px) minmax(auto,707px) auto 120px}
.image-overlay-teaser-container.-image-right{grid-template-columns:120px auto minmax(auto,707px) minmax(auto,488px) auto 120px}
}
.image-overlay-teaser-container>.image-overlay-teaser-desktop-bgcolor{background-color:#213469;display:none;grid-column:1 / 7;grid-row:1 / 4;min-height:466px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-desktop-bgcolor{display:block}
}
.image-overlay-teaser-container>.image-overlay-teaser-image{display:none;grid-column:3 / 4;grid-row:2 / 5}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-image{display:block;max-width:488px}
}
.image-overlay-teaser-container>.image-overlay-teaser-content{display:flex;flex-direction:column;height:auto}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-content{grid-column:4 / 5;grid-row:2 / 3;justify-content:center;margin:0;max-width:707px;padding:0 0 0 7.75%}
}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-text{color:#fff;display:flex;flex-direction:column;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0;padding:0;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-text{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-text.-same-line{display:unset;flex-direction:unset}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-text>.image-overlay-teaser-sub-text{color:#958d5f;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-text>.image-overlay-teaser-sub-text{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content{color:#fff;margin:28px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content{margin-top:32px}
}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>h3,.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>p{padding:0}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>h3>sup,.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>p>sup{font-size:10px;letter-spacing:.31px;line-height:28px}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>h3{font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px;margin:0 0 8px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>h3{font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px}
}
.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>p{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0 0 16px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.image-overlay-teaser-container>.image-overlay-teaser-content>.image-overlay-teaser-main-content>p{margin:0 0 24px}
}
.image-overlay-teaser-container>.image-overlay-teaser-content>.cta-button-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}
.image-overlay-teaser-container>.image-overlay-teaser-content>.cta-button-container>:nth-child(2){margin-top:24px}
.homepage-hero-container{background-position:center;background-size:cover;display:flex;justify-content:center;max-width:100%;width:100%}
.homepage-hero-container>.hero-wrapper{align-items:center;display:flex;flex-direction:column;max-width:1200px;padding:168px 24px 180px;position:relative;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.homepage-hero-container>.hero-wrapper{padding:186px 24px 124px}
}
@media only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper{padding:186px 120px 234px}
}
.homepage-hero-container>.hero-wrapper>.hero-title{color:#fff;font:normal 700 50px/48px "agenda",sans-serif;letter-spacing:1.6px;margin:0;text-align:center;text-transform:uppercase;width:100%}
@media only screen and (max-width:399px){.homepage-hero-container>.hero-wrapper>.hero-title{font:normal 700 40px/48px "agenda",sans-serif}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.homepage-hero-container>.hero-wrapper>.hero-title{letter-spacing:.5px}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper>.hero-title{font:normal 700 88px/80px "agenda",sans-serif;letter-spacing:2.5px}
}
.homepage-hero-container>.hero-wrapper>.hero-desc{color:#fff;font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px;max-width:100%;padding:24px 0;text-align:center;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper>.hero-desc{max-width:792px}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.homepage-hero-container>.hero-wrapper>.hero-desc{font:normal 700 24px/30px "agenda",sans-serif;letter-spacing:.5px}
}
@media only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper>.hero-desc{font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px}
}
.homepage-hero-container>.hero-wrapper>.hero-btn-container{align-items:center;display:flex;flex-direction:column}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper>.hero-btn-container{flex-direction:row}
}
.homepage-hero-container>.hero-wrapper>.hero-btn-container>.hero-button{margin-bottom:24px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper>.hero-btn-container>.hero-button{margin-bottom:0;margin-left:40px}
.homepage-hero-container>.hero-wrapper>.hero-btn-container>.hero-button:first-of-type{margin-left:0}
}
.homepage-hero-container>.hero-wrapper>.icon-down-container{bottom:64px;position:absolute}
@media only screen and (min-width:1201px){.homepage-hero-container>.hero-wrapper>.icon-down-container{bottom:80px}
}
.homepage-hero-container>.hero-wrapper>.icon-down-container>.icon-navdown{cursor:pointer;display:block;height:28px;stroke:#fff;width:32px}
.hero-container{align-items:flex-start;background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;justify-content:center;min-height:400px;padding:112px 6% 84px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.hero-container{justify-content:flex-start;min-height:425px;padding:162px 120px 93px}
}
.hero-container>.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.hero-container>.hero-content{align-items:flex-start}
}
@media only screen and (min-width:1201px){.hero-container>.hero-content{margin:auto;max-width:1200px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.hero-container>.hero-content>.hero-title,.hero-container>.hero-content>.hero-text{max-width:795px}
}
.hero-container>.hero-content>.hero-title{color:#fff;font:normal 700 42px/42px "agenda",sans-serif;letter-spacing:.7px;margin:0 0 16px;padding:0;text-align:center;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.hero-container>.hero-content>.hero-title{font:normal 700 56px/56px "agenda",sans-serif;letter-spacing:1.5px;margin:0 0 24px;max-width:795px;text-align:left}
}
.hero-container>.hero-content>.hero-text{color:#fff;font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px;margin:0;padding:0;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.hero-container>.hero-content>.hero-text{font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px;text-align:left}
}
.headline-image-container{margin:72px auto auto;padding:0 24px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.headline-image-container{margin-top:100px;max-width:792px;padding:0}
}
.headline-image-container>.headline-image-container_title{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0;text-align:center;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.headline-image-container>.headline-image-container_title{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.headline-image-container>.headline-image-container_description{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;padding-top:24px;text-align:center}
.headline-image-container>.headline-image-container_image{display:flex;justify-content:center;padding-top:32px}
.headline-image-container>.headline-image-container_image>.headline-image-container_img{max-width:100%}
.footer-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;padding:72px 24px}
@media only screen and (min-width:651px) and (max-width:1023px){.footer-container{padding:82px 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container{padding:100px 120px}
}
.footer-container>.footer-wrapper{display:flex;flex-direction:column;max-width:1200px;width:100%}
.footer-container>.footer-wrapper>.-hide{display:none !important}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.footer-wrapper{flex-direction:row}
}
.footer-container>.footer-wrapper>.footer-social-icons{display:flex;flex-direction:row;margin:0 0 35px -13px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.footer-wrapper>.footer-social-icons{flex-direction:column;margin-bottom:0;margin-right:40px;min-width:42px}
}
.footer-container>.footer-wrapper>.footer-direct-sections{display:flex;flex-direction:column;margin-bottom:48px}
.footer-container>.footer-wrapper>.footer-direct-sections:last-of-type{margin-right:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.footer-wrapper>.footer-direct-sections{margin-bottom:0;margin-right:40px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.footer-wrapper>.footer-direct-sections{margin-right:116px}
}
.footer-container>.footer-wrapper>.footer-direct-sections>.footer-h2{color:#4d4e4e;font:normal 600 24px/30px "agenda",sans-serif;margin-top:0}
.footer-container>.footer-wrapper>.footer-direct-sections>.footer-h3{color:#4d4e4e;font-family:"agenda",sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:28px;margin:16px 0}
.footer-container>.disclosures-section{display:block;margin-bottom:32px;max-width:1200px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.disclosures-section{display:flex;justify-content:flex-start}
}
.footer-container>.disclosures-section>.disclosures{color:#4d4e4e;display:flex;flex-direction:column;font-family:"agenda",sans-serif;font-size:14px;font-weight:300;letter-spacing:.5px;line-height:20px;margin-bottom:24px;max-width:1200px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.disclosures-section>.disclosures{margin:0 73px 0 0}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.disclosures-section>.disclosures{max-width:844px}
}
.footer-container>.disclosures-section>.disclosures>p{color:#4d4e4e;font-family:"agenda",sans-serif;font-size:14px;font-weight:300;letter-spacing:.5px;line-height:20px;margin:0 0 15px}
.footer-container>.disclosures-section>.disclosures>p:last-of-type{margin-bottom:0}
.footer-container>.disclosures-section>.disclosure-logos{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:24px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.disclosures-section>.disclosure-logos{max-width:192px;row-gap:40px}
}
.footer-container>.disclosures-section>.disclosure-logos>.iiroc-logo{width:192px}
.footer-container>.disclosures-section>.disclosure-logos>.iiroc-logo>.logo-link>.iiroc-logo-image{width:100%}
.footer-container>.disclosures-section>.disclosure-logos>.cifp-logo{width:192px}
.footer-container>.disclosures-section>.disclosure-logos>.cifp-logo>.logo-link>.cifp-logo-image{width:100%}
.footer-container>.disclosures-section>.disclosure-logos>.iiroc-logo>.logo-link,.footer-container>.disclosures-section>.disclosure-logos>.cifp-logo>.logo-link{display:block}
.footer-container>.footer-bottom{display:flex;flex-direction:column;max-width:1200px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.footer-bottom{flex-direction:row}
}
.footer-container>.footer-bottom>.copyright{color:#4d4e4e;flex:1;font-family:"agenda",sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:20px;margin:0 0 24px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-container>.footer-bottom>.copyright{margin:0;white-space:nowrap}
}
.footer-container>.footer-bottom>.footer-bottom-links{display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.footer-container>.footer-bottom>.footer-bottom-links{justify-content:flex-end;margin-left:66px}
}
@media print{.footer-container{display:none}
}
.footer-apps{display:flex;flex-direction:row}
.footer-apps>.icon-background{background-color:#2873af;display:flex;height:42px;justify-content:flex-end;margin-right:24px;width:42px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-apps>.icon-background{justify-content:initial}
}
.footer-apps>.icon-background.-right-item{margin-right:0}
.footer-apps>.icon-background>.footer-icon{margin:50% auto;text-align:center;transform:translate(0,-50%)}
.footer-apps>.icon-background>.footer-icon.icon-android{fill:#fff;height:22px;width:20px}
.footer-apps>.icon-background>.footer-icon.icon-apple{fill:#fff;height:20px;width:16px}
.footer-apps>.footer-apps-link>.icon-background{background-color:#2873af;display:flex;height:42px;justify-content:flex-end;margin-right:24px;width:42px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-apps>.footer-apps-link>.icon-background{justify-content:initial}
}
.footer-apps>.footer-apps-link>.icon-background.-right-item{margin-right:0}
.footer-apps>.footer-apps-link>.icon-background:hover,.footer-apps>.footer-apps-link>.icon-background.active{background-color:#213469}
.footer-apps>.footer-apps-link>.icon-background>.footer-icon{margin:50% auto;text-align:center;transform:translate(0,-50%)}
.footer-apps>.footer-apps-link>.icon-background>.footer-icon.icon-android{fill:#fff;height:22px;width:20px}
.footer-apps>.footer-apps-link>.icon-background>.footer-icon.icon-apple{fill:#fff;height:20px;width:16px}
.footer-links{white-space:nowrap}
.footer-links.seperator::before{color:#000;content:"|";font-family:"agenda",sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20px;padding:0 2px 0 6px;position:relative;text-decoration:none}
.footer-links.seperator:hover,.footer-links.seperator:active{text-decoration:none}
.footer-links>.footer-link{color:#2873af;font-family:"agenda",sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
.footer-links>.footer-link:hover,.footer-links>.footer-link.active,.footer-links>.footer-link:visited{text-decoration-thickness:2px}
.footer-main-links{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}
.footer-main-links.-primary{flex:1;margin:0 0 48px;padding-right:60px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.footer-main-links{margin-bottom:0}
}
.footer-main-links>.footer-links{margin-bottom:16px}
.footer-main-links>.footer-links>.footer-link{color:#2873af;font-family:"agenda",sans-serif;font-size:18px;font-weight:600;letter-spacing:.5px;line-height:28px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
.footer-main-links>.footer-links>.footer-link:hover,.footer-main-links>.footer-links>.footer-link.active,.footer-main-links>.footer-links>.footer-link:visited{text-decoration-thickness:2px}
.footer-social-icon-link>.social-icon-wrapper{align-items:center;display:flex;height:42px;justify-content:center;opacity:1;width:42px}
.footer-social-icon-link>.social-icon-wrapper:last-of-type{margin-bottom:0}
.footer-social-icon-link>.social-icon-wrapper:hover,.footer-social-icon-link>.social-icon-wrapper.active{background-color:#2873af}
.footer-social-icon-link>.social-icon-wrapper:hover>.footer-icon,.footer-social-icon-link>.social-icon-wrapper.active>.footer-icon{fill:#fff}
.footer-social-icon-link>.social-icon-wrapper:active{background-color:#213469}
.footer-social-icon-link>.social-icon-wrapper:active>.footer-icon{fill:#fff}
.footer-social-icon-link>.social-icon-wrapper>.footer-icon{fill:#2873af;height:14px;width:16px}
.social-icon-wrapper{align-items:center;display:flex;height:42px;justify-content:center;opacity:.5;width:42px}
.social-icon-wrapper:last-of-type{margin-bottom:0}
.social-icon-wrapper>.footer-icon{fill:#2873af;height:14px;width:16px}
.features-component{padding:72px 24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-component{padding:100px 24px}
}
.features-component.-grey{background-color:#f2f2f2}
.features-component>.feature-component-container{margin:auto;max-width:1200px}
.features-component>.feature-component-container>.feature-header-text{margin:0 auto 24px;max-width:785px;text-align:center;width:100%}
.features-component>.feature-component-container>.feature-header-text.-same-line>.feature-title,.features-component>.feature-component-container>.feature-header-text.-same-line>.feature-subtitle{display:inline}
.features-component>.feature-component-container>.feature-header-text>.feature-title,.features-component>.feature-component-container>.feature-header-text>.feature-subtitle{color:#213469;display:flex;font:normal 700 38px/36px "agenda",sans-serif;justify-content:center;letter-spacing:.5px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-component>.feature-component-container>.feature-header-text>.feature-title,.features-component>.feature-component-container>.feature-header-text>.feature-subtitle{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.features-component>.feature-component-container>.feature-header-text>.feature-subtitle{color:#958d5f}
.features-component>.feature-component-container>.feature-description{color:#4d4e4e;display:flex;font:normal 600 16px/28px "agenda",sans-serif;justify-content:center;letter-spacing:.5px;margin:0 auto 32px;max-width:785px;padding:0;text-align:center;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-component>.feature-component-container>.feature-description{margin:0 auto 40px}
}
.features-component>.feature-component-container>.cta-button-container{display:flex;justify-content:center;padding-top:32px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container{display:flex;justify-content:center}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container.-four-grid{flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:786px;width:100%}
.features-list-container.-four-grid>.each-feature-container:first-child{margin:0 20px 56px 0}
.features-list-container.-four-grid>.each-feature-container:nth-child(2),.features-list-container.-four-grid>.each-feature-container:nth-child(2):not(:last-child){margin:0 0 56px 20px}
.features-list-container.-four-grid>.each-feature-container:nth-child(3){margin:0 20px 0 0}
.features-list-container.-four-grid>.each-feature-container:last-child{margin:0 0 0 20px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container.-four-row{margin:0 auto;max-width:1200px;width:100%}
.features-list-container.-four-row>.each-feature-container{max-width:270px}
.features-list-container.-four-row>.each-feature-container:first-child{margin:0 20px 0 0}
.features-list-container.-four-row>.each-feature-container:nth-child(2),.features-list-container.-four-row>.each-feature-container:nth-child(2):not(:last-child),.features-list-container.-four-row>.each-feature-container:nth-child(3){margin:0 20px}
.features-list-container.-four-row>.each-feature-container:last-child{margin:0 0 0 20px}
}
.features-list-container>.each-feature-container{box-sizing:border-box;display:flex;justify-content:center;margin:0;padding-bottom:40px;text-align:center}
.features-list-container>.each-feature-container:last-child{padding-bottom:8px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container>.each-feature-container{max-width:373px;padding-bottom:0;width:100%}
.features-list-container>.each-feature-container:first-child{margin-right:20px}
.features-list-container>.each-feature-container:nth-child(2):not(:last-child){margin:0 20px}
.features-list-container>.each-feature-container:last-child{margin-left:20px;padding-bottom:0}
}
.features-list-container>.each-feature-container>.feature-card{display:block}
.features-list-container>.each-feature-container>.feature-card>.feature-card-image{height:80px;margin:0 0 16px;width:80px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container>.each-feature-container>.feature-card>.feature-card-image{margin:0 0 24px}
}
.features-list-container>.each-feature-container>.feature-card>.feature-card-title{color:#4d4e4e;font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.4px;margin:0 0 16px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container>.each-feature-container>.feature-card>.feature-card-title{font:normal 600 32px/40px "agenda",sans-serif;letter-spacing:.5px}
}
.features-list-container>.each-feature-container>.feature-card>.feature-card-desc{color:#4d4e4e;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0}
.features-list-container>.each-feature-container>.feature-card>.feature-card-desc.-h4-large{font:normal 600 20px/26px "agenda",sans-serif}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container>.each-feature-container>.feature-card>.feature-card-desc.-h4-large{font:normal 600 24px/30px "agenda",sans-serif}
}
.features-list-container>.each-feature-container>.feature-card>.feature-card-button{padding-top:24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.features-list-container>.each-feature-container>.feature-card>.feature-card-button{padding-top:32px}
}
.features-list-container>.each-feature-container>.feature-card>.feature-card-button>.cmp-cta-anchor>.cmp-cta-container{margin:auto}
.features-list-container>.each-feature-container>.feature-card>.feature-card-button>.cmp-cta-container{margin:auto}
.cmp-email-subscription__container{align-items:center;background-color:#f2f2f2;display:flex;justify-content:center}
.cmp-email-subscription__container>.cmp-email-subscription__wrapper{max-width:1200px;padding:72px 24px;width:100%}
.cmp-email-subscription__container>.cmp-email-subscription__wrapper.-less-padding{padding:40px 24px}
@media only screen and (min-width:1024px) and (max-width:1200px){.cmp-email-subscription__container>.cmp-email-subscription__wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:100px 24px}
.cmp-email-subscription__container>.cmp-email-subscription__wrapper.-less-padding{padding:48px 24px}
}
@media only screen and (min-width:1201px){.cmp-email-subscription__container>.cmp-email-subscription__wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:100px 120px}
.cmp-email-subscription__container>.cmp-email-subscription__wrapper.-less-padding{padding:48px 120px}
}
@media print{.cmp-email-subscription__container{display:none}
}
.cmp-email-subscription__form-container{font:normal 18px/28px "agenda",sans-serif;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-email-subscription__form-container{max-width:50%;width:100%}
}
.cmp-email-subscription__email-form{display:flex;flex-direction:column}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.mce_inline_error{background-color:transparent;color:#da273f;font-size:14px;font-weight:500;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.mce_inline_error{text-align:left}
}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__form-label{font-size:12px;font-weight:600;letter-spacing:0;line-height:17px;padding-top:10px}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__email-input{border:solid 1px #a1abb2;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1);box-sizing:border-box;color:#4d4e4e;font-family:"agenda",sans-serif;font-size:16px;font-weight:300;height:44px;letter-spacing:.5px;margin-bottom:6px;padding-left:15px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__email-input{flex:1;height:44px;margin-bottom:0}
}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__email-input.mce_inline_error{border-color:#da273f}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__field-group{display:flex;flex-wrap:wrap;margin-bottom:24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__field-group{margin-bottom:16px}
}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__field-group>.cmp-email-subscription__field{margin-right:32px}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__field-group>.cmp-email-subscription__field:last-child{margin-right:0}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__field-group>.cmp-email-subscription__field>.cmp-email-subscription__checkbox-label{color:#000;font-size:16px;font-weight:300;letter-spacing:.5px;line-height:1.75}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.cmp-email-subscription__field-group>.cmp-email-subscription__field>.cmp-email-subscription__checkbox{border:solid 1px #a1abb2;border-radius:2px;height:16px;margin:0 5px 1px 0;vertical-align:text-bottom;width:16px}
.cmp-email-subscription__email-form>.cmp-email-subscription__input-form>.bot-signups{left:-5000px;position:absolute}
.cmp-email-subscription__headline{display:flex;justify-content:center;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-email-subscription__headline{justify-content:start;margin-right:56px;max-width:50%;padding-bottom:0;text-align:start;width:100%}
}
.cmp-email-subscription__headline>.cmp-email-subscription__headline-text{color:#4d4e4e;font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.4px;line-height:1.14;margin:0 0 14px}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-email-subscription__headline>.cmp-email-subscription__headline-text{font-size:32px;line-height:1.14;margin:0;width:100%}
}
@media only screen and (min-width:1024px) and (max-width:1200px){.cmp-email-subscription__headline>.cmp-email-subscription__headline-text{font:normal 600 32px/40px "agenda",sans-serif;font-size:26px;height:auto;letter-spacing:.5px;margin:0;padding:0;width:100%}
}
@media only screen and (min-width:1201px){.cmp-email-subscription__headline>.cmp-email-subscription__headline-text{font:normal 600 32px/40px "agenda",sans-serif;font-size:32px;height:auto;letter-spacing:.5px;line-height:1.25;margin:0;max-width:589px;padding:0;width:100%}
}
.cmp-email-subscription__btn-container{display:flex;justify-content:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-email-subscription__btn-container{justify-content:flex-start}
}
.cmp-email-subscription__form>.form-responses>.response{font-family:"agenda",sans-serif;font-size:14px;font-weight:500;line-height:1.43;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px){.cmp-email-subscription__form>.form-responses>.response{max-width:228px;text-align:start}
}
@media only screen and (min-width:1201px){.cmp-email-subscription__form>.form-responses>.response{max-width:419px;text-align:start}
}
.cmp-email-subscription__form>.form-responses>.response.error{color:#da273f}
.cmp-email-subscription__form>.form-responses>.response.success{color:#33a275}
.editorial-image-banner-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:32px 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container{margin:50px 0}
}
.editorial-image-banner-container>.editorial-image-banner-wrapper{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-image{height:auto;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-image{display:none}
}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-image.-desktop{display:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-image.-desktop{display:block}
}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper{box-sizing:border-box;display:flex;justify-content:center;margin-top:-50px;max-width:1248px;padding:0 24px;position:relative;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper{margin-top:-125px}
}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:flex-start;padding:48px 24px 64px;width:100%}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content.editorial-cmp-with-ctaOne{padding-bottom:64px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content.editorial-cmp-with-ctaOne{padding:80px 64px}
}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content.editorial-cmp-with-ctaTwo{padding-bottom:48px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content.editorial-cmp-with-ctaTwo{padding:80px 64px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content{padding:80px 56px}
}
.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content>.editorial-image-banner-main-text{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0 0 32px;max-width:884px;padding:0;text-align:center;text-transform:uppercase;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-container>.editorial-image-banner-wrapper>.editorial-image-banner-content-wrapper>.editorial-image-banner-content>.editorial-image-banner-main-text{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.editorial-image-banner-sections-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-sections-wrapper{align-items:flex-start;flex-direction:row;justify-content:space-between}
}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 40px;width:100%}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section:last-child{margin-bottom:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-sections-wrapper>.editorial-image-banner-section{margin:0 20px 0 0;max-width:524px}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section:last-child{margin:0 0 0 20px}
}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-icon-wrapper{display:flex;justify-content:center;margin:0 0 16px;max-width:80px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-icon-wrapper{margin:0 0 24px}
}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-icon-wrapper>.editorial-image-banner-section-icon{height:auto;width:100%}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-title{color:#4d4e4e;font:normal 600 28px/32px "agenda",sans-serif;margin:0 0 16px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-title{font:normal 600 32px/40px "agenda",sans-serif;margin:0 0 24px}
}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-text{color:#4d4e4e;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0;text-align:center}
.editorial-image-banner-sections-wrapper>.editorial-image-banner-section>.editorial-image-banner-section-cta-wrapper{margin:24px 0 0}
.disclaimer-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:40px 24px}
@media only screen and (min-width:1201px){.disclaimer-container{padding:40px 120px}
}
.disclaimer-container>.disclaimer-wrapper{display:flex;flex-direction:column;max-width:1200px;position:relative;width:100%}
@media only screen and (min-width:1201px){.disclaimer-container>.disclaimer-wrapper{flex-direction:row}
}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content{color:#000;letter-spacing:.5px;padding-top:32px}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>p,.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h1,.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h2,.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h3,.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h4,.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h5,.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h6{margin:0;padding:0 0 10px}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>p{font:normal 400 14px/20px "agenda",sans-serif}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h1{font:normal 700 56px/56px "agenda",sans-serif}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h2{font:normal 700 48px/46px "agenda",sans-serif}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h3{font:normal 600 32px/40px "agenda",sans-serif}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h4{font:normal 600 24px/30px "agenda",sans-serif}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h5{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif}
.disclaimer-container>.disclaimer-wrapper>.disclaimer-main-content>h6{font:normal 400 14px/20px "agenda",sans-serif}
.text-custom{text-align:center}
.text-custom>.hide-text{display:none}
.text-custom>.heading-1{color:#213469;font:normal 700 56px/56px "agenda",sans-serif;letter-spacing:1.5px}
@media only screen and (max-width:650px){.text-custom>.heading-1{font:normal 700 42px/42px "agenda",sans-serif;letter-spacing:.7px}
}
.text-custom>.heading-2{color:#213469;font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
@media only screen and (max-width:650px){.text-custom>.heading-2{font:normal 700 38px/36px "agenda",sans-serif}
}
.text-custom>.heading-3{color:#4d4e4e;font:normal 600 32px/40px "agenda",sans-serif;letter-spacing:.5px}
@media only screen and (max-width:650px){.text-custom>.heading-3{font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.4px}
}
.text-custom>.heading-4{color:#4d4e4e;font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px}
@media only screen and (max-width:650px){.text-custom>.heading-4{font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px}
}
.text-custom>.heading-5{color:#2873af;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px}
.text-custom>.heading-6{color:#4d4e4e;font:normal 400 14px/20px "agenda",sans-serif;letter-spacing:.5px}
.cmp-cta-container{position:relative}
.cmp-cta-container>.cta-icon{display:none}
.cmp-cta-container.-link,.cmp-cta-container.-button{align-items:center;color:#2873af;display:inline-flex}
.cmp-cta-container.-link.-white,.cmp-cta-container.-button.-white{color:#fff;text-decoration-color:#fff}
.cmp-cta-container.-link.-link-primary,.cmp-cta-container.-link.-link-secondary{margin-right:19px;text-decoration-thickness:1px}
.cmp-cta-container.-link.-link-primary:hover,.cmp-cta-container.-link.-link-secondary:hover,.cmp-cta-container.-link.-link-primary:focus,.cmp-cta-container.-link.-link-secondary:focus,.cmp-cta-container.-link.-link-primary:active,.cmp-cta-container.-link.-link-secondary:active{text-decoration:underline;text-decoration-thickness:2px}
.cmp-cta-container.-link.-link-primary{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;text-decoration:none}
.cmp-cta-container.-link.-link-primary.-white::after{background-color:#fff}
.cmp-cta-container.-link.-link-primary.-white::before{border-right:1px solid #fff;border-top:1px solid #fff}
.cmp-cta-container.-link.-link-primary::before,.cmp-cta-container.-link.-link-primary::after{content:"";display:block;position:absolute;right:-19px;top:50%}
.cmp-cta-container.-link.-link-primary::after{background-color:#2873af;height:1px;transform:translateY(-50%);width:10px}
.cmp-cta-container.-link.-link-primary::before{border-right:1px solid #2873af;border-top:1px solid #2873af;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.cmp-cta-container.-link.-link-secondary{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;text-decoration:underline;text-underline-offset:2px}
.cmp-cta-container.-link.-link-secondary:hover,.cmp-cta-container.-link.-link-secondary:focus,.cmp-cta-container.-link.-link-secondary:active{text-decoration-thickness:2px}
.cmp-cta-container.-link.-back-to-top{font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin-left:23px;text-decoration:none;text-underline-offset:3px}
.cmp-cta-container.-link.-back-to-top:hover,.cmp-cta-container.-link.-back-to-top:focus,.cmp-cta-container.-link.-back-to-top:active{text-decoration:underline;text-decoration-thickness:2px}
.cmp-cta-container.-link.-back-to-top::before,.cmp-cta-container.-link.-back-to-top::after{content:"";display:block;position:absolute}
.cmp-cta-container.-link.-back-to-top::after{background-color:#2873af;height:2px;left:-21px;top:13px;transform:rotate(90deg);width:14px}
.cmp-cta-container.-link.-back-to-top::before{border-right:2px solid #2873af;border-top:2px solid #2873af;height:8px;left:-19px;top:8px;transform:rotate(-45deg);width:8px}
.cmp-cta-container.-button{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;padding:12px 16px;text-decoration:none}
.cmp-cta-container.-button.-white{background-color:#fff;color:#213469}
.cmp-cta-container.-button.-white.-arrow:hover::after,.cmp-cta-container.-button.-white.-arrow:active::after{background-color:#213469}
.cmp-cta-container.-button.-white.-arrow:hover::before,.cmp-cta-container.-button.-white.-arrow:active::before{border-right:1px solid #213469;border-top:1px solid #213469}
.cmp-cta-container.-button.-white:hover{background-color:#a1abb2}
.cmp-cta-container.-button.-white:active{background-color:#f2f2f2}
.cmp-cta-container.-button.-arrow{padding-right:41px}
.cmp-cta-container.-button.-arrow::before,.cmp-cta-container.-button.-arrow::after{content:"";display:block;position:absolute;right:16px;top:50%}
.cmp-cta-container.-button.-arrow::after{background-color:#958d5f;height:1px;transform:translateY(-50%);width:15px}
.cmp-cta-container.-button.-arrow::before{border-right:1px solid #958d5f;border-top:1px solid #958d5f;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.cmp-cta-container.-button.-button-primary{background-color:#213469;color:#fff}
.cmp-cta-container.-button.-button-primary.-arrow:hover::after,.cmp-cta-container.-button.-button-primary.-arrow:active::after{background-color:#fff}
.cmp-cta-container.-button.-button-primary.-arrow:hover::before,.cmp-cta-container.-button.-button-primary.-arrow:active::before{border-right:1px solid #fff;border-top:1px solid #fff}
.cmp-cta-container.-button.-button-primary:hover{background-color:#4d4e4e}
.cmp-cta-container.-button.-button-primary:active{background-color:#213469}
.cmp-cta-container.-button.-apple-download>.cta-icon,.cmp-cta-container.-button.-android-download>.cta-icon{fill:#958d5f;height:18px;margin-right:8px}
.cmp-cta-container.-button.-apple-download:hover>.cta-icon,.cmp-cta-container.-button.-android-download:hover>.cta-icon,.cmp-cta-container.-button.-apple-download:active>.cta-icon,.cmp-cta-container.-button.-android-download:active>.cta-icon{fill:#fff}
.cmp-cta-container.-button.-apple-download.-white:hover>.cta-icon,.cmp-cta-container.-button.-android-download.-white:hover>.cta-icon,.cmp-cta-container.-button.-apple-download.-white:active>.cta-icon,.cmp-cta-container.-button.-android-download.-white:active>.cta-icon{fill:#213469}
.cmp-cta-container.-button.-apple-download>.cta-icon.-icon-apple{display:inline;margin-top:-4px;width:14px}
.cmp-cta-container.-button.-android-download>.cta-icon.-icon-android{display:inline;width:16px}
.cmp-cta-anchor{position:relative;text-decoration:none}
.cmp-cta-anchor:hover,.cmp-cta-anchor:active,.cmp-cta-anchor:focus{text-decoration:unset;text-decoration-color:unset}
.cmp-cta-component>.cmp-cta-container.-button{opacity:.5}
.contact-teaser-container{align-items:center;display:flex;flex-direction:column;height:100%;margin:72px 24px 6px}
@media only screen and (min-width:651px) and (max-width:1023px){.contact-teaser-container{margin:80px 24px 6px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container{margin:100px 120px;max-height:750px}
}
.contact-teaser-container>.contact-teaser-wrapper{display:flex;flex-direction:column;max-width:1200px;position:relative;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container>.contact-teaser-wrapper{display:grid}
}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-image{display:flex;height:auto;min-width:350px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-image.-image-left{grid-column:1 / 6;grid-row:1 / 8}
}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content{background-color:#fff;display:flex;flex-direction:column;height:auto;margin:0 16px;padding:32px 16px 0;position:relative;top:-64px}
@media only screen and (min-width:651px) and (max-width:1023px){.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content{padding:40px 32px 0}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content{grid-column:4 / 12;grid-row:7 / 7;margin:0;max-width:665px;padding:48px 0 48px 48px;top:unset;width:100%}
}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-text{color:#213469;display:flex;flex-direction:column;font:normal 700 38px/36px "agenda",sans-serif;line-height:1;margin:0;padding:0 0 24px;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-text{font:normal 700 48px/46px "agenda",sans-serif}
}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-text.-same-line{display:unset;flex-direction:unset}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-text>.contact-teaser-sub-text{color:#958d5f;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:1px;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-text>.contact-teaser-sub-text{font:normal 700 48px/46px "agenda",sans-serif}
}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-location-info{display:flex}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-location-info>.contact-teaser-location-icon{align-items:center;display:flex;justify-content:center}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-location-info>.contact-teaser-location-icon>.icon-address{height:24px;stroke:#4d4e4e;width:20px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-location-info>.contact-teaser-location-text{color:#4d4e4e;font-weight:600;padding-left:16px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-email-info{display:flex;padding-top:20px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-email-info>.contact-teaser-email-icon{align-items:center;display:flex;justify-content:center}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-email-info>.contact-teaser-email-icon>.icon-email-envelope{fill:#fff;height:17px;stroke:#4d4e4e;width:22px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-email-info>.contact-teaser-email-text{font-weight:600;padding-left:16px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info{display:flex;padding-top:18px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-phone-icon{display:flex;justify-content:center;padding-top:6px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-phone-icon>.icon-phone{fill:#4d4e4e;height:20px;width:20px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text{color:#4d4e4e;max-width:315px;padding-left:16px}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text p{font-weight:600}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text p>a{color:#4d4e4e;text-decoration:none;text-decoration-color:#4d4e4e}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text p>a:hover,.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text p>a:focus,.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text p>a:active,.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-phone-info>.contact-teaser-support-text p>a:visited{text-decoration:underline}
}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-content{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin:16px 0}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-main-content p{font-weight:600}
.contact-teaser-container>.contact-teaser-wrapper>.contact-teaser-content>.contact-teaser-disclaimer-content{color:#4d4e4e;font:normal 14px/20px "agenda",sans-serif;letter-spacing:.5px}
.contact-bumper-container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:72px 24px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.contact-bumper-container{padding:65px 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container{padding:100px 120px}
}
.contact-bumper-container>.contact-bumper-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper{align-items:flex-start;flex-direction:row;justify-content:center;max-width:1200px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper.-image-right{flex-direction:row-reverse}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper.-image-right>.contact-bumper-image{margin:0 0 0 40px}
}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-image{height:auto;margin:0 auto 24px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-image{margin:0 40px 0 0;max-width:48.333%}
}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content{width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content{max-width:579px}
}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings{margin:0 0 24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings{max-width:570px}
}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings.-one-line>.contact-bumper-content-title,.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings.-one-line>.contact-bumper-content-subTitle{display:inline}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings>.contact-bumper-content-title,.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings>.contact-bumper-content-subTitle{display:block;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings>.contact-bumper-content-title,.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings>.contact-bumper-content-subTitle{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings>.contact-bumper-content-title{color:#213469}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-content-headings>.contact-bumper-content-subTitle{color:#958d5f}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-button-container{margin:0 0 24px}
.contact-bumper-container>.contact-bumper-wrapper>.contact-bumper-content>.contact-bumper-button-container:last-child{margin-bottom:0}
.contact-bumper-text-wrapper{align-items:flex-start;display:flex;justify-content:flex-start}
.contact-bumper-text-wrapper.-location{margin:0 0 24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-text-wrapper.-location{margin:0 0 20px}
}
.contact-bumper-text-wrapper.-email{margin:0 0 18px}
.contact-bumper-text-wrapper.-phone{margin:0 0 29px}
.contact-bumper-text-wrapper.-text-block{margin:0 0 16px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start;margin:4px 16px 0 0}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper.-location{margin:2px 18px 0 0;width:20px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper.-email{height:18px;width:22px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper.-phone{height:20px;width:20px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon{align-items:center;display:flex;justify-content:flex-start}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon.-location{height:24px;width:20px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon.-email{height:17px;width:22px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon.-phone{height:20px;width:20px}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon>.contact-bumper-icon-svg{height:100%;width:auto}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon>.contact-bumper-icon-svg.-location,.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon>.contact-bumper-icon-svg.-email{fill:#fff;stroke:#4d4e4e}
.contact-bumper-text-wrapper>.contact-bumper-icon-wrapper>.contact-bumper-icon>.contact-bumper-icon-svg.-phone{fill:#4d4e4e}
.contact-bumper-text-wrapper>.contact-bumper-text>p{color:#4d4e4e;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0;padding:0}
.contact-bumper-text-wrapper>.contact-bumper-text>.contact-bumper-paragraph{color:#4d4e4e;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0;padding:0}
.contact-bumper-text-wrapper>.contact-bumper-text.-link{color:#2873af}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contact-bumper-text-wrapper>.contact-bumper-text.-phone{color:#4d4e4e;text-decoration:none;text-decoration-color:#4d4e4e}
.contact-bumper-text-wrapper>.contact-bumper-text.-phone:hover,.contact-bumper-text-wrapper>.contact-bumper-text.-phone:focus,.contact-bumper-text-wrapper>.contact-bumper-text.-phone:active{text-decoration:underline}
}
.carousel{background-color:#f2f2f2;display:flex;justify-content:center}
.carousel>.carousel-wrapper{padding:72px 0;text-align:center;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel>.carousel-wrapper{max-width:1200px;padding:100px 0}
}
.carousel>.carousel-wrapper>.carousel__title{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;margin:0;padding:0 24px;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel>.carousel-wrapper>.carousel__title{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.carousel>.carousel-wrapper>.carousel__description{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;margin-top:24px;padding:0 24px}
.carousel>.carousel-wrapper>.carousel__navigation{display:flex;justify-content:center;list-style:none;margin:32px 0 29px;overflow-x:scroll;padding:0;scrollbar-width:none;white-space:nowrap;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel>.carousel-wrapper>.carousel__navigation{margin:40px 0 24px}
}
.carousel>.carousel-wrapper>.carousel__navigation.-scroll-bar-display{justify-content:flex-start}
.carousel>.carousel-wrapper>.carousel__navigation::-webkit-scrollbar{display:none}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item{padding:0 20px}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item:first-child{padding-left:24px}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item:last-child{padding-right:24px}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item>.navigation__link{box-sizing:border-box;color:#2873af;display:block;font:normal 600 18px/28px "agenda",sans-serif;padding-bottom:10px;position:relative;text-decoration:none}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item.-active>.navigation__link{color:#4d4e4e}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item.-active>.navigation__link::after{background-color:#958d5f;bottom:8px;content:"";height:2px;left:0;position:absolute;width:100%}
.carousel>.carousel-wrapper>.carousel__navigation>.navigation__item.-active>.navigation__link::before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #958d5f;bottom:3px;content:"";height:0;left:calc(50% - 6px);position:absolute;text-align:center;width:0}
.carousel>.carousel-wrapper>.carousel__card-navigation{margin-bottom:27px;margin-top:32px;width:100%}
.carousel>.carousel-wrapper>.carousel__container{margin-bottom:32px;overflow:hidden;padding:0;position:relative;white-space:nowrap;width:100%}
.carousel>.carousel-wrapper>.carousel__controls{display:flex;justify-content:center;width:100%}
.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-prev,.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-next{align-items:center;background-color:transparent;border:1px solid #2873af;display:flex;height:40px;justify-content:center;padding:0;width:40px}
.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-prev:hover,.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-next:hover{cursor:pointer}
.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-prev::before,.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-next::before{border-right:2px solid #2873af;border-top:2px solid #2873af;content:"";display:block;height:6px;transform-origin:center;width:6px}
.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-prev{border-right:0}
.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-prev::before{margin-right:-2px;transform:rotate(-135deg)}
.carousel>.carousel-wrapper>.carousel__controls>.carousel__btn-next::before{margin-left:-2px;transform:rotate(45deg)}
.carousel__card{box-sizing:border-box;display:inline-block;left:0;opacity:0;padding:0 24px;position:absolute;scroll-margin-top:145px;top:0;transition:transform .5s,opacity .5s,z-index .5s;vertical-align:top;white-space:initial;width:100%}
@media only screen and (min-width:1201px){.carousel__card{padding:0}
}
.carousel__card.-active{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.carousel__card.-prev{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.carousel__card.-next{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.carousel__card>.card{background-color:#fff;box-sizing:border-box;text-align:left}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel__card>.card{display:flex}
}
.carousel__card>.card>.card__img-wrapper{display:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel__card>.card>.card__img-wrapper{box-sizing:border-box;display:inline-block;padding-bottom:32.08%;position:relative;width:32.08%}
.carousel__card>.card>.card__img-wrapper>.card__img{box-sizing:border-box;display:block;height:100%;object-fit:cover;position:absolute;width:100%}
}
.carousel__card>.card>.card__content{display:flex;flex-direction:column;padding:32px 24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel__card>.card>.card__content{flex:1;padding:48px}
}
.carousel__card>.card>.card__content>.card__title{color:#4d4e4e;display:block;font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px;margin-bottom:16px;margin-top:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel__card>.card>.card__content>.card__title{font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px}
}
.carousel__card>.card>.card__content>.card__text{color:#4d4e4e;margin-bottom:24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.carousel__card>.card>.card__content>.card__text{margin-bottom:0}
}
.carousel__card>.card>.card__content>.card__text p,.carousel__card>.card>.card__content>.card__text li{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px}
.carousel__card>.card>.card__content>.card__text ul{list-style:none;margin:15px 0;padding-left:0}
.carousel__card>.card>.card__content>.card__text ul>li{display:flex}
.carousel__card>.card>.card__content>.card__text ul>li:not(:last-child){margin-bottom:5px}
.carousel__card>.card>.card__content>.card__text ul>li::before{content:"•";display:inline-block;margin:0 20px 0 10px}
.cards-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1200px}
.cards-container>.cards-wrapper{text-align:center;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper{margin-bottom:32px}
}
.cards-container>.cards-wrapper>.cards-title-text{color:#4d4e4e;font:normal 600 28px/32px "agenda",sans-serif;margin:40px 0 0;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper>.cards-title-text{font:normal 600 32px/40px "agenda",sans-serif;margin:40px 0 32px}
}
.cards-container>.cards-wrapper>.child-card-container{display:block;justify-content:center}
@media only screen and (min-width:1024px) and (max-width:1200px){.cards-container>.cards-wrapper>.child-card-container{padding:0 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper>.child-card-container{display:flex}
}
.cards-container>.cards-wrapper>.child-card-container>.card-content{background-color:#f2f2f2;flex:1;margin:24px;padding:32px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper>.child-card-container>.card-content{margin:0;max-width:373px;padding:40px;width:31.68%}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper>.child-card-container>.card-content:nth-child(2){margin:0 40px}
}
.cards-container>.cards-wrapper>.child-card-container>.card-content>.card-category{color:#4d4e4e;font:normal 600 20px/26px "agenda",sans-serif;margin-bottom:16px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper>.child-card-container>.card-content>.card-category{font:normal 600 24px/30px "agenda",sans-serif}
}
.cards-container>.cards-wrapper>.child-card-container>.card-content>.card-eyebrow{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px}
.cards-container>.cards-wrapper>.child-card-container>.card-content>.card-fees{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;margin-bottom:24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cards-container>.cards-wrapper>.child-card-container>.card-content>.card-fees{font:normal 700 48px/46px "agenda",sans-serif}
}
.cards-container>.cards-wrapper>.child-card-container>.card-content>.card-additional-fees p{color:#4d4e4e;font:normal 400 14px/20px "agenda",sans-serif}
.rte-bumper-container{margin:0 0 24px}
@media only screen and (min-width:651px) and (max-width:1023px){.rte-bumper-container{margin:0 0 32px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.rte-bumper-container{margin:0 0 24px}
}
.rte-bumper-container:last-child{margin-bottom:0}
.rte-bumper-container>p,.rte-bumper-container>ul,.rte-bumper-container ul>li,.rte-bumper-container>ol,.rte-bumper-container ol>li{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px}
.rte-bumper-container>p,.rte-bumper-container>ul,.rte-bumper-container>ol{margin:0 0 24px}
@media only screen and (min-width:651px) and (max-width:1023px){.rte-bumper-container>p,.rte-bumper-container>ul,.rte-bumper-container>ol{margin:0 0 32px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.rte-bumper-container>p,.rte-bumper-container>ul,.rte-bumper-container>ol{margin:0 0 24px}
}
.rte-bumper-container>p:last-child,.rte-bumper-container>ul:last-child,.rte-bumper-container>ol:last-child{margin-bottom:0}
.rte-bumper-container>ul>li,.rte-bumper-container>ol>li{margin-bottom:12px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.rte-bumper-container>ul>li,.rte-bumper-container>ol>li{margin-bottom:16px}
}
.rte-bumper-container>ol{margin:0 0 0 24px;padding:0}
.rte-bumper-container>ol>li{padding-left:12px}
.rte-bumper-container>ul{list-style-type:none;padding:0}
.rte-bumper-container>ul>li{display:block;padding-left:20px;position:relative}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.rte-bumper-container>ul>li{padding-left:24px}
}
.rte-bumper-container>ul>li::before,.rte-bumper-container>ul>li::after{background-color:#2e85ca;height:2px}
.rte-bumper-container>ul>li::before{content:"";display:block;left:2px;position:absolute;top:12px;transform:rotate(-45deg);width:10px}
.rte-bumper-container>ul>li::after{content:"";display:block;left:-1px;position:absolute;top:14px;transform:rotate(45deg);width:6px}
.bumper-container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:72px 24px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.bumper-container{padding:65px 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container{padding:100px 120px}
}
.bumper-container>.bumper-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper{align-items:flex-start;flex-direction:row;justify-content:center;max-width:1200px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-middle-width{max-width:995px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-middle-width>.bumper-image{max-width:48.944%}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-middle-width>.bumper-content{max-width:468px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-narrow-width{max-width:810px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-narrow-width>.bumper-image{max-width:47.530%}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-narrow-width>.bumper-content{max-width:468px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-image-right{flex-direction:row-reverse}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper.-image-right>.bumper-image{margin:0 0 0 40px}
}
.bumper-container>.bumper-wrapper>.bumper-image{height:auto;margin:0 auto 24px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper>.bumper-image{margin:0 40px 0 0;max-width:48.333%}
}
.bumper-container>.bumper-wrapper>.bumper-content{width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper>.bumper-content{max-width:579px}
}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings{margin:0 0 24px}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings.-one-line>.bumper-content-title,.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings.-one-line>.bumper-content-subTitle{display:inline}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings>.bumper-content-title,.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings>.bumper-content-subTitle{display:block;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;text-transform:uppercase}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings>.bumper-content-title,.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings>.bumper-content-subTitle{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings>.bumper-content-title{color:#213469}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-content-headings>.bumper-content-subTitle{color:#958d5f}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container{margin:0 0 24px}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container:last-child{margin-bottom:0}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container.-two-ctas{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-24px 0 24px}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container.-two-ctas:last-child{margin-bottom:0}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container.-two-ctas>:first-child,.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container.-two-ctas>:last-child{margin-top:24px}
.bumper-container>.bumper-wrapper>.bumper-content>.bumper-button-container.-two-ctas>:first-child{margin-right:24px}
.banner-container{align-items:center;background-color:#213469;display:flex;flex-direction:column;height:100%;padding:72px 24px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.banner-container{padding:80px 24px}
}
@media only screen and (min-width:1201px){.banner-container{padding:100px 120px}
}
.banner-container>.banner-wrapper{display:flex;flex-direction:column;max-width:1200px;position:relative;width:100%}
@media only screen and (min-width:1201px){.banner-container>.banner-wrapper{flex-direction:row}
}
.banner-container>.banner-wrapper>.banner-content{width:100%}
@media only screen and (min-width:1201px){.banner-container>.banner-wrapper>.banner-content{margin-right:56px}
}
.banner-container>.banner-wrapper>.banner-content.-vertically-center{display:flex;flex-direction:column;justify-content:center}
.banner-container>.banner-wrapper>.banner-content>.eyebrow{color:#fff;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0}
.banner-container>.banner-wrapper>.banner-content>.banner-main-text{color:#fff;display:flex;flex-direction:column;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:1px;margin:0 0 24px;text-transform:uppercase}
.banner-container>.banner-wrapper>.banner-content>.banner-main-text.-same-line{display:block}
.banner-container>.banner-wrapper>.banner-content>.banner-main-text.-h1-style{font:normal 700 42px/42px "agenda",sans-serif;letter-spacing:1.5px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.banner-container>.banner-wrapper>.banner-content>.banner-main-text{font:normal 700 48px/46px "agenda",sans-serif}
.banner-container>.banner-wrapper>.banner-content>.banner-main-text.-h1-style{font:normal 700 56px/56px "agenda",sans-serif;letter-spacing:1.5px}
}
.banner-container>.banner-wrapper>.banner-content>.banner-main-text>.banner-sub-text{color:#958d5f}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content{color:#fff}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content:last-child{margin:0}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content>h3{font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px;margin:16px 0 8px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.banner-container>.banner-wrapper>.banner-content>.banner-main-content>h3{font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px;margin:24px 0 8px}
}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content>p,.banner-container>.banner-wrapper>.banner-content>.banner-main-content ul>li,.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ol>li{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ul,.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ol{padding:0 0 0 18px}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ul>li,.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ol>li{padding:0 0 0 13px}
.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ul>li:last-child,.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ol>li:last-child{margin:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ul>li:last-child,.banner-container>.banner-wrapper>.banner-content>.banner-main-content>ol>li:last-child{margin:0}
}
.banner-container>.banner-wrapper>.banner-content>.cta-button-container{margin:24px 0}
@media only screen and (min-width:1201px){.banner-container>.banner-wrapper>.banner-content>.cta-button-container{margin:24px 0 0}
}
.banner-container>.banner-wrapper>.banner-image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}
.banner-container>.banner-wrapper>.banner-image-wrapper>.banner-image{margin:0 auto;padding-top:24px}
.banner-container>.banner-wrapper>.banner-image-wrapper>.banner-image.-hide-mobile{display:none}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.banner-container>.banner-wrapper>.banner-image-wrapper>.banner-image.-hide-tablet{display:none}
}
@media only screen and (min-width:1201px){.banner-container>.banner-wrapper>.banner-image-wrapper>.banner-image{padding-top:0}
.banner-container>.banner-wrapper>.banner-image-wrapper>.banner-image.-hide-tablet{display:block}
}
.pie-chart{height:280px;width:280px}
.pie-chart>.pie-chart-top-layer,.pie-chart>.pie-chart-middle-layer-spacer,.pie-chart>.pie-chart-middle-layer,.pie-chart>.pie-chart-bottom-layer-spacer,.pie-chart>.pie-chart-bottom-layer{fill:transparent;stroke:#2e85ca;stroke-width:7}
.pie-chart>.pie-chart-bottom-layer-spacer,.pie-chart>.pie-chart-middle-layer-spacer{stroke:#fff}
.pie-chart>.pie-chart-middle-layer{stroke:#213469}
.pie-chart>.pie-chart-bottom-layer{stroke:#958d5f}
.asset-cmp-container{color:#4d4e4e;padding:38px 24px 56px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.asset-cmp-container{margin:auto;padding-bottom:80px;width:792px}
}
.asset-cmp-container>.allocation-title{font:normal 600 28px/32px "agenda",sans-serif;margin:0 0 16px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.asset-cmp-container>.allocation-title{font:normal 600 32px/40px "agenda",sans-serif}
}
.asset-cmp-container>.allocation-description{font:normal 600 16px/28px "agenda",sans-serif}
.asset-cmp-container>.asset-type-container{align-items:center;display:flex;flex-direction:column;padding-top:25px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.asset-cmp-container>.asset-type-container{align-items:flex-start;flex-direction:row;padding-top:32px}
}
.asset-cmp-container>.asset-type-container>.pie-chart-container{margin-bottom:25px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.asset-cmp-container>.asset-type-container>.pie-chart-container{padding-right:60px}
}
.asset-cmp-container>.asset-type-container>.asset-percentage-flexbox{font:normal 600 18px/30px "agenda",sans-serif;width:100%}
.asset-cmp-container>.asset-type-container>.asset-percentage-flexbox>.horizontal-line{background-color:#f2f2f2;height:1px}
.asset-cmp-container>.asset-type-container>.asset-percentage-flexbox>.allocation-footnote{font:normal 400 14px/20px "agenda",sans-serif;padding-top:16px;text-align:left}
.asset-type-flexbox{display:flex;justify-content:space-between;padding:4px 0}
.asset-type-flexbox>.asset-label-flexbox{display:flex;width:100%}
.asset-type-flexbox>.asset-label-flexbox>.asset-type-one-color{background-color:#2e85ca}
.asset-type-flexbox>.asset-label-flexbox>.asset-type-two-color{background-color:#213469}
.asset-type-flexbox>.asset-label-flexbox>.asset-type-three-color{background-color:#958d5f}
.asset-type-flexbox>.asset-label-flexbox>.asset-color{height:20px;margin:12px 10px 12px 0;width:20px}
.asset-type-flexbox>.asset-label-flexbox>.asset-label{line-height:28px;padding-top:8px;text-align:initial}
.asset-type-flexbox>.asset-breakdown-flexbox{flex-direction:column;list-style:none;margin:0;padding-left:0;width:100%}
.asset-type-flexbox>.asset-breakdown-flexbox>.asset-second-wrapper{border-top:1px solid #f2f2f2;box-sizing:border-box;display:flex;flex-direction:row;font:normal 400 14px/20px "agenda",sans-serif;justify-content:space-between;padding:12px 0}
.asset-type-flexbox>.asset-breakdown-flexbox>.asset-second-wrapper:first-child{border:0}
.asset-type-flexbox>.asset-breakdown-flexbox>.asset-second-wrapper>.asset-label{text-align:initial}
.asset-type-flexbox>.asset-subcategory-title{font-size:0;height:0;width:0}
.cmp-article-tabs__container{margin:57px auto 72px;padding:0 24px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container{margin:100px auto;max-width:1200px;padding:0 120px}
}
.cmp-article-tabs__container>.cmp-article-tabs__tablist{display:none;list-style:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__tablist{border-bottom:2px solid #f2f2f2;column-gap:32px;display:flex;justify-content:space-around;margin:100px 0 48px;padding:0 0 3px}
}
.cmp-article-tabs__container>.cmp-article-tabs__tablist>.cmp-article-tabs__tab>.cmp-article-tabs__tablink{text-decoration:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__tablist>.cmp-article-tabs__tab>.cmp-article-tabs__tablink{font-weight:600;line-height:2}
.cmp-article-tabs__container>.cmp-article-tabs__tablist>.cmp-article-tabs__tab>.cmp-article-tabs__tablink:hover{border-bottom:1px solid}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__tablist>.cmp-article-tabs__tab>.cmp-article-tabs__tablink-focused{border-bottom:3px solid #958d5f;color:#4d4e4e;margin-bottom:16px;padding-bottom:8px}
}
.cmp-article-tabs__container>.cmp-article-tabs__topic-title{color:#4d4e4e;font-family:"agenda",sans-serif;font-size:28px;margin-bottom:8px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__topic-title{font-size:32px;margin-bottom:16px}
}
.cmp-article-tabs__container>.cmp-article-tabs__topic-subtitle{color:#4d4e4e;font-family:"agenda",sans-serif;font-size:16px;margin-bottom:30px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__topic-subtitle{margin-bottom:40px}
}
.cmp-article-tabs__container>.cmp-article-tabs__button-wrapper{margin:48px 0;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__button-wrapper{margin:72px 0}
}
.cmp-article-tabs__container>.cmp-article-tabs__button-wrapper>.cmp-article-tabs__load-more-button{border-width:0}
.cmp-article-tabs__container>.cmp-article-tabs__button-wrapper>.cmp-article-tabs__load-more-button:hover{cursor:pointer}
.cmp-article-tabs__dropDown-container{margin-bottom:40px;position:relative}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__dropDown-container{display:none}
}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__dropDown-label{color:#000;font:normal 600 normal 16px/1.42 "agenda",sans-serif;height:17px;letter-spacing:normal;margin-bottom:4px}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__dropDown-button{align-items:center;background-color:transparent;border:1px solid #a1abb2;color:#4d4e4e;display:flex;font:300 16px "agenda",sans-serif;height:44px;letter-spacing:.5px;padding-left:16px;text-align:left;width:100%}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__dropDown-button>.title-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__dropDown-button>.arrow-wrapper{height:18px;width:30px}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__dropDown-button>.arrow-wrapper>.cmp-article-tabs__dropDown-arrow{display:inline;float:right;height:10px;padding:4px 9px;position:absolute;right:0;stroke:#213469;width:12px}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__mobile-tablist{background-color:white;box-shadow:0 8px 16px 0 rgba(0,0,0,0.1),0 0 1px 0 rgba(0,0,0,0.1);display:none;list-style:none;margin:0;padding-left:0;position:absolute;width:100%}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__mobile-tablist>.cmp-article-tabs__mobile-tab:hover{background-color:#f8f8f8}
.cmp-article-tabs__dropDown-container>.cmp-article-tabs__mobile-tablist>.cmp-article-tabs__mobile-tab>.cmp-article-tabs__mobile-tablink{color:#4d4e4e;display:block;font:300 16px/28px "agenda",sans-serif;letter-spacing:.5px;padding-left:16px;text-decoration:none;width:100%}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container{display:grid;grid-row-gap:48px;grid-template-columns:repeat(1,1fr)}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container{gap:72px 40px;grid-template-columns:repeat(2,1fr)}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container{gap:72px 40px;grid-template-columns:repeat(3,1fr)}
}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link{text-decoration:none}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link:hover>.cmp-article-tabs__articleItems-title{text-decoration:underline}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-image{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:156px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-image{height:187px;max-width:100%}
}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-date{color:#4d4e4e;font-size:14px;margin-left:3px;text-decoration:none}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-author{color:#4d4e4e;display:inline-block;font:14px/20px "agenda",sans-serif;margin-top:16px}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-author.-vertical-line{margin-right:-3px}
.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-title{color:#4d4e4e;font-size:20px;margin:16px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-article-tabs__container>.cmp-article-tabs__articleItems-container>.cmp-article-tabs_articleItem>.cmp-article-tabs__articleItems-link>.cmp-article-tabs__articleItems-title{font-size:24px}
}
.article-tabs-cta{position:relative}
.article-tabs-cta.-button{align-items:center;color:#2873af;display:inline-flex;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;padding:12px 16px;text-decoration:none}
.article-tabs-cta.-button.-arrow{padding-right:41px}
.article-tabs-cta.-button.-arrow::before,.article-tabs-cta.-button.-arrow::after{content:"";display:block;position:absolute;right:16px;top:50%}
.article-tabs-cta.-button.-arrow::after{background-color:#958d5f;height:1px;transform:translateY(-50%)}
.article-tabs-cta.-button.-arrow::before{border-right:1px solid #958d5f;border-top:1px solid #958d5f;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.article-tabs-cta.-button.-button-primary{background-color:#213469;color:#fff}
.article-tabs-cta.-button.-button-primary.-arrow:hover::after,.article-tabs-cta.-button.-button-primary.-arrow:active::after{background-color:#fff}
.article-tabs-cta.-button.-button-primary.-arrow:hover::before,.article-tabs-cta.-button.-button-primary.-arrow:active::before{border-right:1px solid #fff;border-top:1px solid #fff}
.article-tabs-cta.-button.-button-primary:hover{background-color:#4d4e4e}
.article-tabs-cta.-button.-button-primary:active{background-color:#213469}
.article-image-container{box-sizing:border-box;margin:40px 0 32px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.article-image-container{margin:48px 0}
}
.article-image-container>.article-image{height:auto;margin:0 0 16px;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.article-image-container>.article-image{margin:0 0 24px}
}
.article-image-container>.article-image-caption-wrapper{width:100%}
.article-image-container>.article-image-caption-wrapper>.article-image-caption{color:#4d4e4e;font:normal 400 14px/20px "agenda",sans-serif;letter-spacing:.5px;text-align:left}
.article-detail-container{align-items:center;display:flex;flex-direction:column;height:100%;margin:82px 24px 72px;overflow-x:hidden}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.article-detail-container{margin-left:92px;overflow-x:visible}
}
.article-detail-container>.article-detail-wrapper{display:flex;flex-direction:column;max-width:794px;position:relative;width:100%}
.article-detail-container>.article-detail-wrapper>.article-social-icons{display:flex;flex-direction:row;left:-12px;position:absolute;top:-50px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.article-detail-container>.article-detail-wrapper>.article-social-icons{flex-direction:column;left:-82px;top:-15px}
}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon{align-items:center;cursor:pointer;display:flex;height:42px;justify-content:center;text-decoration:none;width:42px}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon:hover>.article-icon,.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon:focus>.article-icon,.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon:active>.article-icon{fill:#fff}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon:hover,.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon:focus{background-color:#2873af}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon:active{background-color:#213469}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon>.article-icon{fill:#2873af}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon>.article-icon.icon-print{height:13px;width:16px}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon>.article-icon.icon-twitter{height:14px;width:16px}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon>.article-icon.icon-linkedin{height:14px;width:14px}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon>.article-icon.icon-facebook{height:14px;width:7px}
.article-detail-container>.article-detail-wrapper>.article-social-icons>.article-social-icon>.article-icon.icon-email{height:11px;width:16px}
.article-detail-container>.article-detail-wrapper>.article-topic-wrapper{align-items:center;display:flex;margin-bottom:16px}
.article-detail-container>.article-detail-wrapper>.article-topic-wrapper>.article-topic{align-items:center;color:#2873af;display:flex;font:normal 400 14px/20px "agenda",sans-serif;font-weight:300;letter-spacing:.5px;text-decoration:underline;text-underline-offset:1px}
.article-detail-container>.article-detail-wrapper>.article-topic-wrapper>.article-topic:hover,.article-detail-container>.article-detail-wrapper>.article-topic-wrapper>.article-topic:focus,.article-detail-container>.article-detail-wrapper>.article-topic-wrapper>.article-topic:active{text-decoration-thickness:2px}
.article-detail-container>.article-detail-wrapper>.article-topic-wrapper>.article-topic::after{color:#4d4e4e;content:",";font:normal 400 14px/20px "agenda",sans-serif;font-weight:300;letter-spacing:.5px;margin-right:5px}
.article-detail-container>.article-detail-wrapper>.article-topic-wrapper>.article-topic:last-of-type::after{content:"";margin-right:0;padding:0 5px}
.article-detail-container>.article-detail-wrapper>.article-title{color:#4d4e4e;display:block;font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.4px;margin:0;margin-bottom:8px;padding:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.article-detail-container>.article-detail-wrapper>.article-title{font:normal 600 32px/40px "agenda",sans-serif;letter-spacing:.5px}
}
.article-detail-container>.article-detail-wrapper>.article-date-author{align-items:center;display:flex;margin-bottom:32px}
.article-detail-container>.article-detail-wrapper>.article-date-author>.article-date{color:#4d4e4e;display:block;font:normal 400 14px/20px "agenda",sans-serif;font-weight:400;letter-spacing:.5px;margin:0;padding:0}
.article-detail-container>.article-detail-wrapper>.article-date-author>.article-author{color:#4d4e4e;display:block;font:normal 400 14px/20px "agenda",sans-serif;font-weight:400;letter-spacing:.5px;margin:0;padding:0}
.article-detail-container>.article-detail-wrapper>.article-date-author>.article-author::before{content:"|";margin-right:0;padding:0 5px}
.article-detail-container>.article-detail-wrapper>.article-image{display:block;margin-bottom:56px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.article-detail-container>.article-detail-wrapper>.article-image{width:auto}
}
.anchor-link-container>.anchor-link-noshow{display:none}
.accordion-detailed>.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title{font-weight:600;width:auto}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-detailed>.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-description{max-width:100%;padding:38px 40px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-item-description-parent-container{display:flex}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-item-description-parent-container>.accordion-item-description-block{width:66.3%}
}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-headline-label p{font:normal 600 20px/26px "agenda",sans-serif;letter-spacing:.4px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-headline-label p{font:normal 600 24px/30px "agenda",sans-serif;letter-spacing:.5px}
}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-recommended-block,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-pricing-block{margin-top:8px}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-recommended-block>.accordion-item-recommended-label,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-pricing-block>.accordion-item-recommended-label,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-recommended-block>.accordion-item-pricing-label,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-pricing-block>.accordion-item-pricing-label{color:#4d4e4e;font:normal 600 18px/28px "agenda",sans-serif;letter-spacing:.5px}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-recommended-block>.accordion-item-recommended-text,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-pricing-block>.accordion-item-recommended-text,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-recommended-block>.accordion-item-pricing-text,.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-pricing-block>.accordion-item-pricing-text{color:#4d4e4e;font:normal 400 18px/28px "agenda",sans-serif;letter-spacing:.5px}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-pricing-block{margin-top:4px}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-platformdescription{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin:16px 0 24px}
.accordion-item-description-parent-container>.accordion-item-description-block>.accordion-item-footnote-text{font:normal 400 14px/20px "agenda",sans-serif;letter-spacing:.5px;margin-top:16px}
.accordion-item-description-parent-container>.accordion-image-button-block{padding-top:40px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-item-description-parent-container>.accordion-image-button-block{padding-left:40px;padding-top:0;width:29.7%}
}
.accordion-item-description-parent-container>.accordion-image-button-block>.accordion-item-image{width:100%}
.accordion-item-description-parent-container>.accordion-image-button-block>.accordion-item-secondary-button{padding:24px 0 8px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-item-description-parent-container>.accordion-image-button-block>.accordion-item-secondary-button{padding:32px 0 8px}
}
.accordion-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;padding:72px 24px 56px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-container{padding:100px 120px 84px}
}
.accordion-container>.accordion-wrapper{display:flex;flex-direction:column;max-width:1200px;width:100%}
.accordion-container>.accordion-wrapper>.accordion-title{color:#213469;font:normal 700 38px/36px "agenda",sans-serif;letter-spacing:.5px;margin:0 0 24px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-container>.accordion-wrapper>.accordion-title{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px}
}
.accordion-container>.accordion-wrapper>.accordion-description{color:#4d4e4e;font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0 auto;max-width:665px;padding-bottom:32px;text-align:center;width:100%}
.accordion-container>.accordion-wrapper>.accordion-item{background-color:#fff;box-shadow:0 1px 6px 0 rgba(78,78,78,0.25);margin-bottom:16px}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title{background-color:#fff;border:0;color:#4d4e4e;cursor:pointer;font:normal 500 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0;padding:10px 60px 10px 32px;position:relative;text-align:left;width:100%}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title::after{background-color:#2873af;content:'';height:2px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:16px}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title::before{background-color:#2873af;content:'';height:2px;position:absolute;right:24px;top:50%;transform:translateY(-50%) rotate(90deg);width:16px}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title:hover,.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title:focus,.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title.-open{background-color:#213469;color:#fff}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title.-open::after{background-color:#fff;content:''}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-title.-open::before{display:none}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-description{color:#4d4e4e;display:none;font:normal 300 16px/28px "agenda",sans-serif;letter-spacing:.5px;max-width:100%;padding:32px 32px 40px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-description{max-width:66.6667%}
}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-description>p{color:#4d4e4e;font:normal 300 16px/28px "agenda",sans-serif;letter-spacing:.5px;padding-bottom:10px}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-description>p:last-of-type{padding-bottom:0}
.accordion-container>.accordion-wrapper>.accordion-item>.accordion-item-description.-open{display:block}
.accordion-container>.accordion-wrapper>.accordion-cta-text{color:#4d4e4e;font:normal 600 28px/32px "agenda",sans-serif;letter-spacing:.4px;margin-bottom:9px;margin-top:40px;text-align:center}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.accordion-container>.accordion-wrapper>.accordion-cta-text{font:normal 600 32px/40px "agenda",sans-serif;letter-spacing:.5px}
}
.accordion-container>.accordion-wrapper>.accordion-cta-button{text-align:center}
.cmp-welcome-banner>.welcome-message{color:#fff;display:none;font:normal 700 normal 25px/1.16 "agenda",sans-serif;height:46px;letter-spacing:.5px;margin:0 0 24px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-welcome-banner>.welcome-message{font-size:48px;letter-spacing:1px;line-height:.96}
}
.cmp-welcome-banner>.subtitle{color:#fff;display:none;font:normal 600 normal 24px/1.25 "agenda",sans-serif;height:30px;letter-spacing:.5px;margin:0 0 10px;width:100%}
.cmp-welcome-banner>.cad{color:#fff;display:none;font:normal 400 normal 14px/1.43 "agenda",sans-serif;height:20px;letter-spacing:.5px;vertical-align:top;width:1.94%}
.cmp-welcome-banner>.total-balance{color:#fff;display:none;font:normal 700 normal 38px/0.95 "agenda",sans-serif;height:46px;letter-spacing:.5px;margin:10px .56% 0 0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-welcome-banner>.total-balance{font-size:48px;letter-spacing:1px;line-height:.96}
}
#widget-container #okta-sign-in{border:0;box-shadow:none;color:#111;font-family:"agenda",sans-serif;font-size:14px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){#widget-container #okta-sign-in{border:1px solid #ddd #ddd #d8d8d8;border-radius:3px;box-shadow:rgba(175,175,175,0.12) 0 2px 0 0}
}
@media(max-width:420px){#widget-container #okta-sign-in .options-wrap{left:-152px;width:200px}
}
@media(min-width:650px) and (max-width:880px){#widget-container #okta-sign-in .options-wrap{left:-165px;width:225px}
}
#widget-container #okta-sign-in a:focus{box-shadow:0 0 8px #51cbee;outline:1px solid #51cbee}
#widget-container #okta-sign-in .okta-form-title{font-size:16px}
#widget-container #okta-sign-in .okta-form-label label{font-size:12px}
#widget-container #okta-sign-in .custom-checkbox label{color:#4d4e4e;font-size:14px}
#widget-container #okta-sign-in input{height:38px}
#widget-container #okta-sign-in input::placeholder{vertical-align:middle}
#widget-container #okta-sign-in .link.help{color:#4d4e4e}
#widget-container #okta-sign-in .o-form-button-bar .button,#widget-container #okta-sign-in .email-button,#widget-container #okta-sign-in .sms-button{background:#213469;font-size:16px;font-weight:500;height:44px}
#widget-container #okta-sign-in .o-form-button-bar .button:disabled,#widget-container #okta-sign-in .email-button:disabled,#widget-container #okta-sign-in .sms-button:disabled{background-color:#a1abb2}
#widget-container #okta-sign-in .auth-footer a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
#widget-container #okta-sign-in .registration-container{font-size:14px;margin-top:16px}
#widget-container #okta-sign-in .registration-container .content-container{padding:16px 0 30px}
#widget-container #okta-sign-in .registration-container .registration-label{color:#4d4e4e}
#widget-container #okta-sign-in .registration-container .registration-link{color:#007bbd !important}
#widget-container #okta-sign-in .required-fields-label{color:#4d4e4e}
#widget-container #okta-sign-in .recovery-challenge .send-email-link.active{text-decoration:none}
#widget-container #okta-sign-in .recovery-challenge .send-email-link.active:hover{color:#4d4e4e;text-decoration:underline}
#widget-container #okta-sign-in .recovery-challenge .send-email-link:hover{color:#4d4e4e;text-decoration:underline}
#widget-container #okta-sign-in .recovery-challenge .send-email-link:active,#widget-container #okta-sign-in .recovery-challenge .send-email-link:focus{color:#4d4e4e;text-decoration:underline}
#widget-container #okta-sign-in .js-help-link{display:none}
#widget-container #okta-sign-in .account-unlock .email-button,#widget-container #okta-sign-in .account-unlock .email-button + .email-hint-container{display:none}
.user-consent-container{display:none}
.user-consent-container>.user-consent-checkbox-container{display:inline-flex}
.user-consent-container>.user-consent-checkbox-container:focus-within{box-shadow:0 0 8px #51cbee}
.user-consent-container>.user-consent-text p{display:inline}
.user-consent-container>.user-consent-text p>a{display:inline-block}
.password-requirements-label{color:#e34843}
.password-requirements-label.-hidden{display:none}
.cmp-login-form__container{padding:0}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-login-form__container{align-items:center;display:flex;flex-direction:column}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container{align-items:start;padding-bottom:106px}
}
.cmp-login-form__container>.login-form-title{color:#fff;font:normal 700 38px/36px "agenda",sans-serif;line-height:44px;margin:0 0 8px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container>.login-form-title{font:normal 700 48px/46px "agenda",sans-serif;letter-spacing:1px;margin-bottom:12px}
}
.cmp-login-form__container>.cmp-login-form__additional-text{color:#fff;font-family:"agenda",sans-serif;font-size:12px;line-height:1.5}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container>.cmp-login-form__additional-text{font-size:14px}
}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form{display:flex;flex-direction:column}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-email-label{color:#fff;font-family:"agenda",sans-serif;font-size:12px;font-weight:600;letter-spacing:normal;line-height:1.42;margin:8px 0 4px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-email-label{margin-top:12px}
}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-email-input{border:solid 1px #a1abb2;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1);box-sizing:border-box;color:#4d4e4e;font-family:"agenda",sans-serif;font-size:16px;font-weight:300;height:44px;letter-spacing:.5px;margin-bottom:16px;padding-left:15px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-email-input{width:335px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-email-input{width:385px}
}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-password-label{color:#fff;font:normal 600 normal 12px/1.42 "agenda",sans-serif;letter-spacing:normal;margin-bottom:4px}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-password-input{border:solid 1px #a1abb2;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.1);box-sizing:border-box;color:#4d4e4e;font-family:"agenda",sans-serif;font-size:16px;font-weight:300;height:44px;letter-spacing:.5px;margin-bottom:24px;padding-left:15px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-password-input{width:335px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-password-input{width:385px}
}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-password-input.-show-dashboard-error{margin-bottom:0}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-error{overflow-wrap:break-word}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-error.-show-dashboard-error{background-color:#b00d31;color:#fff;font:normal 400 14px/20px "agenda",sans-serif;height:auto;margin-bottom:24px;margin-top:16px;max-width:300px;padding:5px 15px 7px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-error.-show-dashboard-error{max-width:305px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-error.-show-dashboard-error{max-width:355px}
}
.cmp-login-form__container>.forms-wrapper>.cmp-login__form>.cmp-login__form-button{border:0;cursor:pointer;height:42px;width:fit-content}
.cmp-login-form__container>.forms-wrapper>.cmp-login__get-started>.no-account{color:#fff;font:normal 400 14px/20px "agenda",sans-serif;font-weight:300;letter-spacing:.44px;margin-top:24px}
.cmp-login-form__container>.forms-wrapper>.cmp-login__get-started>.no-account>.get-started-link{background:0;border:0;color:#fff;font:normal 400 14px/20px "agenda",sans-serif;font-weight:600;letter-spacing:.44px;padding:0;text-decoration:underline}
.cmp-login-form__container>.forms-wrapper>.cmp-login__get-started>.no-account>.get-started-link:hover{cursor:pointer}
.login-form-cta{position:relative}
.login-form-cta.-link,.login-form-cta.-button{align-items:center;color:#2873af;display:inline-flex}
.login-form-cta.-link.-white,.login-form-cta.-button.-white{color:#fff;text-decoration-color:#fff}
.login-form-cta.-link.-link-primary,.login-form-cta.-link.-link-secondary{margin-right:19px;text-decoration-thickness:1px}
.login-form-cta.-link.-link-primary:hover,.login-form-cta.-link.-link-secondary:hover,.login-form-cta.-link.-link-primary:focus,.login-form-cta.-link.-link-secondary:focus,.login-form-cta.-link.-link-primary:active,.login-form-cta.-link.-link-secondary:active{text-decoration:underline;text-decoration-thickness:2px}
.login-form-cta.-link.-link-primary{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;text-decoration:none}
.login-form-cta.-link.-link-primary.-white::after{background-color:#fff}
.login-form-cta.-link.-link-primary.-white::before{border-right:1px solid #fff;border-top:1px solid #fff}
.login-form-cta.-link.-link-primary::before,.login-form-cta.-link.-link-primary::after{content:"";display:block;position:absolute;right:-19px;top:50%}
.login-form-cta.-link.-link-primary::after{background-color:#2873af;height:1px;transform:translateY(-50%);width:10px}
.login-form-cta.-link.-link-primary::before{border-right:1px solid #2873af;border-top:1px solid #2873af;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.login-form-cta.-link.-link-secondary{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;text-decoration:underline;text-underline-offset:2px}
.login-form-cta.-link.-link-secondary:hover,.login-form-cta.-link.-link-secondary:focus,.login-form-cta.-link.-link-secondary:active{text-decoration-thickness:2px}
.login-form-cta.-link.-back-to-top{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin-left:23px;text-decoration:none;text-underline-offset:3px}
.login-form-cta.-link.-back-to-top:hover,.login-form-cta.-link.-back-to-top:focus,.login-form-cta.-link.-back-to-top:active{text-decoration:underline;text-decoration-thickness:2px}
.login-form-cta.-link.-back-to-top::before,.login-form-cta.-link.-back-to-top::after{content:"";display:block;position:absolute}
.login-form-cta.-link.-back-to-top::after{background-color:#2873af;height:2px;left:-21px;top:13px;transform:rotate(90deg);width:14px}
.login-form-cta.-link.-back-to-top::before{border-right:2px solid #2873af;border-top:2px solid #2873af;height:8px;left:-19px;top:8px;transform:rotate(-45deg);width:8px}
.login-form-cta.-button{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;padding:12px 16px;text-decoration:none}
.login-form-cta.-button.-white{background-color:#fff;color:#213469}
.login-form-cta.-button.-white.-arrow:hover::after,.login-form-cta.-button.-white.-arrow:active::after{background-color:#213469}
.login-form-cta.-button.-white.-arrow:hover::before,.login-form-cta.-button.-white.-arrow:active::before{border-right:1px solid #213469;border-top:1px solid #213469}
.login-form-cta.-button.-white:hover{background-color:#a1abb2}
.login-form-cta.-button.-white:active{background-color:#f2f2f2}
.login-form-cta.-button.-arrow{padding-right:41px}
.login-form-cta.-button.-arrow::before,.login-form-cta.-button.-arrow::after{content:"";display:block;position:absolute;right:16px;top:50%}
.login-form-cta.-button.-arrow::after{background-color:#958d5f;height:1px;transform:translateY(-50%);width:15px}
.login-form-cta.-button.-arrow::before{border-right:1px solid #958d5f;border-top:1px solid #958d5f;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.login-form-cta.-button.-button-primary{background-color:#213469;color:#fff}
.login-form-cta.-button.-button-primary.-arrow:hover::after,.login-form-cta.-button.-button-primary.-arrow:active::after{background-color:#fff}
.login-form-cta.-button.-button-primary.-arrow:hover::before,.login-form-cta.-button.-button-primary.-arrow:active::before{border-right:1px solid #fff;border-top:1px solid #fff}
.login-form-cta.-button.-button-primary:hover{background-color:#4d4e4e}
.login-form-cta.-button.-button-primary:active{background-color:#213469}
.cmp-hero__container{background-position:center;background-size:cover;display:flex;flex-wrap:wrap;justify-content:center}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-hero__container{padding-top:146px}
}
.cmp-hero__container>.cmp-hero__desktop{background-position:center;background-size:cover;display:flex;flex-wrap:wrap;max-width:1200px;padding:104px 24px 72px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-hero__container>.cmp-hero__desktop{padding:0 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-hero__container>.cmp-hero__desktop{padding:0 120px}
}
.cmp-hero__container>.cmp-hero__desktop.cmp-hero__desktop-no-account-cards{background-position:center;background-size:cover;display:flex;flex-wrap:wrap;max-width:1200px;padding:104px 24px 72px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-hero__container>.cmp-hero__desktop.cmp-hero__desktop-no-account-cards{padding:0 120px 104px}
}
.cmp-hero__container>.cmp-hero__desktop-account-cards{background-color:#fff;flex-wrap:wrap;max-width:1200px;padding:32px 24px 72px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-hero__container>.cmp-hero__desktop-account-cards{background:0;display:block;padding:72px 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-hero__container>.cmp-hero__desktop-account-cards{background:0;display:block;padding:64px 120px 104px}
}
.header-container{box-sizing:border-box;display:flex;justify-content:center;padding:0 24px;position:absolute;width:100%}
.header-container.author-mode{background-color:rgba(0,0,0,0.3)}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.header-container{padding:0 120px}
}
.header-container>.left-side-header{background-color:transparent;flex-grow:7;height:72px;max-width:700px}
.header-container>.left-side-header.-menu-open{display:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.header-container>.left-side-header{height:82px;max-width:650px}
}
.header-container>.left-side-header>.vertical-line{display:none}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.header-container>.left-side-header>.vertical-line{background-color:#fff;height:36px;margin:0 26px 0 0;width:1.25px}
}
.header-container>.left-side-header>.navtext-style{color:#fff;display:none;font:normal 600 16px/28px "agenda",sans-serif;height:28px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.header-container>.left-side-header>.navtext-style{font:normal 600 16px/28px "agenda",sans-serif;height:28px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}
.header-container>.left-side-header>.navtext-style:visited{color:#fff}
.header-container>.left-side-header>.navtext-style:hover{text-decoration:underline;text-decoration-color:#fff}
}
.header-container>.right-side-header{background-color:transparent;display:flex;flex-grow:5;justify-content:flex-end;line-height:18px;max-width:500px}
@media only screen and (min-width:1201px){.header-container>.right-side-header{height:77px;max-width:550px}
}
.header-container>.right-side-header>.btn-hamburguer-close{background-color:transparent;border:0;cursor:pointer;display:none}
.header-container>.right-side-header>.btn-hamburguer-close.-menu-open{display:block;margin:24px 16px 11px auto}
.header-container>.right-side-header>.btn-hamburguer-close>.icon-hamburger-close{fill:#2873af;height:20px;width:20px}
.header-container>.right-side-header>.link-display{display:none}
@media only screen and (min-width:1201px){.header-container>.right-side-header>.link-display{display:inline}
.header-container>.right-side-header>.link-display.-link-margin{margin-left:32px}
}
.header-container>.right-side-header>.link-text{letter-spacing:1.5px;text-transform:uppercase}
.header-container>.right-side-header>.link-text:visited{color:#fff}
.header-container>.right-side-header>.link-text>.link-anchor{color:#4d4e4e;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;font-weight:600}
@media only screen and (min-width:1201px){.header-container>.right-side-header>.link-text>.link-anchor{color:#fff;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif}
}
.header-container>.right-side-header>.btn-hamburguer-menu{background-color:transparent;border:0;color:#fff;cursor:pointer;display:block;font:normal 600 18px/20px "jaf-bernina-sans-comp",sans-serif;letter-spacing:2.2px;padding:0;text-transform:uppercase}
.header-container>.right-side-header>.btn-hamburguer-menu.-menu-open{display:none}
@media only screen and (min-width:1201px){.header-container>.right-side-header>.btn-hamburguer-menu{display:none}
}
.header-container>.right-side-header>.btn-hamburguer-menu>.svg-icon-hamburguer{fill:#fff;height:16px;margin-right:10px;width:18px}
.logo-link{display:flex}
.logo-link>.dashboard-ci-logo{height:40px;margin:0 28px 0 0;object-fit:contain;width:117px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.logo-link>.dashboard-ci-logo{height:50px;width:146px}
}
.logo-link>.dashboard-ci-logo>.cidi-dashboard-logo-first{fill:#fff}
.logo-link>.dashboard-ci-logo>.cidi-dashboard-logo-second{fill:#fff}
.main-menu-wrapper.-left-side{overflow-y:auto}
.main-menu-wrapper.-left-side>.main-menu>.mobile-close{margin:24px 33px 11px}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text{background-color:#fff}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.no-padding,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.no-padding{padding:17px 40px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text{background-color:transparent}
}
@media only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text{background-color:transparent;color:#fff;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;text-transform:uppercase}
.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link.no-padding,.main-menu-wrapper>.main-menu>.menu-link-wrapper>.menu-link__text.no-padding{padding:0 0 0 17px}
}
.main-menu-wrapper>.main-menu>.menu-link-wrapper:last-child{padding-bottom:40px}
@media only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.menu-link-wrapper:last-child{padding-bottom:0}
}
.main-menu-wrapper>.main-menu>.desktop-seperator{background-color:#fff;display:none;height:34px;margin-left:8px;margin-top:24px;width:1px}
@media only screen and (min-width:1201px){.main-menu-wrapper>.main-menu>.desktop-seperator{display:block}
}
.dashboard-rte-container{margin:0 0 24px}
@media only screen and (min-width:651px) and (max-width:1023px){.dashboard-rte-container{margin:0 0 32px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.dashboard-rte-container{margin:0 0 24px}
}
.dashboard-rte-container:last-child{margin-bottom:0}
.dashboard-rte-container>p,.dashboard-rte-container>ul,.dashboard-rte-container ul>li,.dashboard-rte-container>ol,.dashboard-rte-container ol>li{color:#4d4e4e;font:normal 400 14px/20px "agenda",sans-serif;letter-spacing:.5px}
.dashboard-rte-container>p>b{font-weight:600}
.cmp-dashboard-footer{align-items:flex-start;background-color:#f2f2f2;display:flex;flex-direction:column;padding:64px 24px}
@media only screen and (min-width:651px) and (max-width:1023px){.cmp-dashboard-footer{align-items:center;display:flex;padding:64px 24px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer{align-items:center;display:flex;padding:64px 120px}
}
.cmp-dashboard-footer>.cmp-dashboard-footer__wrapper{display:flex;flex-direction:column}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer>.cmp-dashboard-footer__wrapper{display:flex;flex-direction:column;max-width:1200px;width:100%}
}
.cmp-dashboard-footer>.cmp-dashboard-footer__wrapper>.cmp-dashboard-footer__text-logo-flexbox{display:flex;flex-direction:column}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer>.cmp-dashboard-footer__wrapper>.cmp-dashboard-footer__text-logo-flexbox{flex-direction:row;justify-content:space-between;max-width:1200px;width:100%}
}
.cmp-dashboard-footer>.cmp-dashboard-footer__wrapper>.cmp-dashboard-footer__disclaimer-flexbox{display:flex;flex-direction:column;width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer>.cmp-dashboard-footer__wrapper>.cmp-dashboard-footer__disclaimer-flexbox{flex-direction:row;justify-content:space-between;max-width:1200px;padding-top:40px}
}
.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper{align-items:center;display:flex;height:42px;justify-content:center;margin:auto;opacity:1;width:42px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper>.footer-icon{fill:#2873af;height:16px;width:16px}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper:last-of-type{margin-bottom:0}
.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper:hover,.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper.active{background-color:#2873af}
.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper:hover>.footer-icon,.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper.active>.footer-icon{fill:#fff}
.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper:active{background-color:#213469}
.dashboard-footer-social-icon-link>.dashboard-social-icon-wrapper:active>.footer-icon{fill:#fff}
}
.cmp-dashboard-footer__social-media{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;order:-1}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer__social-media{display:flex;flex-grow:1;justify-content:center;order:0;padding:0}
}
.cmp-dashboard-footer__support-information{display:flex;padding:30px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer__support-information{display:flex;flex-grow:1;max-width:280px;padding:0 20px 0 0}
}
.cmp-dashboard-footer__disclaimer{display:flex;padding:24px 0 0;white-space:nowrap}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer__disclaimer{flex-grow:1;justify-content:flex-end;max-width:397px;padding:0 20px 0 0}
}
.cmp-dashboard-footer__disclosure-text{display:flex;max-width:929px;width:100%}
.cmp-dashboard-footer__logo-flexbox{display:flex;flex-direction:column;padding:32px 0 0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer__logo-flexbox{padding:0 0 0 79px}
}
.cmp-dashboard-footer__logo-flexbox>.iiroc-logo-link{display:block}
.cmp-dashboard-footer__logo-flexbox>.iiroc-logo-link>.iiroc-logo{display:block;max-height:75px;max-width:192px}
.cmp-dashboard-footer__logo-flexbox>.cipf-logo-link{display:block}
.cmp-dashboard-footer__logo-flexbox>.cipf-logo-link>.cipf-logo{display:block;max-height:75px;max-width:176px;padding:24px 0 10px}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cmp-dashboard-footer__logo-flexbox>.cipf-logo-link>.cipf-logo{padding:32px 0 0 20px}
}
.dashboard-social-icon-wrapper{align-items:center;display:flex;height:42px;justify-content:center;opacity:.5;width:42px}
.dashboard-social-icon-wrapper>.footer-icon{fill:#2873af;height:16px;width:16px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.dashboard-social-icon-wrapper:last-of-type{margin-bottom:0}
}
.di-card-wrapper{display:flex;flex-direction:column}
.di-card-wrapper.-author-mode{flex-direction:column}
.di-card-wrapper.-author-mode>.di-card-box{margin-left:0}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-wrapper{flex-direction:row}
}
.di-card-wrapper>.di-card-box{flex-grow:1;margin-bottom:20px;margin-left:0;max-width:100%}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-wrapper>.di-card-box{margin-bottom:0;margin-left:20px;max-width:590px;width:100%}
.di-card-wrapper>.di-card-box:first-of-type{margin-left:0}
}
.di-card-component{background-color:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,0.1),0 0 1px 0 rgba(48,49,51,0.1);height:100%;max-height:275px;min-height:196px;padding:24px 24px 32px}
.di-card-component.login-box{height:165px}
@media only screen and (min-width:651px) and (max-width:1023px){.di-card-component.login-box{height:120px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-component.login-box{height:165px}
}
@media only screen and (min-width:651px) and (max-width:1023px){.di-card-component{max-height:210px;min-height:120px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-component{max-height:210px;max-width:510px;min-width:300px;padding:40px 40px 42px}
}
.di-card-component>.title-style{color:#4d4e4e;display:inline-block;font:normal 600 24px/30px "agenda",sans-serif;margin-block-end:0;margin-block-start:0;text-transform:uppercase}
.di-card-component>.horizontal-line{background-color:#f2f2f2;height:1px;margin:16px 0 0;max-width:100%}
.di-card-component>.di-card-flexbox{display:flex;flex-direction:column}
@media only screen and (min-width:651px) and (max-width:1023px){.di-card-component>.di-card-flexbox{flex-direction:row;height:85px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-component>.di-card-flexbox{height:100%;position:relative}
}
.di-card-component>.di-card-flexbox>.left-box{margin:16px 0 24px}
@media only screen and (min-width:651px) and (max-width:1023px){.di-card-component>.di-card-flexbox>.left-box{flex-grow:2;margin-top:16px;width:100%}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-component>.di-card-flexbox>.left-box{margin:32px 0 0;width:100%}
}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px){.di-card-component>.di-card-flexbox>.left-box{margin-right:24px}
}
.di-card-component>.di-card-flexbox>.left-box>.subtitle-style{color:#4d4e4e;display:none;font:normal 600 16px/28px "agenda",sans-serif;margin:0 0 1px;width:100%}
.di-card-component>.di-card-flexbox>.left-box>.balance-style{color:#4d4e4e;display:none;font:normal 600 32px/40px "agenda",sans-serif;max-width:151px}
.di-card-component>.di-card-flexbox>.left-box>.balance-style.negative{color:#da273f}
.di-card-component>.di-card-flexbox>.left-box>.currency{color:#4d4e4e;display:none;font:normal 400 14px/20px "agenda",sans-serif;max-width:28px;vertical-align:top}
.di-card-component>.di-card-flexbox>.left-box>.inactive-user{color:#4d4e4e;display:none;font:normal 600 16px/28px "agenda",sans-serif;font-size:18px;margin:8px 0 0;padding-top:30px;width:100%}
.di-card-component>.di-card-flexbox>.left-box>.finish-application{color:#4d4e4e;display:none;font:normal 600 16px/28px "agenda",sans-serif;font-size:18px;margin:8px 0 0;padding-bottom:30px;padding-top:15px;width:100%}
.di-card-component>.di-card-flexbox>.left-box>.unknown-status{color:#4d4e4e;display:none;font:normal 600 16px/28px "agenda",sans-serif;font-size:18px;margin-top:4px;width:100%}
.di-card-component>.di-card-flexbox>.left-box>.suspected-fraud{color:#4d4e4e;display:none;font:normal 600 16px/28px "agenda",sans-serif;font-size:18px;margin-top:4px;width:100%}
.di-card-component>.di-card-flexbox>.left-box>.balance-unavailable{color:#4d4e4e;display:none;font:normal 600 32px/40px "agenda",sans-serif;margin-top:2px;width:100%}
.di-card-component>.di-card-flexbox>.left-box>.link-account-container-style{color:#4d4e4e;display:none;font:normal 600 16px/28px "agenda",sans-serif;font-size:18px;margin:8px 0 0;padding-bottom:24px;padding-top:15px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px){.di-card-component>.di-card-flexbox>.left-box>.link-account-container-style{padding-bottom:10px}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-component>.di-card-flexbox>.left-box>.link-account-container-style{padding-bottom:25px}
}
.di-card-component>.di-card-flexbox>.left-box>.link-account-container-style>.link-account-style{display:none;margin-bottom:20px}
.di-card-component>.di-card-flexbox>.button-box{flex-grow:1}
@media only screen and (min-width:651px) and (max-width:1023px){.di-card-component>.di-card-flexbox>.button-box{justify-content:flex-end}
}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.di-card-component>.di-card-flexbox>.button-box{bottom:42px;position:absolute}
}
.di-card-component>.di-card-flexbox>.button-box>.button-style{display:none;max-width:100%}
.di-card-component>.di-card-flexbox>.button-box>.button-style>.submit-button{background:0;border:0;display:none;padding:0;text-transform:uppercase;white-space:nowrap}
.card-cta{position:relative}
.card-cta.-link,.card-cta.-button{align-items:center;color:#2873af;display:inline-flex}
.card-cta.-link.-white,.card-cta.-button.-white{color:#fff;text-decoration-color:#fff}
.card-cta.-link.-link-primary,.card-cta.-link.-link-secondary{margin-right:19px;text-decoration-thickness:1px}
.card-cta.-link.-link-primary:hover,.card-cta.-link.-link-secondary:hover,.card-cta.-link.-link-primary:focus,.card-cta.-link.-link-secondary:focus,.card-cta.-link.-link-primary:active,.card-cta.-link.-link-secondary:active{text-decoration:underline;text-decoration-thickness:2px}
.card-cta.-link.-link-primary{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;text-decoration:none}
.card-cta.-link.-link-primary.-white::after{background-color:#fff}
.card-cta.-link.-link-primary.-white::before{border-right:1px solid #fff;border-top:1px solid #fff}
.card-cta.-link.-link-primary::before,.card-cta.-link.-link-primary::after{content:"";display:block;position:absolute;right:-19px;top:50%}
.card-cta.-link.-link-primary::after{background-color:#2873af;height:1px;transform:translateY(-50%);width:10px}
.card-cta.-link.-link-primary::before{border-right:1px solid #2873af;border-top:1px solid #2873af;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.card-cta.-link.-link-secondary{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;text-decoration:underline;text-underline-offset:2px}
.card-cta.-link.-link-secondary:hover,.card-cta.-link.-link-secondary:focus,.card-cta.-link.-link-secondary:active{text-decoration-thickness:2px}
.card-cta.-link.-back-to-top{font:normal 600 16px/28px "agenda",sans-serif;letter-spacing:.5px;margin-left:23px;text-decoration:none;text-underline-offset:3px}
.card-cta.-link.-back-to-top:hover,.card-cta.-link.-back-to-top:focus,.card-cta.-link.-back-to-top:active{text-decoration:underline;text-decoration-thickness:2px}
.card-cta.-link.-back-to-top::before,.card-cta.-link.-back-to-top::after{content:"";display:block;position:absolute}
.card-cta.-link.-back-to-top::after{background-color:#2873af;height:2px;left:-21px;top:13px;transform:rotate(90deg);width:14px}
.card-cta.-link.-back-to-top::before{border-right:2px solid #2873af;border-top:2px solid #2873af;height:8px;left:-19px;top:8px;transform:rotate(-45deg);width:8px}
.card-cta.-button{font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;padding:12px 16px;text-decoration:none}
.card-cta.-button.-white{background-color:#fff;color:#213469}
.card-cta.-button.-white.-arrow:hover::after,.card-cta.-button.-white.-arrow:active::after{background-color:#213469}
.card-cta.-button.-white.-arrow:hover::before,.card-cta.-button.-white.-arrow:active::before{border-right:1px solid #213469;border-top:1px solid #213469}
.card-cta.-button.-white:hover{background-color:#a1abb2}
.card-cta.-button.-white:active{background-color:#f2f2f2}
.card-cta.-button.-arrow{padding-right:41px}
.card-cta.-button.-arrow::before,.card-cta.-button.-arrow::after{content:"";display:block;position:absolute;right:16px;top:50%}
.card-cta.-button.-arrow::after{background-color:#958d5f;height:1px;transform:translateY(-50%);width:15px}
.card-cta.-button.-arrow::before{border-right:1px solid #958d5f;border-top:1px solid #958d5f;height:6px;transform:translateY(-50%) rotate(45deg);width:6px}
.card-cta.-button.-button-primary{background-color:#213469;color:#fff}
.card-cta.-button.-button-primary.-arrow:hover::after,.card-cta.-button.-button-primary.-arrow:active::after{background-color:#fff}
.card-cta.-button.-button-primary.-arrow:hover::before,.card-cta.-button.-button-primary.-arrow:active::before{border-right:1px solid #fff;border-top:1px solid #fff}
.card-cta.-button.-button-primary:hover{background-color:#4d4e4e}
.card-cta.-button.-button-primary:active{background-color:#213469}
.cpa-header-language-container{align-items:center;background-color:#0086d0;display:flex;flex-direction:column;height:39px;justify-content:center;max-height:39px;padding:0 24px}
.cpa-header-language-container>.cpa-header-language-wrapper{align-items:end;display:flex;flex-direction:column;max-width:1200px;width:100%}
.cpa-header-language-container>.cpa-header-language-wrapper>.cpa-language-link{color:#1e1414;font:normal 400 14px/20px "agenda",sans-serif;letter-spacing:.5px;text-decoration:none}
.cpa-header-language-container>.cpa-header-language-wrapper>.cpa-language-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
.cpa-header-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:89px;justify-content:center;min-height:89px;padding:0 24px}
.cpa-header-container>.cpa-header-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:1200px;width:100%}
.cpa-header-container>.cpa-header-wrapper>.ci-cpa-logo{height:40px;max-height:40px;max-width:117px;width:117px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cpa-header-container>.cpa-header-wrapper>.ci-cpa-logo{height:54px;max-height:54px;max-width:157px;width:157px}
}
.cpa-header-container>.cpa-header-wrapper>.ci-cpa-logo>.ci-logo-first{fill:#2e85ca}
.cpa-header-container>.cpa-header-wrapper>.ci-cpa-logo>.ci-logo-second{fill:#4d4e4e}
.cpa-header-container>.cpa-header-wrapper>.cpa-logo-en,.cpa-header-container>.cpa-header-wrapper>.cpa-logo-fr{height:40px;max-height:40px;max-width:133px;width:133px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cpa-header-container>.cpa-header-wrapper>.cpa-logo-en,.cpa-header-container>.cpa-header-wrapper>.cpa-logo-fr{height:56px;max-height:56px;max-width:182px;width:182px}
}
.cpa-footer-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;padding:78px 24px}
.cpa-footer-container>.cpa-footer-wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:1200px;width:100%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cpa-footer-container>.cpa-footer-wrapper{flex-direction:row}
}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-copyright{color:#000;font:normal 600 14px/20px "agenda",sans-serif;letter-spacing:.5px;white-space:nowrap}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;margin-top:24px;padding:0}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container{justify-content:flex-end;margin-left:66px;margin-top:0}
}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 7px;padding:0}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper::after{color:#000;content:'|';font:normal 500 14px/20px "agenda",sans-serif;position:relative;right:-7px}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper:first-child{margin-left:0}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper:last-child{margin-right:0}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper:last-child::after{content:''}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper>.cpa-footer-link{color:#2873af;font:normal 600 14px/20px "agenda",sans-serif;letter-spacing:.5px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}
.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper>.cpa-footer-link:hover,.cpa-footer-container>.cpa-footer-wrapper>.cpa-footer-link-container>.cpa-footer-link-wrapper>.cpa-footer-link:visited{text-decoration-thickness:2px}
.cmp-search{position:relative}
.cmp-search__field{position:relative;height:2rem}
.cmp-search__input{padding-left:2rem;padding-right:2rem;height:100%;width:100%}
.cmp-search__icon{display:block;position:absolute;left:.5rem;top:.5rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsMTkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYuMzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzYsNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xNDUuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5NjBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMDgsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=");background-size:contain;width:1rem;height:1rem;pointer-events:none}
.cmp-search__loading-indicator{display:none;position:absolute;top:.5rem;left:.5rem;border:3px solid #ccc;border-top-color:#333;border-radius:50%;width:1rem;height:1rem;animation:cmp-search__loading-indicator-spin 2s linear infinite}
@keyframes cmp-search__loading-indicator-spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp-search__clear{display:none;margin:0;padding:0;border:0;background:transparent}
.cmp-search__clear-icon{position:absolute;top:.5rem;right:.5rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NCwyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuOS0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4xLDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjAuNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxNC4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoiLz4NCjwvc3ZnPg0K");background-size:contain;width:1rem;height:1rem}
.cmp-search__results{display:none;overflow-y:auto;min-width:100%;max-height:10rem;position:absolute;top:100%;left:0;z-index:999999;border:1px solid #ccc;background:#fff}
.cmp-search__item{display:block}
.cmp-search__item--is-focused{background-color:#ccc}
.cmp-accordion__header{margin:0}
.cmp-accordion__button{display:block;width:100%;text-align:left}
.cmp-accordion__panel--hidden{display:none}
.cmp-accordion__panel--expanded{display:block}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.cif-alert-banner-container{padding:12px 40px}
}
.cif-alert-banner-wrapper{background-color:#000;z-index:20}
.cif-alert-banner__content{gap:16px}
@media only screen and (max-width:650px),only screen and (min-width:651px) and (max-width:1023px){.cif-alert-banner__content{gap:8px}
}
.cif-alert-banner__text,.cif-alert-banner__text a,.cif-alert-banner__link{color:#fff;font-family:Agenda;font-size:18px;font-style:normal;text-box-edge:none;text-box-trim:none}
.cif-alert-banner__text,.cif-alert-banner__text a{font-weight:600;line-height:20px;letter-spacing:.08px}
@media only screen and (max-width:650px),only screen and (min-width:651px) and (max-width:1023px){.cif-alert-banner__text,.cif-alert-banner__text a{text-align:center;font-size:16px}
}
.cif-alert-banner__link{font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#fff;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}
@media only screen and (max-width:650px),only screen and (min-width:651px) and (max-width:1023px){.cif-alert-banner__link{font-size:16px;padding:3px 0;line-height:normal}
}
.cif-alert-banner__button{color:#fff}
html{box-sizing:border-box;height:100%}
body{color:#000;cursor:default;font:normal 18px/28px "agenda",sans-serif;font-family:"agenda",sans-serif;font-style:normal;letter-spacing:.5px;margin:0;padding:0}
body.-fixed{overflow:hidden !important}
a{color:#2873af;text-decoration:underline;text-decoration-color:#9fbad7}
a:hover,a:active,a:focus,a:visited{cursor:pointer;text-decoration:underline;text-decoration-color:#2873af}
img{-webkit-user-drag:none}
p{font:normal 18px/28px "agenda",sans-serif;letter-spacing:.5px;margin:0;padding:0}
blockquote{margin:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:0;quotes:none}
blockquote::before,blockquote::after{content:'';content:none}
.no-margin{margin:0}
.hero-d,.hero-l{font:normal 100 64px/60px "agenda",sans-serif;letter-spacing:.7px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.hero-d,.hero-l{font:normal 100 88px/88px "agenda",sans-serif;letter-spacing:1px}
}
.hero-d{color:#213469}
.hero-l{color:#fff}
.h1-d,.h1-l{font:normal 100 40px/40px "agenda",sans-serif;letter-spacing:.5px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.h1-d,.h1-l{font:normal 100 56px/56px "agenda",sans-serif;letter-spacing:.8px}
}
.h1-d.border-bottom-highlight,.h1-l.border-bottom-highlight{margin-bottom:24px;padding-bottom:26px}
.h1-d{color:#213469}
.h1-l{color:#fff}
.h2-d,.h2-l{font:normal 300 40px/44px "agenda",sans-serif;font:normal 300 34px/40px "agenda",sans-serif;letter-spacing:.5px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.h2-d,.h2-l{font:normal 300 40px/44px "agenda",sans-serif;letter-spacing:.5px}
}
.h2-d{color:#213469}
.h2-l{color:#fff}
.h3-d,.h3-l{font:normal 300 28px/34px "agenda",sans-serif;letter-spacing:.3px}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.h3-d,.h3-l{font:normal 300 32px/40px "agenda",sans-serif;letter-spacing:.5px}
}
.h3-d{color:#000}
.h3-l{color:#fff}
.h4-d,.h4-l{font:normal 500 24px/30px "agenda",sans-serif;letter-spacing:.5px}
.h4-d{color:#000}
.h4-l{color:#fff}
.h5-d,.h5-l{font:normal bold 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px}
.h5-d{color:#213469}
.h5-l{color:#fff}
.h6-d,.h6-l{font:normal 14px/20px "agenda",sans-serif;letter-spacing:.5px}
.h6-d{color:#000}
.h6-l{color:#fff}
.small-d,.small-l{font:normal 300 16px/28px "agenda",sans-serif;letter-spacing:.5px}
.small-d{color:#000}
.small-l{color:#fff}
.body-d,.body-l{font:normal 18px/28px "agenda",sans-serif;letter-spacing:.5px}
.body-l{color:#fff}
.body-d{color:#000}
ul.body-l{list-style-type:none}
ul.body-l li.body-l::before{color:#fff;content:"\2022";display:inline-block;font-weight:700;margin-left:-1em;width:1em}
.h1-d.border-bottom-highlight,.h2-d.border-bottom-highlight,.h3-d.border-bottom-highlight,.h4-d.border-bottom-highlight,.h5-d.border-bottom-highlight,.h6-d.border-bottom-highlight,.small-d.border-bottom-highlight,.body-d.border-bottom-highlight{padding-bottom:16px;position:relative}
.h1-d.border-bottom-highlight::after,.h2-d.border-bottom-highlight::after,.h3-d.border-bottom-highlight::after,.h4-d.border-bottom-highlight::after,.h5-d.border-bottom-highlight::after,.h6-d.border-bottom-highlight::after,.small-d.border-bottom-highlight::after,.body-d.border-bottom-highlight::after{background-color:#958d5f;bottom:0;content:"";display:block;height:2px;position:absolute;width:40px}
.h1-l.border-bottom-highlight,.h2-l.border-bottom-highlight,.h3-l.border-bottom-highlight,.h4-l.border-bottom-highlight,.h5-l.border-bottom-highlight,.h6-l.border-bottom-highlight,.small-l.border-bottom-highlight,.body-l.border-bottom-highlight{margin-bottom:16px;padding-bottom:18px;position:relative}
.h1-l.border-bottom-highlight::after,.h2-l.border-bottom-highlight::after,.h3-l.border-bottom-highlight::after,.h4-l.border-bottom-highlight::after,.h5-l.border-bottom-highlight::after,.h6-l.border-bottom-highlight::after,.small-l.border-bottom-highlight::after,.body-l.border-bottom-highlight::after{background-color:#fff;bottom:0;content:"";display:block;height:2px;position:absolute;width:40px}
.link-primary a{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-arrow-right-link-blue.svg');background-position:95% center;background-repeat:no-repeat;color:#2873af;font:normal 700 16px/18px "jaf-bernina-sans-comp",sans-serif;letter-spacing:1.5px;padding:6px 0;padding-right:35px;text-decoration:none}
.link-primary a:hover,.link-primary a:focus,.link-primary a:active,.link-primary a:visited{text-decoration:underline}
.link-sec a{color:#2873af;font:normal 400 18px/24px "agenda",sans-serif;letter-spacing:normal;text-decoration:underline;text-decoration-color:#9fbad7;text-decoration-thickness:1px;text-underline-offset:1px}
.link-sec a:hover,.link-sec a:focus,.link-sec a:active,.link-sec a:visited{text-decoration-color:#9fbad7;text-decoration-thickness:2px}
.link-icon a{background-position:left center;background-repeat:no-repeat;padding-left:30px}
.link-icon.icon-right a{background-position:right center;padding-left:0;padding-right:30px}
.link-icon--external a{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-external-link.svg')}
.link-icon--download a{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-download-link.svg')}
.link-icon-white--external a{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-external-link-white.svg')}
.link-icon-white--download a{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-download-link-white.svg')}
.link-light a{color:#fff;text-decoration-color:#9fbad7}
.link-light a:hover,.link-light a:active,.link-light a:focus,.link-light a:visited{cursor:pointer;text-decoration:underline;text-decoration-color:#fff}
.link-nav a{color:#fff;text-decoration:none;text-decoration-color:#9fbad7}
.link-nav a:hover,.link-nav a:active,.link-nav a:focus,.link-nav a:visited{cursor:pointer;text-decoration:underline;text-decoration-color:#fff}
.link-dark a{color:#000}
.link-dark a:hover,.link-dark a:active,.link-dark a:focus,.link-dark a:visited{cursor:pointer;text-decoration:underline}
.link-arrow-teaser-card a{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-arrow-large-right-blue.svg');background-position:left center;background-repeat:no-repeat;display:inline-block;font-size:0;height:16px;width:20px}
._hidden{display:none}
.cmp-image__image{width:auto}
.align-child-center-vertical{align-items:center;display:flex}
.container .landingpage_sm{background-color:transparent;height:346px;position:relative}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.container .landingpage_sm{height:360px}
}
.container .landingpage_sm .hero{margin:0 auto;max-width:90%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.container .landingpage_sm .hero{max-width:1200px}
}
.container .landingpage_sm .herotitle{color:#fff;font:normal 100 42px/46px "agenda",sans-serif;letter-spacing:0;margin-left:0;max-width:90%;position:absolute;top:40%}
@media only screen and (min-width:651px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.container .landingpage_sm .herotitle{font:normal 100 56px/55px "agenda",sans-serif;letter-spacing:.93px;margin-left:5%;top:50%}
}
.container .landingpage_sm .herodesc{display:none}
.contentpage .header-parent,.page-article .header-parent{background-color:#fff;color:#213469;z-index:1}
.contentpage .header-parent #header-titles-bottom .link-light,.page-article .header-parent #header-titles-bottom .link-light,.contentpage .header-parent #header-titles-bottom .link-light a,.page-article .header-parent #header-titles-bottom .link-light a{color:#000}
.contentpage .header-parent .aem-Grid .ic-quicksearch,.page-article .header-parent .aem-Grid .ic-quicksearch{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-nav-search-black.svg')}
.contentpage .header-parent .aem-Grid .ic-menu,.page-article .header-parent .aem-Grid .ic-menu{background-image:url('../../ci-gam/clientlibs/clientlib-base/resources/images/icons/icon-menu-gray.svg')}
.contentpage .header-parent .burger-menu-wrapper .burger-menu .ic-menu,.page-article .header-parent .burger-menu-wrapper .burger-menu .ic-menu{background-image:url("../../ci-gam/clientlibs/clientlib-base/resources/images/icons/iconNavMenuSapphire.svg")}
.contentpage .header-parent .burger-menu-wrapper .burger-menu:focus .ic-menu,.page-article .header-parent .burger-menu-wrapper .burger-menu:focus .ic-menu,.contentpage .header-parent .burger-menu-wrapper .burger-menu:hover .ic-menu,.page-article .header-parent .burger-menu-wrapper .burger-menu:hover .ic-menu{opacity:1}
.contentpage .header-parent .header.header-top .link-nav a,.page-article .header-parent .header.header-top .link-nav a{color:#213469}
.contentpage .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image,.page-article .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image{display:block}
.contentpage .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image #logo.cmp-image,.page-article .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image #logo.cmp-image{display:none}
.contentpage .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image #logo.cmp-image a.cmp-image__link,.page-article .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image #logo.cmp-image a.cmp-image__link{display:none}
.contentpage .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image #logo.cmp-image a.cmp-image__link img.cmp-image__image,.page-article .header-parent .header.header-top>div.cmp-container>div.aem-Grid .image #logo.cmp-image a.cmp-image__link img.cmp-image__image{display:none}
.contentpage .header-parent .header.header-top>div.cmp-container>div.aem-Grid .img-show,.page-article .header-parent .header.header-top>div.cmp-container>div.aem-Grid .img-show{display:block}
.contentpage .header-bottom,.page-article .header-bottom{background-color:#213469;display:none}
@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1201px){.contentpage .header-bottom,.page-article .header-bottom{display:block}
}
.contentpage .header-fixed,.page-article .header-fixed{z-index:500}
.contentpage .header-fixed .image,.page-article .header-fixed .image{display:none}
.contentpage .header-fixed .img-show,.page-article .header-fixed .img-show{display:block}
.homepage{background-color:#fff;position:relative}
.homepage .top{min-height:548px;position:relative}
@media only screen and (max-width:650px){.homepage .top{min-height:606px}
}
.dashboardlandingpage{background-color:#f2f2f2}