.widget-flex{min-height:100px}.widget-flex .flex-panel-wrapper{display:flex;flex-wrap:wrap}.widget-flex .flex-header{font-size:12px;margin-bottom:15px;clear:both;overflow:auto;border-bottom:1px solid #c5cbd5;display:flex;line-height:normal}.widget-flex .flex-header .heading-focus{color:#1d252c;font-size:20px;margin:0;float:left}.widget-flex .flex-header-with-links .heading-focus{width:63%;color:#1d252c}.widget-flex .flex-link-wrapper{float:left;width:37%;text-align:right;margin-top:3px;padding-right:3px;color:#0046be;position:relative}.widget-flex .flex-link-wrapper .flex-link{border-left:1px solid #9a9b9b;padding:0 0 0 15px;font-size:13px;display:inline-block;margin-right:15px;position:absolute;right:0;bottom:0;font-weight:500}.widget-flex .flex-link-wrapper .flex-link:last-child{margin-right:0}.widget-flex .flex-link-wrapper .flex-link:first-child{border-left:none}.widget-flex .flex-link{display:block;font-weight:400}.widget-flex .imageAndLink-type .flex-copy-wrapper{text-align:center}.widget-flex .imageLinkAndDescription-type .flex-copy-wrapper .flex-link{padding-bottom:5px;font-weight:500}.widget-flex .imageLinkAndDescription-type .flex-copy-wrapper .flex-description{margin-bottom:20px;color:#1d252c}.widget-flex .imageAndLinkList-type .heading-panel{color:#1d252c;font-size:15px}.widget-flex .imageAndLinkList-type .flex-list{padding-left:0;list-style:none}.widget-flex .imageAndLinkList-type .flex-list .flex-link{font-size:13px}.widget-flex .imageAndLink-type.icon-style .flex-image-outer-wrapper .flex-image-inner-wrapper{height:80px}.widget-flex .imageAndLink-type.icon-style .flex-copy-wrapper .flex-link{font-size:15px}.widget-flex .flex-carousel .flex-header{margin-bottom:16px;padding-bottom:9px}.widget-flex .flex-carousel .flex-header .heading-focus{float:left;width:88%}.widget-flex .flex-carousel .flex-header .header-pagination-wrapper{float:right;width:16.66%;text-align:right;padding-top:10px}.widget-flex .flex-carousel .flex-copy-wrapper{max-width:80%;margin:0 auto}.with-primary .widget-flex .flex-header{background:none;padding:13px 0 12px;border:none}.with-primary .widget-flex .flex-link{color:#0046be}.with-primary .widget-flex .flex-link:hover{color:#001e73}.with-primary .widget-flex .flex-panel-wrapper .flex-copy-wrapper .flex-link{font-size:13px}.with-primary .widget-flex .imageAndLink-type.icon-style .flex-image-inner-wrapper{height:60px}.with-primary .widget-flex .imageAndLink-type.icon-style .flex-image{margin:0 auto 10px;width:auto}@-webkit-keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:0 0}}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:0 0}}.a-skeleton-shimmer{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:skeletonShimmer;animation-name:skeletonShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:transparent;background-color:#eef3f9;background-image:linear-gradient(90deg,#eef3f9,#eef3f9 30%,#fafcfe 50%,#eef3f9 70%,#eef3f9);background-size:200% 100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-image{left:0}}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-header{margin-bottom:16px;padding-bottom:8px}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-image{max-height:60px;max-width:60px;position:relative;bottom:auto;left:auto;transform:none}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-link{text-decoration:none;padding:0;font-size:13px;line-height:normal}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-link:hover{text-decoration:underline}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-panel{width:100%}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-image-outer-wrapper{padding-top:8px}[data-device-class=s].widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-image-outer-wrapper{padding-left:5px}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-image-inner-wrapper{max-height:60px;max-width:60px;margin:0 auto}[data-device-class=s].widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-image-inner-wrapper{height:60px}[data-device-class=s].widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-copy-wrapper{padding-left:5px}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .right-arrow-button .flex-carousel-arrow-right .btn-unstyled svg path{fill:#0046be;stroke:#0046be}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-carousel-arrow-left,.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .flex-carousel-arrow-right{padding-top:8px}.widget-flex .flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container.flex-carousel-container .pl-flex-carousel{padding-top:16px}.widget-flex .item{justify-content:center}@media (min-width:768px){.widget-flex .flex-header{padding:13px 0 12px}.widget-flex .flex-header .heading-focus{font-size:20px}.widget-flex .flex-header .heading-focus.small{font-size:15px}.widget-flex .flex-link-wrapper .flex-link{color:#0046be}.widget-flex .imageAndLink-type .flex-copy-wrapper{margin-bottom:5px}.widget-flex .imageAndLinkList-type .heading-panel{font-size:15px}.widget-flex .flex-copy-wrapper .flex-link,.widget-flex .flex-list .flex-link{padding-bottom:10px;font-size:15px}.widget-flex .flex-list-wrapper>.heading-panel{padding-bottom:10px}.widget-flex .flex-image-inner-wrapper{height:200px}.widget-flex .flex-image-outer-wrapper{width:100%;margin-bottom:10px}.widget-flex .flex-image-inner-wrapper{display:block;position:relative}.widget-flex .flex-image{max-height:100%;max-width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.col-xs-8 .widget-flex .col-xs-3 .flex-image-inner-wrapper,.col-xs-12 .widget-flex .col-xs-2 .flex-image-inner-wrapper{height:138px}.col-xs-9 .widget-flex .col-xs-6 .flex-image-inner-wrapper{height:348px}.col-xs-9 .widget-flex .col-xs-4 .flex-image-inner-wrapper{height:222px}.col-xs-9 .widget-flex .col-xs-3 .flex-image-inner-wrapper{height:159px}.col-xs-9 .widget-flex .col-xs-2 .flex-image-inner-wrapper{height:96px}.widget-flex .col-xs-2:nth-child(6n+1),.widget-flex .col-xs-3:nth-child(4n+1),.widget-flex .col-xs-4:nth-child(3n+1),.widget-flex .col-xs-6:nth-child(odd){clear:both}#site-control-content>.container>.row>.with-primary>.widget-flex{margin-top:15px}.with-primary .widget-flex .flex-header{margin-bottom:0}.with-primary .widget-flex .flex-header .heading-focus{width:100%}.with-primary .widget-flex .flex-copy-wrapper .flex-link{padding-bottom:15px}}.widget-flex .flex-carousel-container{margin-top:-15px;position:relative;z-index:2}.widget-flex .flex-carousel-container .flex-image-inner-wrapper{display:flex;justify-content:center;align-items:center}.widget-flex .pl-flex-carousel-container .pl-flex-carousel-slider .item .col-xs-12{padding-left:0}.widget-flex .pl-flex-carousel-container .flex-carousel-arrow-right .btn-unstyled{transform:translateX(-5px)}.widget-flex .pl-flex-carousel-container .flex-carousel-arrow-left .btn-unstyled{transform:translateX(5px)}.widget-flex .pl-flex-carousel-container .btn-unstyled{border:none;background:none;padding:0 5px;display:flex;flex-direction:column;justify-content:flex-start}.widget-flex .pl-flex-carousel-container .btn-unstyled svg{height:40px;width:40px;display:flex;margin-top:26px}.widget-flex .pl-flex-carousel-container .btn-unstyled svg path{fill:#0046be;stroke:#0046be}.widget-flex .pl-flex-carousel-container .btn-unstyled[disabled]{cursor:default}.widget-flex .pl-flex-carousel-container .btn-unstyled[disabled] svg path{fill:#c5cbd5;stroke:#c5cbd5}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.widget-flex .pl-flex-carousel-container .flex-carousel-arrow-left .btn-unstyled{transform:none}.widget-flex .flex-carousel-disabled-left{left:5px}.widget-flex .flex-carousel-disabled-right{right:5px}}.col-xs-12 .flex-carousel-container{width:1008px}.col-xs-8 .flex-carousel-container{width:567px}.col-xs-6 .flex-carousel-container{width:420px}.col-xs-6 .flex-carousel-container .btn-unstyled{padding:0}.col-xs-2 .flex-carousel-container{display:none}
