.custom-page .custom-page-copy {white-space: normal;padding: 0;font-family: inherit;font-size: 18px;line-height: 1.9;color: #34465a;overflow-wrap: anywhere}
.custom-page-copy h2 {font-size: 32px;line-height: 1.4;margin: 1.2em 0 .5em;font-weight: 700}
.custom-page-copy h3 {font-size: 24px;line-height: 1.5;margin: 1.2em 0 .5em;font-weight: 700}
.custom-page-copy p {margin: 0 0 1em}
.custom-page-copy strong, .custom-page-copy b {font-weight: 700}
.custom-page-copy em, .custom-page-copy i {font-style: italic}
.custom-page-copy u {text-decoration: underline}
.custom-page-copy s, .custom-page-copy del, .custom-page-copy strike {text-decoration: line-through}
.custom-page .custom-page-copy figure {margin: 16px 0}
.custom-page .custom-page-copy img {max-width: 100%;height: auto}
.custom-page-copy a {color: #315fca;text-decoration: underline}
.custom-page-copy ul {list-style: disc outside;padding-left: 1.5em}
.custom-page-copy ol {list-style: decimal outside;padding-left: 1.5em}
.custom-page-copy ul>li, .custom-page-copy ol>li {list-style: inherit}
.custom-page-copy table {max-width: 100%;border-collapse: collapse}
.custom-page-copy td, .custom-page-copy th {border: 1px solid #dfe5ed;padding: 10px;overflow-wrap: anywhere}
.custom-page-copy blockquote {border-left: 3px solid #315fca;margin: 16px 0;padding: 12px 20px;background: #f4f6f9}
.custom-page-copy:after {content: '';display: block;clear: both}
@media(max-width:700px) {.custom-page .custom-page-copy {font-size: 16px}.custom-page-copy table {display: block;overflow-x: auto}}
