.media-assets__grid{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:334px;grid-gap:30px}@media(min-width: 768px){.media-assets__grid{grid-template-columns:334px 334px}}@media(min-width: 1280px){.media-assets__grid{grid-template-columns:334px 334px 334px;grid-gap:90px}}.media-assets__back-btn{display:block;font-size:13px;text-decoration:none;margin-bottom:30px}.media-assets__back-btn:hover{color:#000}.media-assets__back-btn .icon-arrow{font-size:8px;vertical-align:middle}.media-asset:hover .media-asset__img{-webkit-transform:scale(1.1);transform:scale(1.1)}.media-asset:hover .media-asset__thumb-picture:after{opacity:1}.media-asset__img{-webkit-transition:all .5s ease;transition:all .5s ease}.media-asset__thumb{display:block;position:relative;padding:0 10px 10px 0;margin-bottom:40px}.media-asset__thumb:after{content:"";position:absolute;display:block;width:calc(100% - 10px);height:calc(100% - 10px);left:10px;top:10px;background-color:#5e3c58;z-index:-1}.media-asset__thumb-picture{overflow:hidden}.media-asset__thumb-picture:after{content:"";position:absolute;display:block;width:calc(100% - 10px);height:calc(100% - 10px);left:0;top:0;background-color:rgba(0,0,0,.3);opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.media-asset__title{font-family:Roboto,sans-serif;font-size:19px;color:#000;margin-bottom:10px}.media-asset__caption{font-family:Roboto,sans-serif;font-weight:300;color:#333;margin-bottom:20px}.media-asset__download{color:#333}.media-asset__download svg{stroke:#333}.media-asset__download svg .download-rect2{fill:#333;opacity:0;-webkit-transition:.3s ease opacity;transition:.3s ease opacity}.pagination{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination label,.pagination span{font-family:Roboto,sans-serif;font-weight:500;font-size:13px;color:#000;margin:0}.pagination span{margin:0 5px}.pagination .select{margin:0 14px}.pagination .text-link--long-arrow-left{margin-right:20px}@media(min-width: 576px){.pagination .text-link--long-arrow-left{margin-right:40px}}.pagination .text-link--long-arrow-right{margin-left:20px}@media(min-width: 576px){.pagination .text-link--long-arrow-right{margin-left:40px}}#media-access-form-trigger{display:none}