.v2 .v2-announcement-ribbon{position:relative;z-index:3;overflow:hidden}@media(max-width:1023px){.v2 .v2-announcement-ribbon{text-align:center}.v2 .v2-announcement-ribbon .count-down{margin-top:20px}}.v2 .v2-announcement-ribbon__slide{width:100%;display:block}.v2 .v2-announcement-ribbon__background{width:100%;position:absolute;top:0;left:0;bottom:0;z-index:1;overflow:hidden}.v2 .v2-announcement-ribbon__background img,.v2 .v2-announcement-ribbon__background picture{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.v2 .v2-announcement-ribbon__wrapper{position:relative;z-index:2}.v2 .v2-announcement-ribbon__wrapper p{margin-bottom:10px}.v2 .v2-announcement-ribbon__wrapper p:last-child{margin-bottom:0}.v2 .v2-announcement-ribbon__wrapper .rte--output a,.v2 .v2-announcement-ribbon__wrapper .rte--output a:hover{text-decoration:underline;color:inherit}.v2 .v2-announcement-ribbon.v2-typography--inverted .v2{color:inherit}.v2 .v2-announcement-ribbon.v2-typography--inverted.border--dark{border:1px solid #0d2e81}.v2 .v2-announcement-ribbon-carousel__navigation{position:relative;z-index:2}.v2 .v2-announcement-ribbon-carousel__button{line-height:1;cursor:pointer}.v2 .v2-announcement-ribbon-carousel__button svg{width:34px;height:34px;fill:currentColor}@media(max-width:1023px){.v2 .v2-announcement-ribbon-carousel__button svg{width:27px;height:27px}}@media (-ms-high-contrast:none),not all and (hover:none){.v2 .v2-announcement-ribbon-carousel__button:hover{border-color:#003cd2}.v2 .v2-announcement-ribbon-carousel__button:hover svg{fill:#003cd2}}.v2 .v2-announcement-ribbon-carousel .v2-announcement-ribbon{background:none!important;direction:ltr}@media(max-width:1023px){.v2 .v2-announcement-ribbon-carousel .v2-announcement-ribbon--no-image{padding-top:35px}}.v2 .v2-announcement-ribbon-carousel .v2-announcement-ribbon__background{display:none}@media(max-width:1023px){.v2 .v2-announcement-ribbon-carousel .v2-slider__frame{overflow:visible}}.v2 .v2-announcement-ribbon-carousel .v2-slider__frame--sides-nav{margin:0}.v2 .v2-announcement-ribbon-carousel .v2-slider__slide{display:inline-block}@media(min-width:1024px){.v2 .v2-announcement-ribbon-carousel .v2-slider__slide{vertical-align:middle}}.v2 .v2-announcement-ribbon-carousel .v2-typography--inverted,.v2 .v2-announcement-ribbon-carousel .v2-typography--inverted .rte--output,.v2 .v2-announcement-ribbon-carousel .v2-typography--inverted p{color:inherit}.v2 .v2-announcement-ribbon.border--light{border:1px solid #e5e7eb}@media(min-width:1024px){.v2 .v2-wrapper>.v2-announcement-ribbon{border-radius:6px}}