@charset "UTF-8"; h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: 1.25rem;font-weight: 700;line-height: 1.8125;color: var(--headings-color); } h1, .h1 {font-size: 2.55rem; } h2, .h2 {font-size: 2.25rem; } h3, .h3 {font-size: 1.5rem; } h4, .h4 {font-size: 1.25rem; } h5, .h5 {font-size: 1.125rem; } h6, .h6 {font-size: 1rem; } .lead {font-size: 1.25rem;font-weight: 300; } .display-1 {font-size: 2.55rem;font-weight: 700;line-height: 1.8125; } .display-2 {font-size: 2.25rem;font-weight: 700;line-height: 1.8125; } .display-3 {font-size: 1.5rem;font-weight: 700;line-height: 1.8125; } .display-4 {font-size: 1.25rem;font-weight: 700;line-height: 1.8125; } hr {margin-top: 1.25rem;margin-bottom: 1.25rem;border: 0;border-top: 1px solid var(--hr-border-color); } small, .small {font-size: 77.5%;font-weight: 400; } mark, .mark {padding: 0.2em;background-color: var(--mark-bg); } .list-unstyled {padding-left: 0;list-style: none; } .list-inline {padding-left: 0;list-style: none; } .list-inline-item {display: inline-block; } .list-inline-item:not(:last-child) {margin-right: 0.5rem; } .initialism {font-size: 90%;text-transform: uppercase; } .blockquote {margin-bottom: 1.25rem;font-size: 1.25rem; } .blockquote-footer {display: block;font-size: 77.5%;color: var(--blockquote-small-color); } .blockquote-footer::before {content: "— "; } h1 b, h1 strong, .h1 b, .h1 strong, h2 b, h2 strong, .h2 b, .h2 strong {color: var(--primary); } h1.title, .h1.title, h2.title, .h2.title {max-width: 1920px;margin-left: auto;margin-right: auto;text-align: center;display: flex;flex-direction: column; } h1.title small, .h1.title small, h2.title small, .h2.title small {order: -1;font-size: 0.9375rem;line-height: 1.6806722689;font-weight: 500;color: var(--white);display: flex;flex-direction: row;align-items: center;margin-bottom: 0.375rem;position: relative;margin-left: 2.75rem;padding-left: 2.8125rem;margin-bottom: -0.125rem;margin-top: 1rem; } h1.title small::before, .h1.title small::before, h2.title small::before, .h2.title small::before {content: "■";position: absolute;top: -0.0625rem;left: -2.9375rem;color: var(--primary); } h1.title small::after, .h1.title small::after, h2.title small::after, .h2.title small::after {content: " ";display: block;width: 3.125rem;height: 2px;background: var(--primary);margin-right: 0.625rem;position: absolute;left: -20px; } h2, .h2 {line-height: 1.1944444444;font-size: 1.5rem; } @media (min-width: 576px) {h2, .h2 {font-size: 1.75rem;} } @media (min-width: 768px) {h2, .h2 {font-size: 2rem;} } @media (min-width: 992px) {h2, .h2 {font-size: 2.25rem;} } .list-check, .content ul, .mce-content-body ul {list-style-type: none;padding-left: 2rem;margin-bottom: 3rem;text-align: left;width: fit-content;font-weight: 400;font-size: 1rem;line-height: 1.7142857143; } .list-check li, .content ul li, .mce-content-body ul li {margin-bottom: 1rem;position: relative; } .list-check li::before, .content ul li::before, .mce-content-body ul li::before {content: " ";color: var(--white);position: absolute;left: -1.9375rem;top: 0.125rem;width: 1.25rem;height: 1.25rem;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3e%3cpath fill='%23fff' d='M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center;background-size: 1rem 1rem;background-color: var(--primary); } .list-check-lg {list-style-type: none;margin-bottom: 3.75rem;text-align: left;width: fit-content;font-weight: 400;font-size: 1rem;line-height: 1.625;display: flex;flex-wrap: wrap;flex-direction: row; } .list-check-lg li {margin-bottom: 1.875rem;position: relative;break-inside: avoid;padding-right: 1.875rem;padding-left: 4.1875rem; } @media (min-width: 768px) {.list-check-lg li {flex: 0 1 50%;} } .list-check-lg li::before {content: " ";color: var(--primary);position: absolute;left: 0;top: 0.25rem;width: 2.875rem;height: 2.875rem;border: solid 3px var(--primary);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3e%3cpath fill='%23F26B1D' d='M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center;background-size: 1.75rem 1.75rem;background-color: rgba(242, 107, 29, 0.1); } .list-check-lg li h3, .list-check-lg li .h3 {font-weight: 700;font-size: 1.125rem;line-height: 1.25;margin-bottom: 0.5625rem; } .list-square, .content ol, .mce-content-body ol {list-style-type: none;padding-left: 2rem;margin-bottom: 3rem;margin-left: -1.9375rem;text-align: left;width: fit-content;font-weight: 400;font-size: 0.875rem;line-height: 1.7142857143; } .list-square li, .content ol li, .mce-content-body ol li {margin-bottom: 1rem;padding-bottom: 1rem;padding-left: 1.9375rem;position: relative;border-bottom: 1px solid #E4E4E4; } .list-square li::before, .content ol li::before, .mce-content-body ol li::before {content: " ";color: var(--white);position: absolute;left: 0;top: 0.125rem;width: 1.25rem;height: 1.25rem;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3e%3cpath fill='%23fff' d='M3,3V21H21V3'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center;background-size: 0.625rem 0.625rem;background-color: var(--primary); } .list-square li:last-child, .content ol li:last-child, .mce-content-body ol li:last-child {border-bottom: 0;padding-bottom: 0; }
