.mt-3{margin-top:16px!important}.mt-4{margin-top:24px!important}.mt-5{margin-top:32px!important}.mb-3{margin-bottom:16px!important}.mb-4{margin-bottom:24px!important}.mb-5{margin-bottom:32px!important}.font-weight-bold{font-weight:700!important}.heading-bar{background:#e4e6e9;color:#242629;padding:8px 15px;font-size:16px;line-height:16px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}.heading-bar.header-bar-sponsored{background:#ffdb80;color:#750}.heading-bar.heading-bar-with-icon{display:flex;align-items:center}.heading-bar.heading-bar-with-icon svg{font-size:18px;opacity:.6}.heading-bar.heading-bar-with-icon svg:first-child{margin-right:12px}.heading-bar.heading-bar-with-icon svg:last-child{margin-left:12px}.heading-bar.heading-bar-lg{padding:8px 15px;font-size:20px;line-height:1.38em}.heading-bar.heading-bar-dark{background:#292929;color:#fff}.heading-bar.heading-bar-primary{background:rgba(243,245,249,.8);color:#b00731}.heading-bar.heading-bar-hr{padding-top:16px;border-top:1px solid #e4e6e9;background:none!important}.heading-icon-wrap{display:flex;margin-left:-16px;align-items:center}.heading-icon-wrap span{flex-grow:0;flex-shrink:0}.heading-icon-wrap span:first-child,.heading-icon-wrap span:last-child{font-size:22px;width:16px}.heading-icon-wrap span:first-child{text-align:left}.heading-icon-wrap span:last-child{text-align:right}.mk-copy h2{font-size:36px;font-weight:700;line-height:1.38}.mk-copy h3:not(.heading-bar){font-size:32px;font-weight:700;line-height:1.38}.mk-copy h4{line-height:1.38;font-weight:400;font-size:24px}.mk-copy .lead{font-weight:400;line-height:1.6;font-size:18px}.content.main{padding-left:0;padding-right:0}@media (min-width:1200px){.container.container-wide{max-width:1140px!important}}.container.container-wide .container{width:100%;padding-left:0;padding-right:0}@media (min-width:1200px){.container.container-wide .container{max-width:960px;padding-left:15px;padding-right:15px}}.col-content{width:calc(100% - 330px)}.col-content,.col-sidebar{float:left;padding-left:15px;padding-right:15px}.col-sidebar{width:330px}.blockquote{display:block;box-sizing:border-box;margin:24px 0;padding:24px;background:#fff}.blockquote.blockquote-clickable{text-decoration:none;border:1px solid #ddd;position:relative}.blockquote.blockquote-clickable .blockquote-cta-reveal{display:block;position:absolute;z-index:10;top:-8px;right:-8px;padding:2px 12px;background:#202a45;color:#fff;font-family:Open Sans,sans-serif;opacity:0;transition:all .15s ease;font-weight:700}.blockquote.blockquote-clickable:hover{text-decoration:none;border:1px solid #202a45;box-shadow:0 15px 32px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.05)}.blockquote.blockquote-clickable:hover .blockquote-cta-reveal{opacity:1}.blockquote.blockquote-with-image{display:flex;align-items:center;margin-left:-20px}.blockquote-image{max-width:38%;margin:0 24px 0 -48px;display:block;border-radius:3px;flex-basis:auto;flex-shrink:0;box-shadow:0 8px 25px -2px rgba(0,0,0,.05),0 3px 3px rgba(0,0,0,.13)}.blockquote-icon{float:left;margin-left:-8px;margin-right:12px;font-size:24px;color:#cab26c;opacity:.5}.blockquote-quote{font-size:20px;color:#333;line-height:1.4}.blockquote-source{font-family:Open Sans,sans-serif;font-size:18px;color:#333;font-weight:700;padding-left:24px}.blockquote-source small{display:block;color:#555;font-weight:400;font-size:16px}.main article .block-feature{padding:20px;font-family:Open Sans,sans-serif;background:#fff;border:2px solid #202a45;margin-bottom:24px}.main article .block-feature h4{font-family:Open Sans,sans-serif;color:#202a45;font-size:20px;padding:0;margin-bottom:12px}.main article .block-feature a,.main article .block-feature p{font-size:16px}.main article .block-feature .block-person{float:right;display:flex;align-items:center;background:#f2f2f2;margin:-20px -20px 20px 20px}.main article .block-feature .block-person img{margin:0}.main article .block-feature .block-person .name{padding:10px;font-size:16px;font-weight:700}.main article .block-feature .block-person .name small{display:block;font-size:16px;font-weight:400}.article-main .page-header{border-bottom:none;padding-bottom:0}.article-main .page-header .featured-image{clear:both;margin-top:20px;margin-left:-20px;margin-right:-20px}.article-tabs{padding-left:20px;padding-right:20px;margin:20px -20px 0;font-family:Open Sans,sans-serif}.article-tabs>li a{padding:6px 16px;font-size:16px}.article-tabs>li:not(.active) a{text-decoration:none;border-radius:2px;border:none}.article-tabs>li:not(.active) a:hover{text-decoration:none;background:#e4e6e9}.article-tabs>li.active a{border-radius:0;font-weight:700;color:#202a45;background:#fff;border-top-left-radius:2px;border-top-right-radius:2px}.article-tabs>li.active a:hover{color:#202a45;text-decoration:none}.single article.article-content>p:first-of-type:first-letter{display:initial;float:none;font-size:inherit;font-weight:400;line-height:normal;margin:initial}.single article.article-content>p:first-of-type:after{display:none}.article-content p.dropcap:first-letter,.single article.article-content>p.article-dropcap:first-letter{font-size:76.5px;font-weight:700;line-height:.6;float:left;margin:10px 8px 0 -6px}.article-inline-sidebar h1,.article-inline-sidebar h2,.article-inline-sidebar h3,.article-inline-sidebar h4,.article-inline-sidebar h5,.article-inline-sidebar h6{font-weight:700}.article.article-list-item{display:flex}.article.article-block{display:flex;flex-direction:column;align-items:stretch}.article-list-archive .article.article-with-thumbnail{margin-top:16px}.article-notice{background:#f3f5f9;color:#242629;padding:12px 15px;font-size:18px}.article-notice a{font-weight:700;color:#b00731;text-decoration:underline}.article-list-archive .article-heading{margin-bottom:15px}.article-content{position:relative}.article-block .article-content,.article-list-item .article-content{flex-grow:1;margin-top:0;margin-bottom:0}.article-with-sticky-notice .article-content{padding-bottom:51px}.article-image-wrapper{display:block;overflow:hidden;position:relative;width:100%;padding-bottom:56.25%;flex-shrink:0;box-shadow:0 0 100px rgba(0,0,0,.15)}.article-image-wrapper img{position:absolute;width:100%;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.article-block .article-image-wrapper{margin-bottom:16px}.article-media .article-image-wrapper:before{position:absolute;z-index:3;content:"";top:0;left:0;height:32px;width:42px;background:rgba(36,38,41,.8)}.article-media .article-image-wrapper:after{position:absolute;top:8px;left:12px;z-index:4;content:"";border:8px solid hsla(0,0%,100%,0);border-right:none;border-left:18px solid hsla(0,0%,100%,.8)}.article-media:hover .article-image-wrapper:before{background:#b00731}.article-list-item .article-image-wrapper{width:125px;height:70px;padding-bottom:0}.article-list-item .article-image-wrapper:first-child{margin-right:16px}.article-list-item .article-image-wrapper:last-child{margin-left:16px}@media (min-width:992px){.article-list-item .article-image-wrapper{width:192px;height:108px}}.article-list-archive .article-image-wrapper{float:left;padding-bottom:0;margin:-10px 15px 10px -15px}.article-title{color:#242629;margin-top:0;margin-bottom:0;font-size:18px;line-height:1.3}.article-title:not(:last-child){margin-bottom:8px}.article-title a{transition:all .15s ease;display:block;text-decoration:none;color:inherit!important}.article-title a:hover{color:#b00731!important;text-decoration:underline}.article-media .article-title{font-size:16px}.article-list-archive .article-title{font-size:20px}.article-meta,p.article-meta{color:#3a3c40;font-size:14px;margin-bottom:0;line-height:1.3;align-items:center}.article-meta:not(:last-child),p.article-meta:not(:last-child){margin-bottom:12px}.article-meta>span,p.article-meta>span{display:inline-flex;align-items:center}.article-meta>span:not(:last-child),p.article-meta>span:not(:last-child){padding-right:12px;margin-right:8px;border-right:1px solid #d3d5d9}.article-meta>span.article-author,p.article-meta>span.article-author{display:inline}.article-meta svg,p.article-meta svg{opacity:.6;margin-right:4px}.article-meta a,p.article-meta a{color:inherit;font-weight:inherit}.article-list-archive .article-meta,.article-list-archive p.article-meta{margin-bottom:8px;font-size:16px;font-weight:500;color:#3a3c40}.article-media-meta{margin-bottom:0;display:flex;flex-wrap:wrap}.article-media-meta:not(:last-child){margin-bottom:8px}.article-media-meta>span{display:block;background:rgba(0,0,0,.8);padding:2px 8px;font-size:14px;font-weight:400;line-height:1.2;color:#fff;margin-bottom:4px}.article-media-meta>span:not(:last-child){margin-right:4px}.article-media-meta .article-media-sponsored{background:#ffdb80;color:#750;font-weight:700}.article-excerpt{color:#5b5d62;font-size:16px}a.article-read-more{margin-top:12px;display:inline-block;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:14px;text-decoration:none;color:#3a3c40;display:flex;align-items:center}a.article-read-more svg{font-size:21px}a.article-read-more:visited{color:#5b5d62}a.article-read-more:hover{color:#b00731}.featured-topic-archive .article-list,.featured-topic-home .article-list{list-style:none;margin:0;padding:0}.article-list-heading{background:#f3f5f9;margin-left:-15px;padding:8px 15px;color:#3a3c40;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.article-list-item,li.article-list-item{padding:0;border-bottom:none;align-items:center}.article-list-item:not(:last-child),li.article-list-item:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(228,230,233,.7)}.article-list-flush .article-list-item:not(:last-child),.article-list-flush li.article-list-item:not(:last-child){padding-bottom:6px;border-bottom:none}.article-list-item:not(:first-child),li.article-list-item:not(:first-child){padding-top:16px}.article-list-item>.article-content,li.article-list-item>.article-content{margin:0}.article-list-archive .article-list-item,.article-list-archive li.article-list-item{display:block}.article-list-archive .article-list-item:not(:last-child),.article-list-archive li.article-list-item:not(:last-child){padding-bottom:24px;border-bottom:1px solid rgba(228,230,233,.8)}.article-list-archive .article-list-item:not(:first-child),.article-list-archive li.article-list-item:not(:first-child){padding-top:24px}.article-list-flush .article-list-item .article-title,.article-list-flush li.article-list-item .article-title{font-size:16px}.article-grid{display:flex;flex-wrap:wrap;margin:0 -16px}.article-grid .article-image-wrapper{box-shadow:0 0 100px rgba(0,0,0,.15)}.article-grid .article-title{font-size:20px;line-height:1.25em}.article-grid .article-meta{font-size:14px!important}.article-grid .article-excerpt{font-weight:400;color:#5b5d62}.article-grid .article-excerpt:last-child{margin-bottom:0}.article-grid-item{padding:0 16px;margin-bottom:32px;width:50%;flex-direction:column}.article-grid-item>.article-image-wrapper{margin-bottom:8px}.article-grid-item>.article-content{margin:0}.article-inline-sidebar{padding:16px;background:#f3f5f9;width:281px;margin-bottom:16px}.article-inline-sidebar img{max-width:100%;height:auto}.article-inline-sidebar h1,.article-inline-sidebar h2,.article-inline-sidebar h3{font-size:22px;margin-bottom:16px}.article-inline-sidebar h1:not(:first-child),.article-inline-sidebar h2:not(:first-child),.article-inline-sidebar h3:not(:first-child){padding-top:10px}.article-inline-sidebar h4,.article-inline-sidebar h5,.article-inline-sidebar h6{font-size:18px;margin-bottom:16px;margin-top:0}.article-inline-sidebar ul{padding-left:20px;margin-bottom:16px}.article-inline-sidebar hr{height:1px;background:#d3d5d9;width:calc(100% + 32px);margin:24px -16px}.article-inline-sidebar>:first-child{margin-top:0}.article-inline-sidebar>:last-child{margin-bottom:0}.article-inline-sidebar.article-inline-sidebar-left{float:left;margin-right:15px;margin-left:-28px}@media (max-width:991px){.article-inline-sidebar.article-inline-sidebar-left{margin-left:-24px}}.article-inline-sidebar.article-inline-sidebar-right{float:right;margin-left:15px;margin-right:-15px}@media (max-width:991px){.article-inline-sidebar.article-inline-sidebar-right{margin-right:-24px}}.article-inline-sidebar.article-inline-sidebar-lg{width:395px}.article-inline-sidebar.article-inline-sidebar-sm{width:203px}.article-sticky-notice{position:absolute;top:0;left:0;bottom:0;width:0;background:red}.article-sticky-notice .article-sticky-item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;position:-webkit-sticky;position:sticky;height:51px;top:calc(100vh - 51px)}@media (min-width:992px){.article-sticky-notice .article-sticky-item{width:639px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.article-sticky-notice{position:relative}.article-sticky-notice .article-sticky-item{position:static}}.archive-header{margin-bottom:30px;margin-left:-15px}.archive-title{font-size:32px}.archive-title .subtitle{text-transform:uppercase;font-weight:400;font-size:18px;letter-spacing:.1em;display:block;margin-top:4px;margin-bottom:4px}.archive-header-toolbar{display:flex;align-items:center;justify-content:space-between;font-size:16px;border-bottom:1px solid #babcc1;color:#5b5d62}.archive-header-toolbar>*{margin-bottom:0}.archive-header-links{display:flex;align-items:center}.archive-header-links .btn{font-weight:400;color:#5b5d62}.archive-header-links .btn:hover{color:#242629;background:#e4e6e9}.archive-header-links .btn.disabled{color:#73767b}.archive-simple-pagination{border-top:1px solid #d3d5d9;margin-top:15px;padding-top:15px;display:flex;align-items:center}.archive-simple-pagination .btn{flex-grow:1;background:#f3f5f9;color:#242629}.archive-simple-pagination .btn:first-child{margin-right:15px}.archive-simple-pagination .btn:last-child{margin-left:15px}.archive-simple-pagination .btn:hover{background:#e4e6e9;color:#b00731}#comments.discussion{padding-right:0}.discussion-list{margin:30px 0}.discussion-list .children{margin-left:0;padding-left:30px;border-left:1px dotted #dedede}.discussion-list-item{margin-bottom:30px}.discussion-comment-header{margin-bottom:8px}.discussion-comment-body{margin-bottom:16px;color:#292929;font-size:16px}.discussion-comment-body p{font-size:inherit;color:#292929}.discussion-comment-name{font-size:18px;font-weight:700;color:#1a1a1a;font-family:Open Sans,sans-serif;margin-bottom:0}.discussion-comment-name small{font-size:16px;font-weight:400}.discussion-comment-meta{font-family:Open Sans,sans-serif;color:#666;font-size:16px}.discussion-comment-meta time{font-size:inherit;margin-top:0;text-transform:none}.discussion-comment-actions>.comment-edit-link,.discussion-comment-actions>.comment-reply-link{display:inline-block;background:#f0f0f0;padding:2px 12px;color:#444;font-weight:600;font-family:Open Sans,sans-serif;font-size:16px}.discussion-comment-actions>.comment-edit-link:not(:last-child),.discussion-comment-actions>.comment-reply-link:not(:last-child){margin-right:6px}.discussion-comment-actions>.comment-edit-link:hover,.discussion-comment-actions>.comment-reply-link:hover{background:#dedede;color:#202a45;text-decoration:none}.discussion-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;border:2px dashed #dedede;text-align:center;padding:32px;margin-bottom:30px}.discussion-cta .discussion-cta-icon{font-size:54px;margin-bottom:4px;color:#a8a8a8}.discussion-cta .discussion-cta-heading{font-size:24px;font-weight:700}.discussion-cta .discussion-cta-content{font-size:18px;line-height:1.6}#respond.discussion-reply{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #dedede;border-left:none}#respond.discussion-reply p{font-size:16px}#respond.discussion-reply #cancel-comment-reply-link{font-family:Open Sans,sans-serif;font-size:14px;float:right;display:inline-block;padding:6px 8px;border:1px solid #c2c2c2;color:#202a45;text-transform:uppercase}#respond.discussion-reply .discussion-reply-form{padding:0;background:none}#respond.discussion-reply .discussion-reply-form textarea{width:100%}.discussion-list-item #respond.discussion-reply{padding:16px;background:#f0f0f0;border-top:none;position:relative}.discussion-list-item #respond.discussion-reply:before{content:"";width:16px;height:11px;position:absolute;border-bottom:11px solid #f0f0f0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0;left:16px;top:-11px}#respond.discussion-reply .form-submit{margin-bottom:0}.discussion-reply-title{font-size:26px;margin-bottom:16px}.btn{font-family:Open Sans,sans-serif;border-radius:2px}.btn.btn-plain{border:1px solid #d3d5d9;border-radius:2px;color:#202a45;font-weight:600}.btn.btn-plain:hover{background:#e4e6e9;color:#202a45}.tag{display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:.1em;color:#242629;line-height:16px;padding:4px 8px;font-weight:700;margin-bottom:8px}.tag.tag-highlight{background:#ffdb80}.gallery{margin:20px 0}.gallery-slideshow{width:calc(100% + 20px);padding:10px 0;position:relative;left:-10px;background:#242629;border-radius:5px;overflow:visible;box-shadow:0 10px 25px rgba(0,0,0,.13),0 3px 6px -1px rgba(0,0,0,.13)}.gallery-tools{display:flex;margin-bottom:8px;align-items:center}.gallery-button{display:flex!important;align-items:center;padding:2px 8px;border-radius:2px;font-size:14px;text-transform:uppercase;background:none;color:#202a45;border:1px solid #202a45;font-family:Open Sans,sans-serif;font-weight:600;transition:all .15s ease}.gallery-button:not(:last-child){margin-right:8px}.gallery-button:hover{background:#202a45;color:#fff;cursor:pointer}.gallery-button svg{font-size:20px;margin:0 4px}.gallery-nav{margin-right:auto;flex-grow:1}.gallery-nav ul{margin:0;display:flex;align-items:center}.gallery-nav li{flex-basis:30px;height:4px;flex-grow:0;flex-shrink:1;list-style-type:none!important;position:relative}.gallery-nav li:not(:last-child){margin-right:4px}.gallery-nav li button{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;display:block;height:4px;background:#d3d5d9;font-size:0;line-height:0;border:none;transition:all .1s ease}.gallery-nav li button:hover{background:#929499;height:8px}.gallery-nav li.slick-active button{background:#202a45}.gallery-nav-item{height:2px;width:20px;margin-right:2px;background:#c2c2c2}.gallery-slide-wrap{padding:0 10px}.gallery-slide{overflow:hidden}.gallery-slide>img{border-radius:3px}.gallery-slide-text{margin-top:20px;padding:0 10px;text-align:left}.gallery-slide-text>*{margin-bottom:8px}.gallery-slide-text>:last-child{margin-bottom:0}.gallery-slide-text .gallery-slide-title{font-size:18px;font-family:Open Sans,sans-serif;font-weight:700;margin-top:0;margin-bottom:8px;color:#fff}.gallery-slide-text .gallery-slide-caption{font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;margin-top:0;color:inherit;opacity:.8;color:#fff}.gallery-slide-text .gallery-slide-caption:not(:last-child){margin-bottom:8px}.form-group{margin-bottom:12px}.form-group .form-label{font-family:Open Sans,sans-serif;font-weight:700;color:#3a3c40;font-size:14px;margin-bottom:0;margin-left:4px}#respond .form-group .form-control,.form-group .form-control{font-size:16px;font-family:Open Sans,sans-serif;color:#3a3c40;border-color:#d3d5d9;border-radius:2px}#respond .form-group .form-control:focus,.form-group .form-control:focus{border-color:#4d88c4;outline:none;box-shadow:0 0 0 .2rem rgba(77,136,196,.3)}.featured-topic-archive .wrap,.featured-topic-home .wrap{background:#fff}.topic-banner{position:relative;overflow:hidden;border-radius:2px;height:240px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:16px}.topic-banner.topic-banner-fluid{height:150px;padding:0 32px;margin:0 -16px 32px;justify-content:flex-start;border-radius:0}.topic-banner-background{display:block;position:absolute;z-index:1}@media (min-width:768px){.topic-banner-background{height:100%;width:auto;top:0;left:50%;transform:translateX(-50%)}}@media (min-width:992px){.topic-banner-background{width:100%;height:auto;left:0;top:50%;transform:translateY(-50%)}}.topic-banner-content{position:relative;z-index:2;text-align:center}.topic-banner-fluid .topic-banner-content{text-align:left}.topic-banner-heading{font-size:42px;color:#242629;margin-bottom:32px;line-height:44px}.topic-banner-heading small{display:block;font-size:18px;text-transform:uppercase;letter-spacing:2px;color:rgba(36,38,41,.8)}.topic-banner-fluid .topic-banner-heading{font-size:24px;margin-bottom:16px}.topic-banner-fluid .topic-banner-heading small{font-size:16px;margin-bottom:8px}.topic-banner-sponsor{color:#242629;font-size:18px;margin-bottom:26px}.sitewide-sticky-alerts{position:fixed;bottom:0;left:0;right:0;z-index:10;padding:0;margin:0}.sitewide-sticky-alerts .alert{margin-bottom:0}.alert.alert-featured-topic{margin:0 -15px;border-radius:0;transition:all .15s ease;background:#180201;padding-top:12px;padding-bottom:12px;color:hsla(0,0%,100%,.9)}.alert.alert-featured-topic a{transition:all .15s ease;color:inherit;text-decoration:none}.alert.alert-featured-topic a:hover{color:#fff;text-decoration:underline}@media (min-width:992px){.alert.alert-featured-topic.content-width{max-width:640px}}.alert.alert-featured-topic .dismiss{transition:all .15s ease;position:absolute;top:12px;right:15px;color:hsla(0,0%,100%,.7)}.alert.alert-featured-topic .dismiss:hover{color:#fff;transform:scale(1.1)}.alert-featured-topic .alert-content{display:block;margin-bottom:0;font-size:18px;font-weight:700}.alert-featured-topic .alert-content .btn{margin-left:auto;border-radius:0}.carousel.carousel-top-stories{background:#fff;padding-top:56.25%;width:100%;box-shadow:0 0 100px rgba(0,0,0,.15)}.carousel.carousel-top-stories>.carousel-inner{position:absolute;top:0;height:100%;left:0;right:0}.carousel.carousel-top-stories>.carousel-inner>.item.active,.carousel.carousel-top-stories>.carousel-inner>.item.next,.carousel.carousel-top-stories>.carousel-inner>.item.prev{display:flex}.carousel-toolbar{position:absolute;z-index:10;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-start;margin:0 30px;border-top:1px solid hsla(0,0%,100%,.5)}.carousel-toolbar .carousel-tool{padding:0;height:36px;line-height:36px;font-size:28px;color:hsla(0,0%,100%,.5)}.carousel-toolbar .carousel-tool:hover{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.3)}.carousel-top-stories .carousel-indicators{transition:all .15s ease;position:relative;bottom:0;left:0;margin:0;display:flex;flex-grow:1;align-items:center;justify-content:flex-end;height:36px}.carousel-top-stories .carousel-indicators li{display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border:none;border-radius:0;width:32px;height:36px}.carousel-top-stories .carousel-indicators li:after{content:"";display:block;width:100%;background:hsla(0,0%,100%,.3);height:2px}.carousel-top-stories .carousel-indicators li.active{background:none;border-top:15px solid hsla(0,0%,100%,0);border-bottom:15px solid hsla(0,0%,100%,0)}.carousel-top-stories .carousel-indicators li.active:after{background:hsla(0,0%,100%,.8);height:4px}.carousel-top-stories .carousel-indicators li:focus,.carousel-top-stories .carousel-indicators li:hover{border-top:15px solid hsla(0,0%,100%,0);border-bottom:15px solid hsla(0,0%,100%,0);background:hsla(0,0%,100%,.3)}.carousel-top-stories .carousel-indicators li:focus:after,.carousel-top-stories .carousel-indicators li:hover:after{background:hsla(0,0%,100%,.8)}.article-carousel{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:left}.article-carousel .article-clickable{position:absolute;z-index:10;top:0;bottom:0;left:0;right:0;transition:all .15s ease}.article-carousel .article-clickable:hover{background:hsla(0,0%,100%,.05)}.article-carousel .article-clickable:hover+.article-content{padding-top:90px}.article-carousel .article-clickable:hover+.article-content+.article-bg>img{transform:scale(1.1)}.article-carousel .article-content{transition:all .15s ease;flex-grow:0;padding:120px 30px 76px;position:relative;z-index:2;margin-top:auto;background:linear-gradient(180deg,rgba(36,38,41,0),rgba(36,38,41,.38),rgba(36,38,41,.62),#242629);margin-bottom:0}.single-slide .article-carousel .article-content{padding-bottom:30px}.article-carousel .article-bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.article-carousel .article-bg>img{transition:all .5s ease;height:auto;width:100%}.article-carousel .article-title{font-size:24px;color:hsla(0,0%,100%,.9);text-shadow:1px 1px 5px #242629}.article-carousel .article-meta{color:#fff;font-size:16px}