.featuredBentoBox #bentoContainer .headlineTextsModule{text-align:center}
#bentoContainer .headlineTextsModule .nav-tabs>li>a{padding-bottom:4px !important;color:#000}
#bentoContainer .headlineTextsModule .nav li:hover a{border:0;background:0}
#bentoContainer .headlineTextsModule .nav-tabs>li{font-size:1em}
#bentoContainer .headlineTextsModule .nav-tabs>li.active>a,.nav-tabs>li.active:hover>a{outline:0;color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
#bentoContainer .headlineTextsModule .nav-tabs>li.hover{border:0;background-color:#fff}
#bentoContainer .headlineTextsModule .nav-tabs>li.active{border-bottom:2px solid #0062ac;font-weight:600}
@media(min-width:999px){.featuredFirstTitlePadding{padding-left:60px;padding-right:8px}
.featuredLastTitlePadding{padding-left:8px;padding-right:60px}
.featuredTitlePadding{padding-left:8px;padding-right:8px}
}
#bentoContainer .headlineTextsModule .nav-tabs>li>a,.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border:none !important}
#bentoContainer .headlineTextsModule .nav-tabs li{display:flex;flex:1}
#bentoContainer .headlineTextsModule .nav-tabs li a,.nav-tabs li.active{flex:1;font-size:20px;line-height:1.1em;font-family:karlabold;font-weight:inherit;outline:0}
#bentoContainer .headlineTextsModule *::-webkit-scrollbar{display:none}
.tabbedContent .tab-content{position:relative}
.tab-pane.headlineContent{position:inherit}
.headlineContent{font-size:18px !important;line-height:26px !important;color:#666 !important}
@media(max-width:599px){#bentoContainer .headlineTextsModule .riverModalLine1,.riverModalLine3{font-size:4.2em !important;line-height:50pt !important}
#bentoContainer .headlineTextsModule .nav-tabs{display:block !important}
#bentoContainer .headlineTextsModule .slick-prev-headline{left:-24px}
.headlineTextTabItem{width:fit-content}
.headlineTextTitle{white-space:nowrap}
}
#bentoContainer .headlineTextsModule .nav-tabs>li a{color:#666 !important;padding-bottom:.5em !important;padding-top:.5em !important}
#bentoContainer .headlineTextsModule .nav-tabs>li.active a{color:#333 !important;padding-bottom:.3em !important;padding-top:.5em !important}
#bentoContainer .headlineTextsModule .nav-tabs>li.active{border-bottom:none !important}
#bentoContainer .headlineTextsModule .nav-tabs>li.active a{border-bottom:.2em solid #0062ac !important}
@media(max-width:999px){#bentoContainer .headlineTextsModule .nav-tabs>li.active a{border-bottom:none !important}
#bentoContainer .headlineTextsModule .nav-tabs>li.active{border-bottom:.2em solid #0062ac !important}
}
@media(min-width:999px){#bentoContainer .headlineTextsModule .nav-tabs>li.active a.shrinkBorder{margin-left:20% !important;margin-right:20% !important}
}
.font-size-1-em{font-size:1em !important}
.displayFlex{display:flex !important}
.headlineTextsNav{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.headlineTextsNav::-webkit-scrollbar{display:none}
@media(max-width:999px){.headlineTextsNav{overflow-x:auto;-ms-overflow-x:auto}
}
@media(max-width:1200px){.headlineTextsNav{overflow-y:hidden}
}
.borderBottomColor4C4C4C{border-bottom-color:#4c4c4c !important}
.headlineTextTabItem{display:flex !important;align-items:flex-end}
.headlineTextTabItem a:focus{background-color:rgba(0,0,0,.15)}
.headlineTextsModule .slick-prev,.headlineTextsModule .slick-next{font-size:12px}
@media(max-width:1199px){.headlineTextsModule img.slick-prev{left:-6px}
.headlineTextsModule img.slick-next{right:-6px}
}
@media(max-width:1250px) and (min-width:1200px){.headlineTextsModule img.slick-prev{left:-35px;top:27%;z-index:0}
.headlineTextsModule img.slick-next{right:-35px;top:27%;z-index:0}
}
@media(min-width:1251px){.headlineTextsModule img.slick-prev{left:-55px;top:27%;z-index:0}
.headlineTextsModule img.slick-next{right:-55px;top:27%;z-index:0}
}
.headlineTextTabItem a:active{background-color:unset}
.headlineTextTitle{font-family:Karlabold;font-size:.9em;color:#999;letter-spacing:0;text-align:center;line-height:1em}
.headlineTextTabItem.active>a>.headlineTextTitle{color:#333 !important}
.hideDivs{height:0;overflow:hidden}
.headlineContent-carousel.active{height:auto !important}
.pl-0{padding-left:0}
.headlineTextsModule .slick-dots li{width:10px;height:10px;margin:0 7.5px}
.headlineTextsModule .slick-dots li button{width:10px;height:10px;padding:5px}
.headlineTextsModule .slick-dots li button:before{width:10px;height:10px;opacity:1;border:1px solid #bebebe;background-color:white;font-size:0}
.headlineTextsModule .slick-dots li.slick-active button:before{opacity:1;background-color:#bebebe}
.headlineTextsModule .slick-dots{bottom:5px}