.article {width: 100%;max-width: 1920px;margin-left: auto;margin-right: auto;font-size: 1rem;line-height: 1.8125;padding-top: 3.4375rem;padding-bottom: 4.875rem; } .article h1, .article .h1 {font-weight: 700;font-size: 2.5rem;line-height: 1.2;margin-bottom: 2.375rem; } .article .content > *:last-child {margin-bottom: 0; } .article .image {padding-top: 2.6875rem; } .article .image .img-fluid {aspect-ratio: 1216/365;object-fit: cover; } .article .image p {font-weight: 400;font-style: italic;font-size: 14px;line-height: 1.4285714286;color: #6B6B6B;margin-top: 1.625rem;margin-bottom: -2.875rem;padding-left: 1.5rem;position: relative; } .article .image p::before {content: " ";position: absolute;left: 0;top: 10px;width: 16px;height: 1px;background: var(--primary); } .article .row-article.row-article-image-left, .article .row-article.row-article-image-right {padding-top: 2.6875rem; } .article .row-article.row-article-image-left h1, .article .row-article.row-article-image-left .h1, .article .row-article.row-article-image-right h1, .article .row-article.row-article-image-right .h1 {margin-top: 3.5625rem; } .article .row-article.row-article-image-left .content, .article .row-article.row-article-image-right .content {padding: 40px 41px 41px 81px;line-height: 2.0625;position: relative; } .article .row-article.row-article-image-left .content::before, .article .row-article.row-article-image-right .content::before {content: " ";position: absolute;top: 0;left: 1.4375rem;width: 6rem;height: 6rem;border-top: solid 2px rgba(242, 107, 29, 0.4);border-left: solid 2px rgba(242, 107, 29, 0.4); } .article .row-article.row-article-image-left .content::after, .article .row-article.row-article-image-right .content::after {content: " ";position: absolute;bottom: 0;right: 0;width: 6rem;height: 6rem;border-bottom: solid 2px rgba(242, 107, 29, 0.4);border-right: solid 2px rgba(242, 107, 29, 0.4); } .article .row-article.row-article-image-left .image, .article .row-article.row-article-image-right .image {padding-top: 0;position: relative; } .article .row-article.row-article-image-left .image .img-fluid, .article .row-article.row-article-image-right .image .img-fluid {aspect-ratio: 574/545; } .article .row-article.row-article-image-left .image::before, .article .row-article.row-article-image-right .image::before {content: " ";position: absolute;bottom: 0;left: 0;width: 5rem;height: 5rem;border-bottom: solid 2px var(--primary);border-left: solid 2px var(--primary); } .article .row-article.row-article-image-left .image::after, .article .row-article.row-article-image-right .image::after {content: " ";position: absolute;top: 0;right: 0;width: 4rem;height: 4rem;border-top: solid 2px var(--primary);border-right: solid 2px var(--primary); } @media (min-width: 768px) {.article .row-article.row-article-image-left > .col-content {order: 2;} } @media (min-width: 768px) {.article .row-article.row-article-image-left > .col-image {order: 1;} } .article .row-article.row-article-image-left h1, .article .row-article.row-article-image-left .h1 {margin-left: 2.1875rem; } .section.article.section-last {margin-bottom: -1.5rem; } .header-info + .article {margin-top: -1.5rem; } 