.section.procedures {padding-top: 0.6111111111rem;padding-bottom: 1.6666666667rem; } @media (min-width: 576px) {.section.procedures {padding-top: 2.375rem;padding-bottom: 2.375rem;} } .section.procedures .row-card {margin: 0 0 0.2777777778rem 0; } @media (min-width: 389px) {.section.procedures .row-card {margin: 0 0.6666666667rem 0.2777777778rem 0.6666666667rem;} } @media (min-width: 576px) {.section.procedures .row-card {margin: 0 -0.6666666667rem 2.0833333333rem -0.6666666667rem;} } .section.procedures .col-card {padding: 0 0 0.8888888889rem 0; } @media (min-width: 389px) {.section.procedures .col-card {padding: 0 0.4444444444rem 0.8888888889rem 0.4444444444rem;} } @media (min-width: 576px) {.section.procedures .col-card {padding: 0 0.6666666667rem 1.3333333333rem 0.6666666667rem;} } .section.procedures h1, .section.procedures .h1 {padding-top: 0;padding-bottom: 0;margin-bottom: 1.1111111111rem; } @media (min-width: 576px) {.section.procedures h1, .section.procedures .h1 {margin-bottom: 2.0833333333rem;} } .section.procedures h1 span:last-child, .section.procedures .h1 span:last-child {color: var(--color7); } .section.procedures .card {align-items: center;position: relative;border-radius: 0.5555555556rem; } @media (min-width: 576px) {.section.procedures .card {border-radius: 0.4166666667rem;} } .section.procedures .card.card-body, .section.procedures .card .card-body {padding: 1.3333333333rem 0.8333333333rem 1.2222222222rem 0.8333333333rem; } @media (min-width: 576px) {.section.procedures .card.card-body, .section.procedures .card .card-body {padding-top: 1.625rem;padding-bottom: 1.625rem;} } .section.procedures .card h2 {color: var(--color7);font-weight: 500;font-size: 2rem;margin-bottom: 0.8333333333rem;line-height: 1.2222222222; } @media (min-width: 576px) {.section.procedures .card h2 {font-size: 1.5rem;margin-bottom: 0.6666666667rem;} } .section.procedures .card h3 {font-weight: 600;line-height: 1.3333333333;font-size: 1.3333333333rem;margin-bottom: 0.9444444444rem; } @media (min-width: 576px) {.section.procedures .card h3 {font-size: 1.1666666667rem;line-height: 1.1428571429;margin-bottom: 0.6666666667rem;} } .section.procedures .card p {margin-bottom: 0;text-align: center;font-weight: 400;font-size: 1.1111111111rem;line-height: 1.5;padding-left: 0.0555555556rem;padding-right: 0.0555555556rem; } @media (min-width: 576px) {.section.procedures .card p {font-size: 1rem;line-height: 1.3333333333;} } @media (min-width: 992px) {.section.procedures .card:not(.card-last)::after {content: " ";height: 0;width: 1.3333333333rem;border-bottom: solid 1px var(--card-border-color);position: absolute;right: calc(-1.3333333333rem - 1px);top: 50%;} } 