.document--item{border:1px solid #dee2e6;padding:16px;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575px){.document--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.document--item .primary-button{-ms-flex-item-align:end;align-self:flex-end}}.document--item .primary-button{text-decoration:none;padding:6px 15px;border:1px solid var(--tg-fl-button-text-color)}.document--item .primary-button:hover{border-color:var(--tg-fl-button-color)}.document--cta{gap:10px}.document--cta .media-download-icon{margin:0}.document--detail{padding-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.document--icon .media--image{max-width:45px}.document--icon .media--image img{width:100%}.document--description p,.document--title{margin:0}.no_image .document--icon{display:none!important}