.rwd .marquee-mosaic{text-align:center;padding:1.5rem 0 2rem}
.rwd .marquee-mosaic .ws-a-title h1,.rwd .marquee-mosaic .ws-a-title .h1,.rwd .marquee-mosaic .ws-a-title h2,.rwd .marquee-mosaic .ws-a-title .h2,.rwd .marquee-mosaic .ws-a-title h3,.rwd .marquee-mosaic .ws-a-title .h3,.rwd .marquee-mosaic .ws-a-title h4,.rwd .marquee-mosaic .ws-a-title .h4,.rwd .marquee-mosaic .ws-a-title h5,.rwd .marquee-mosaic .ws-a-title .h5{margin-bottom:0}
.rwd .marquee-mosaic .atomText p{margin:.5rem 0 0 0}
.rwd .marquee-mosaic .scrollable-linklist{margin-top:1.5rem}
.rwd .marquee-mosaic .list-atomCta{margin-bottom:0;display:flex;width:100%;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding:0}
.rwd .marquee-mosaic .list-atomCta .atomCta{display:inline-block;padding:.5rem;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}
.rwd .marquee-mosaic .list-atomCta .atomCta a{white-space:nowrap}
.rwd .marquee-mosaic .list-atomCta .atomCta a:hover{color:rgba(225,225,225,0.8)}
.rwd .marquee-mosaic .list-atomCta:before,.rwd .marquee-mosaic .list-atomCta:after{content:'';margin:auto}
.rwd .marquee-mosaic .marquee-info{margin-top:.5rem}
.rwd .marquee-mosaic .marquee-info .marquee-info2{margin-left:2rem}
.rwd .marquee-mosaic .marquee-search{margin-top:1.5rem}
.rwd .marquee-mosaic .marquee-search .marquee-search-select-label{position:relative;margin-bottom:0}
.rwd .marquee-mosaic .marquee-search .marquee-search-select-label:after{font-family:"site-global-icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:auto;text-align:center;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f107';font-size:1.125rem;position:absolute;right:11px;top:21px;margin-top:-1px;color:#0071c5}
@media(max-width:767px){.rwd .marquee-mosaic .marquee-search .marquee-search-select-label:after{right:23px}
}
.rwd .marquee-mosaic .marquee-search .marquee-search-select{height:3.5rem;-webkit-appearance:none;background-color:#f3f3f3;border:1px solid #d7d7d7;border-radius:0;color:#606060;font-size:1rem;line-height:3.5;font-weight:bold;display:inline-block;vertical-align:middle;text-align:center;padding-left:1rem;padding-right:2rem}
@media(max-width:767px){.rwd .marquee-mosaic .marquee-search .marquee-search-select{width:3.5rem;color:#f3f3f3}
}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper{position:relative;margin-bottom:0}
@media(max-width:767px){.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper{width:calc(100% - 3.5rem)}
}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper.focused:before{color:#003c71}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper.typed .btn-cancel-search{display:block}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper:before{font-family:"site-global-icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:auto;text-align:center;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e8af';font-size:1.1875rem;position:absolute;left:1rem;top:1.1875rem;color:#0071c5}
@media(max-width:767px){.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper:before{font-size:1.5625rem;top:1rem}
}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper .marquee-search-input{height:3.5rem;width:31.25rem;-webkit-appearance:none;border:1px solid #d7d7d7;border-radius:0;display:inline-block;vertical-align:middle;padding-left:2.625rem;margin-left:-1px}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper .marquee-search-input.typed{padding-right:2.1875rem}
@media(max-width:767px){.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper .marquee-search-input{padding-left:3.25rem;width:100%}
}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper .btn-cancel-search{display:none;background:0;border:0;height:1.25rem;width:1.25rem;border-radius:50%;background-color:#d7d7d7;font-size:.5625rem;position:absolute;top:1.1875rem;right:.5rem;padding:0}
.rwd .marquee-mosaic .marquee-search .marquee-search-wrapper .btn-cancel-search .span{color:#262626}
@media screen and (max-width:767px){.rwd .marquee-mosaic .marquee-info .marquee-info2{margin-left:0;display:block}
.rwd .marquee-mosaic .scrollable-linklist{margin-left:-1rem;margin-right:-1rem}
.rwd .marquee-mosaic .list-atomCta .atomCta:first-child{margin-left:1rem}
}
@media screen and (min-width:768px){.rwd .marquee-mosaic{padding:2.5rem 0}
}