.resource-link{background-image:none;padding-left:0;width:100%}.resource-link a{max-width:100%;padding:var(--resource-link-padding) var(--resource-link-padding-icon) var(--resource-link-padding) var(--resource-link-padding);background:var(--resource-link-bg-color);border:var(--resource-link-border-width) solid var(--resource-link-border-color);font-size:18px;font-weight:800;text-decoration:none;word-break:break-all;color:var(--resource-link-text-color);display:flex;align-items:center;position:relative;min-height:0;transition:all .5s ease;text-transform:uppercase}.resource-link a:before{background-color:var(--resource-link-icon-bg-color);color:var(--resource-link-text-color);font-family:var(--font-icons);font-size:32px;font-weight:normal;height:100%;display:inline-flex;justify-content:center;align-items:center;position:absolute;transform:translateY(0);right:var(--resource-link-padding)}.resource-link a:hover{background-color:var(--resource-link-bg-color-active);color:var(--resource-link-text-color-active);border:var(--resource-link-border-width-active) solid var(--resource-link-border-color-active)}.resource-link a:hover:before{background-color:var(--resource-link-icon-bg-color-active);color:var(--resource-link-text-color-active)}.resource-link a .file-size{display:var(--resource-link-file-size-display);font-size:var(--resource-link-file-size-font-size);margin:var(--resource-link-file-size-margin);padding:var(--resource-link-file-size-padding)}@media only screen and (min-width: 940px){.resource-link a .file-size{font-size:var(--resource-link-file-size-font-size-lrg)}}.resource-link a[data-file-type*=pdf]:before{content:"";font-size:22px}.resource-link a[data-file-type*=document]:before,.resource-link a[data-file-type*=word]:before{content:"";font-size:22px}.resource-link a[data-file-type*=weblink]:before{content:"";font-size:24px}.resource-link--weblinks a:before{content:"";font-size:24px}
