.link-card {
    border: 1px solid #E0E0E0 !important;
    border-radius: 5px !important;
    box-shadow: 0px 6px 15px #0000001A !important;
}

.faq-card {
    border: 1px solid #D1D1D1 !important;
    border-radius: 4px !important;
    box-shadow: none !important;
}

.uk-accordion .color {
    color: #1a1a1a !important;
    opacity: 0.8 !important;
}

.uk-accordion-title::before {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20data-svg%3D%27chevron-down%27%3E%20%3Cpolyline%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272.00%27%20points%3D%2716%207%2010%2013%204%207%27%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");
}

.uk-open > .uk-accordion-title::before {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-svg%3D%22chevron-up%22%3E%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.00%22%20points%3D%224%2013%2010%207%2016%2013%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");
}

a:hover svg path {
    fill: var(--portal-main-color);
}