body{color:#565756;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.618rem}p a[target=_blank]:after{content:" \f35d";font-family:Font Awesome\ 5 Free;font-weight:600}.slide-highlight{background-color:#342a40;color:#fff}.white-text{color:#fff}.lead{font-family:HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,Arial,TeXGyreHerosRegular,Helvetica,Tahoma,Geneva,sans-serif;font-weight:300}.h1,.header-carousel,h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:500;text-align:center}.h1-blue{text-align:left}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:500;margin:10.5px 0}.no-underline a,.no-underline a:hover,a.no-dash,a.no-dash:hover{border-bottom:none}a.white-text{color:#e5e5e7}.banner-title{font-weight:700}@media screen and (max-width:767px){.banner-title{font-size:42px;line-height:67px}.h1,h1{font-size:30px;line-height:49px}.h2,.header-carousel,h2{font-size:25px;line-height:40px}.h3,h3{font-size:22px;line-height:36px}.h4,h4{font-size:19px;line-height:31px}.h5,.h6,.lead,h5,h6{font-size:18px;line-height:29px}.table-header,body{font-size:15px;line-height:24px}}@media screen and (min-width:768px){.banner-title{font-size:44px;line-height:71px}.h1,.header-carousel,h1{font-size:31px;line-height:44px}.header-carousel{font-size:2.5em}.header-carousel h1{font-size:1.1em}.h2,h2{font-size:26px;line-height:42px}.h3,.table-header,h3{font-size:23px;line-height:37px}.h4,h4{font-size:20px;line-height:32px}.h5,.h6,.lead,h5,h6{font-size:19px;line-height:31px}body{font-size:16px;line-height:26px}}@media screen and (min-width:992px){.banner-title{font-size:49px;line-height:79px}.h1,.header-carousel,h1{font-size:32px;line-height:48px}.header-carousel{font-size:2.5em}.header-carousel h1{font-size:1.1em}.h2,h2{font-size:27px;line-height:44px}.h3,.table-header,h3{font-size:24px;line-height:39px}.h4,h4{font-size:21px;line-height:34px}.h5,.h6,.lead,h5,h6{font-size:20px;line-height:32px}body{font-size:17px;line-height:28px}}@media screen and (min-width:1200px){.banner-title{font-size:51px;line-height:82px}.h1,.header-carousel,h1{font-size:33px;line-height:50px}.h2,h2{font-size:28px;line-height:45px}.h3,.table-header,h3{font-size:25px;line-height:41px}.h4,h4{font-size:22px;line-height:36px}.h5,.h6,.lead,h5,h6{font-size:21px;line-height:34px}body{font-size:18px;line-height:29px}.header-carousel{font-size:2.5em}.header-carousel h1{font-size:1.1em}}