/*! Variables
   ========================================================================== *//*! TypoGraphy
   ========================================================================== *//*! Variables
   ========================================================================== */.background-blue-dark p b,.background-blue-dark p strong{font-family:Gotham,sans-serif;font-weight:700}@media (min-width:992px){.block-related-news .items{margin-top:40px}}@media (min-width:768px) and (max-width:991.98px){.block-related-news .items{margin-top:40px}}@media (max-width:767.98px){.block-related-news .items{margin-top:30px}}.block-related-news .items .item a{text-decoration:none;color:inherit;display:block}@media (min-width:768px) and (max-width:991.98px){.block-related-news .items .item:not(:first-child) .item-content{padding-top:30px}.block-related-news .items .item .item-content{padding-bottom:30px}.block-related-news .items .item .item-content .col-md-8:first-child:last-child{flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.block-related-news .items .item:not(:first-child) .item-content{padding-top:20px}.block-related-news .items .item .item-content{padding-bottom:20px}}@media (max-width:991.98px){.block-related-news .items .item .item-content{border-bottom:1px solid rgba(44,86,151,.2)}}.block-related-news .img-holder{position:relative;padding-top:56.25%;display:block}@media (max-width:767.98px){.block-related-news .img-holder{margin-top:-20px}}.block-related-news .img-holder:after{content:"";width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;background-color:rgba(44,86,151,.05);opacity:0}.block-related-news .img-holder img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.block-related-news .img-holder .play-btn{position:absolute;z-index:2;right:10px;bottom:10px}@media (min-width:992px){.block-related-news .item-info{margin-top:20px}}.block-related-news .item-info .date{margin-top:10px}.block-related-news .button-row{margin-top:30px}@media (max-width:767.98px){.block-related-news .button-row{margin-top:20px}}@media (min-width:992px){.block-related-news .ui-hover:hover .img-holder:after{opacity:1}}.block-related-news figure{margin:0}