.section.magazines {padding-top: 1.2222222222rem;padding-bottom: 2rem; } @media (min-width: 576px) {.section.magazines {padding-top: 2.0833333333rem;} } .section.magazines h1, .section.magazines .h1 {padding-bottom: 0;padding-top: 0;margin-bottom: 2.7222222222rem; } @media (min-width: 576px) {.section.magazines h1, .section.magazines .h1 {margin-bottom: 2.0416666667rem;} } .section.magazines .row-card {padding-left: 0;padding-right: 0;margin-bottom: 1.1111111111rem; } @media (min-width: 389px) {.section.magazines .row-card {padding-left: 1.1111111111rem;padding-right: 1.1111111111rem;} } @media (min-width: 576px) {.section.magazines .row-card {max-width: 47.9166666667rem;padding-left: 0;padding-right: 0;margin-left: auto;margin-right: auto;margin-bottom: 0.75rem;} } .section.magazines .col-card {padding-bottom: 1.6111111111rem; } @media (min-width: 576px) {.section.magazines .col-card {padding-bottom: 1.3333333333rem;} } .section.magazines .card {border-radius: 0.4166666667rem;overflow: hidden;text-decoration: none !important; } .section.magazines .card .card-img-top {position: relative;aspect-ratio: 350/250; } @media (min-width: 576px) {.section.magazines .card .card-img-top {aspect-ratio: 352/252;} } .section.magazines .card .card-img-top .img-fluid {position: absolute;width: 100%;height: 100%;inset: 0;object-fit: cover; } .section.magazines .card .card-body {padding: 2.2777777778rem 1.3888888889rem 1.8333333333rem 1.6111111111rem;display: flex;flex-direction: column;position: relative; } @media (min-width: 576px) {.section.magazines .card .card-body {padding: 1.25rem 1.0416666667rem 1.6666666667rem 1.25rem;} } .section.magazines .card .card-title {font-weight: 600;text-align: left;margin-bottom: 1.3333333333rem;font-size: 1.3333333333rem;line-height: 1.3333333333;letter-spacing: 0;flex-grow: 1; } @media (min-width: 576px) {.section.magazines .card .card-title {font-size: 1rem;line-height: 1.3333333333;} } .section.magazines .card .card-text {font-size: 0.8333333333rem; } .section.magazines .card .card-footer {border-top: 0;color: var(--black);position: relative;padding: 0 2rem 1.6666666667rem 1.5555555556rem; } @media (min-width: 576px) {.section.magazines .card .card-footer {padding: 0 1.0416666667rem 0.9583333333rem 1.25rem;} } .section.magazines .card svg {right: 0.625rem;position: absolute;width: 1.1111111111rem;right: 1.5555555556rem;bottom: -0.2222222222rem; } @media (min-width: 576px) {.section.magazines .card svg {width: 0.8333333333rem;height: auto;bottom: 0.625rem;} } .section.magazines .card .card-date {text-align: left;font-size: 0.8888888889rem;font-weight: 600;line-height: 1.2; } @media (min-width: 576px) {.section.magazines .card .card-date {font-size: 0.8333333333rem;} } 