.reports h3 a,.reports h3 a:visited{color: #fff;}.reports h3 a:hover,.reports .block .download_reports a:hover{text-decoration:underline;color: #fff;}.reports .block{width: 100%;height: 300px;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;margin: 15px 0;padding: 30px;background-blend-mode: overlay;background-color: #071e5561;}.reports .block,.reports .block h3,.reports .block .download_reports a,.reports .block .download_reports a:hover{color: #fff;}.reports .block .date_type{margin-bottom: 15px;}.reports .block .date_type{margin-bottom: 15px;}.media_block.reports{position: relative;}.reports .block .download_reports{position: absolute;bottom: 30px;}.reports .block .download_reports a{display: flex;align-items: center;font-size: 16px;font-weight: 400;line-height: normal;letter-spacing: 0.04em;}.reports .block .download_reports i{font-size: 24px;margin-right: 6px;}@media only screen and (min-device-width :768px) and (max-device-width :991px){.reports .block h3{font-size: 20px;line-height: 24px;}.reports .block .date_type{font-size: 15px;}}@media only screen and (min-device-width :576px) and (max-device-width :767px){.reports .block{height: 320px;}.reports .block .date_type{font-size: 14px;}.reports .block h3{font-size: 18px;line-height: 22px;}}@media only screen and (min-device-width :320px) and (max-device-width :575px){.reports .block h3{font-size: 20px;line-height: 24px;}}