@import url(https://use.typekit.net/dmy6qnj.css);.story-list .story-filter .filter{text-align:right}.story-list .story-filter .filter .dropdown{position:relative;display:inline-block}.story-list .story-filter .filter .dropdown .dropdown-toggle{background:#f7f7f7;position:relative;padding:1rem 5rem 1rem 2rem;cursor:pointer}.story-list .story-filter .filter .dropdown .dropdown-toggle.active:before{transform:rotate(180deg) translateY(-50%)}.story-list .story-filter .filter .dropdown .dropdown-toggle:before{content:"";background:url(/build/images/arrow-down-black.c1353051.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:10px;height:12px;right:2rem;top:50%;transform:translateY(-50%);z-index:1;transition:all .3s cubic-bezier(.455,.03,.515,.955);moz-transform-origin:top;transform-origin:top}.story-list .story-filter .filter .dropdown .dropdown-container{position:absolute;right:0;top:calc(100% + 10px);z-index:3;min-width:200px;display:none;margin-top:3px;background:#fff;border:1px solid #e8e8e8}.story-list .story-filter .filter .dropdown .dropdown-container a{display:block;padding:10px;transition-duration:.3s;text-transform:uppercase;border-bottom:1px solid #e8e8e8;background:#f7f7f7}.story-list .story-filter .filter .dropdown .dropdown-container a:last-child{border-bottom:none}.story-list .story-filter .filter .dropdown .dropdown-container a img{width:7px;margin-left:7px}.story-list .story-filter .filter .dropdown .dropdown-container a.active,.story-list .story-filter .filter .dropdown .dropdown-container a:hover{background:#db000c;color:#fff}@media only screen and (max-width:820px){.story-list .story-filter .filter{text-align:left}.story-list .story-filter .filter .dropdown .dropdown-container{right:auto;left:0}}.story-cell{position:relative}.story-cell:hover .content{opacity:1;visibility:visible}.story-cell.large{height:55vh;width:calc(66.66% - 30px)}.story-cell.small{height:40vh;width:calc(33.33% - 30px)}.story-cell.medium{height:55vh;width:calc(33.33% - 30px)}.story-cell.medium-high{height:70vh;width:calc(33.33% - 30px)}.story-cell .image{z-index:1}.story-cell .content,.story-cell .image{position:absolute;top:0;left:0;bottom:0;right:0}.story-cell .content{z-index:2;opacity:0;visibility:hidden;background:rgba(22,22,21,.8);transition:all .3s cubic-bezier(.47,0,.745,.715);padding:3rem;display:-ms-flexbox;display:flex}.story-cell .content .content-bottom{-ms-flex-item-align:end;align-self:flex-end}.story-cell .content h2{font-size:2.664rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.story-cell .content p{color:#fff}.story-cell .content .tags{margin-bottom:2rem;margin-top:2rem}.story-cell .content .tags .tag{display:inline-block;vertical-align:middle;font-size:1.26rem;text-transform:uppercase;font-weight:700;color:#fff;background:#a3a3a3;padding:.5rem 1rem .3rem;margin-right:.1rem;margin-bottom:.4rem}.story-cell .content .tags .tag:hover{background:#db000c}.story-cell .content .link-with-icon{color:#fff}@media only screen and (max-width:1024px){.story-cell{height:auto!important}.story-cell .content{opacity:1;visibility:visible;background:rgba(22,22,21,.4);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;position:relative}}@media only screen and (max-width:820px){.story-cell.large{height:40vh;width:100%}.story-cell.small{height:30vh;width:calc(50% - 15px)}.story-cell.medium,.story-cell.medium-high{height:40vh;width:calc(50% - 15px)}}@media only screen and (max-width:576px){.story-cell.large,.story-cell.medium,.story-cell.medium-high,.story-cell.small{height:45vh;width:100%}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.pagination,.pagination a{text-align:center;color:#db000c}.pagination a{transition-duration:.3s;display:inline-block;vertical-align:middle;border-radius:50%;width:40px;height:40px;border:1px solid #db000c;margin:0 3px;line-height:40px;font-size:1.8rem;transition:all .3s cubic-bezier(.47,0,.745,.715)}.pagination a.active,.pagination a:hover{color:#fff;background:#db000c}@media only screen and (max-width:576px){.pagination a{font-size:1.458rem;width:30px;height:30px;line-height:30px}}