.section.list {padding-bottom: 3.0833333333rem; } .section.list h1, .section.list .h1 {padding-top: 0; } .section.list .card {border-radius: 0.8333333333rem;overflow: hidden; } @media (min-width: 576px) {.section.list .card .col-img {flex: 0 0 46.2%;max-width: 46.2%;} } @media (min-width: 576px) {.section.list .card .col-content {flex: 0 0 53.8%;max-width: 53.8%;} } .section.list .card .card-img-top {position: relative;width: 100%;height: 100%;aspect-ratio: 400/344; } @media (min-width: 576px) {.section.list .card .card-img-top {aspect-ratio: auto;} } .section.list .card .card-img-top .img-fluid {inset: 0;width: 100%;height: 100%;object-fit: cover;position: absolute; } .section.list .card .card-body {padding: 1.1666666667rem 1.0555555556rem; } @media (min-width: 576px) {.section.list .card .card-body {padding: 1.6666666667rem 1rem;} } .section.list .card .card-title {font-weight: 500;font-size: 1.3333333333rem;line-height: 1.3333333333;margin-bottom: 0.8333333333rem; } @media (min-width: 576px) {.section.list .card .card-title {font-size: 1rem;line-height: 1.3333333333;margin-bottom: 0.625rem;} } .section.list .card h3, .section.list .card .h3 {font-weight: 400;font-size: 0.7777777778rem;line-height: 1.4285714286;text-transform: uppercase;margin-bottom: 0.7222222222rem;color: var(--color13);background: none;-webkit-background-clip: inherit;-webkit-text-fill-color: var(--color7); } @media (min-width: 576px) {.section.list .card h3, .section.list .card .h3 {font-size: 0.5833333333rem;line-height: 1.4285714286;margin-bottom: 0.5416666667rem;} } .section.list .card .card-text {font-weight: 400;font-size: 0.8888888889rem;line-height: 1.5;color: var(--color13); } @media (min-width: 576px) {.section.list .card .card-text {font-size: 0.6666666667rem;line-height: 1.5;} } @media (max-width: 991.98px) {.section.list .card .card-text {font-size: 1.0833333333rem;} } .section.list .card .card-footer {padding: 0.8333333333rem 1.0555555556rem 1.2777777778rem 1.0555555556rem;margin-top: -0.5416666667rem;font-weight: 600;font-size: 0.7777777778rem;line-height: 1.4285714286; } @media (min-width: 576px) {.section.list .card .card-footer {padding: 0 1rem 1.6666666667rem 1rem;font-size: 0.5833333333rem;line-height: 1.4285714286;} } .section.list .card .card-footer p {margin-bottom: 0.375rem;background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.list .card .card-footer svg {width: 1.1111111111rem;height: auto;position: absolute;margin-left: 0.25rem;color: var(--color15); } @media (min-width: 576px) {.section.list .card .card-footer svg {width: 0.8333333333rem;} } .section.list a.card {text-decoration: none !important; } .section.list a.card:hover .card-footer {color: var(--color7); } 