/***************************** Block: Card with link *****************************/
.block-card-link { padding-top: 5.438rem; padding-bottom: 9.375rem; }
.block-card-link-title > * { font-size: 3.125rem; font-weight: 600; line-height: 1.2; text-align: center; color: var(--color-green-secondary); }
.block-card-link-subtitle { font-size: 1.875rem; font-weight: bold; line-height: 1.4; text-align: center; padding-bottom: 1.469rem; }
.block-card-link .single-card { padding: 0; }
.block-card-link .single-card .card-link-url { padding: 1.5rem 2rem; }
.block-card-link .single-card { flex: 0 1 31%; margin-bottom: 2%; }
.card-link-descr { font-size: 1.25rem; font-weight: 600; line-height: 1.5; text-align: center; color: var(--color-green-secondary); transition: all .3s ease-in-out; }
a.card-link-url:hover .card-link-descr { color: var(--color-green-primary); }
.block-card-link-icon { padding: 0.938rem; height: 80px; }
.block-card-link-icon img { max-height: 30px; }
a.card-link-url svg path, a.card-link-url svg path, a.card-link-url svg line { transition: all .3s ease-in-out; }
a.card-link-url:hover svg path, a.card-link-url:hover svg line { color: var(--color-green-primary) !important; }
@media (max-width: 991.98px) {
 .block-card-link .single-card { flex: 0 1 48%; }
 .block-card-link-icon img { height: 30px; }
}
@media (max-width: 767.98px) {
 .block-card-link .single-card { flex: 0 1 100%; }
 .block-card-link { padding-bottom: 5.438rem; }
}
@media (max-width: 575.98px) {
 .block-card-link-title > * { font-size: 1.875rem; }
 .block-card-link-icon { padding: 0.938rem 1.2rem; height: 60px; max-width: 100px; width: 100%; }
 .block-card-link .single-card-2 .first-part { justify-content: start; }
 .card-link-descr { font-size: 1.125rem; }
 .single-card-2 .single-card, .single-card-1 .single-card { margin: 2% 0; }
 .block-card-link .single-card .card-link-url { padding: 1rem 0.5rem; }
 .block-card-link-icon { padding: 0.938rem 1.2rem; height: 60px; max-width: 100px; width: 100%; }
 .card-link-descr { font-size: 1.125rem; text-align: left; }
}
