section.section-page .page-title,section.section-main-page .page-title{margin-top:0}section.section-page .main-page-title,section.section-main-page .main-page-title{margin-bottom:3rem}@media screen and (min-width:750px){section.section-page .main-page-title,section.section-main-page .main-page-title{margin-bottom:4rem}}section.section-page .page-placeholder-wrapper,section.section-main-page .page-placeholder-wrapper{justify-content:center;display:flex}section.section-page .page-placeholder,section.section-main-page .page-placeholder{width:52.5rem;height:52.5rem}section.section-page #PageSidebar,section.section-main-page #PageSidebar{min-height:600px;padding:1.6rem;display:none}@media (min-width:768px){section.section-page #PageSidebar,section.section-main-page #PageSidebar{display:inline-block}section.section-page #PageSidebar nav,section.section-main-page #PageSidebar nav{border-top:1px solid #d7deed}}section.section-page #PageSidebar nav ul li.site-nav--active a,section.section-main-page #PageSidebar nav ul li.site-nav--active a{color:#00338d}section.section-page #PageSidebar nav ul li a,section.section-main-page #PageSidebar nav ul li a{color:#000;text-align:left;cursor:pointer;letter-spacing:.2px;background-color:#fff;border:none;border-bottom:1px solid #d7deed;outline:none;width:100%;padding:2.2rem 1.6rem;font-size:1.8rem;line-height:26px;transition:all .3s;display:block}section.section-page .content-wrapper,section.section-main-page .content-wrapper{max-width:120rem;margin:0 auto;padding:0 1.6rem}@media (min-width:768px){section.section-page .content-wrapper,section.section-main-page .content-wrapper{padding:0}}section.section-page .content-wrapper .two-column,section.section-main-page .content-wrapper .two-column{width:100%;padding-left:0;padding-right:0}@media (min-width:768px){section.section-page .content-wrapper .two-column,section.section-main-page .content-wrapper .two-column{width:75%;padding:10px 2.4rem 5rem}}section.section-page .content-wrapper .two-column ul,section.section-main-page .content-wrapper .two-column ul{padding:1.6rem}section.section-page .content-wrapper .two-column ul li,section.section-main-page .content-wrapper .two-column ul li{list-style-type:disc}section.section-page #MobilePageSidebar,section.section-main-page #MobilePageSidebar{margin-bottom:2.4rem;padding:0 1.6rem;display:block;position:relative}@media (min-width:768px){section.section-page #MobilePageSidebar,section.section-main-page #MobilePageSidebar{display:none}}section.section-page #MobilePageSidebar ul,section.section-main-page #MobilePageSidebar ul{width:100%;height:auto;margin:0;padding:0;display:inline-block}section.section-page #MobilePageSidebar ul li,section.section-main-page #MobilePageSidebar ul li{border-bottom:1px solid #d7deed}section.section-page #MobilePageSidebar ul li.site-nav--active a,section.section-main-page #MobilePageSidebar ul li.site-nav--active a{color:#00338d}section.section-page #MobilePageSidebar ul li a,section.section-main-page #MobilePageSidebar ul li a{color:#000;text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #d7deed;outline:none;width:100%;padding:22px 16px;font-size:1.8rem;line-height:24px;transition:all .3s;display:block}section.section-page #MobilePageSidebar ul li a:last-child,section.section-main-page #MobilePageSidebar ul li a:last-child{border-bottom:none}section.section-page #MobilePageSidebar .accordion,section.section-main-page #MobilePageSidebar .accordion{border:none!important}section.section-page #MobilePageSidebar .accordion details,section.section-main-page #MobilePageSidebar .accordion details{border-bottom:1px solid #abb7cf;padding:1.6rem 0}section.section-page #MobilePageSidebar .accordion details summary,section.section-main-page #MobilePageSidebar .accordion details summary{padding:0}section.section-page #MobilePageSidebar .accordion details summary .accordion__title,section.section-main-page #MobilePageSidebar .accordion details summary .accordion__title{text-transform:uppercase;letter-spacing:.2px;font-size:1.8rem}section.section-page #MobilePageSidebar .accordion details summary .icon-caret-mobile,section.section-main-page #MobilePageSidebar .accordion details summary .icon-caret-mobile{margin-left:10px;transition:all .3s}section.section-page #MobilePageSidebar .accordion details[open] summary .icon-caret-mobile,section.section-main-page #MobilePageSidebar .accordion details[open] summary .icon-caret-mobile{transform:rotate(180deg)}section.section-page #MobilePageSidebar .accordion details[open],section.section-main-page #MobilePageSidebar .accordion details[open]{border-bottom:none}section.section-main-page .page-width{padding-top:20px}section.section-main-page .rte{margin-bottom:20px}section.section-main-page .rte p{font-size:1.6rem}.page-header{margin-bottom:30px}.page-header h1{margin:15px 0}.page-header .static-fullwidth__banner{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-color:rgb(var(--color-base-background-1))!important}.page-header .static-fullwidth__banner .static-fullwidth__banner-copy .page-width{padding:2rem 1.6rem}@media (min-width:768px){.page-header .static-fullwidth__banner .static-fullwidth__banner-copy .page-width{padding:12rem 1.5em}}.page-header .static-fullwidth__banner .static-fullwidth__banner-copy .page-width h2{color:#fff}.page-header .static-fullwidth__banner .static-fullwidth__banner-copy .page-width h2.heading{font-size:2.2rem}.page-header .static-fullwidth__banner .static-fullwidth__banner-copy .page-width h2.title{margin:1.6rem 0;font-size:4.4rem}.page-header .static-fullwidth__banner .static-fullwidth__banner-copy .page-width .summary{color:#fff;font-size:2.2rem}.page-header .static-fullwidth__banner.no-image{background-color:#f9f9f9}.page-header .static-fullwidth__banner.no-image .page-width .heading,.page-header .static-fullwidth__banner.no-image .page-width .title,.page-header .static-fullwidth__banner.no-image .page-width .summary{color:#000}@media (min-width:768px){.page-header .static-fullwidth__banner.no-image .page-width{padding:5.5rem 1.5em}}.page-header .no-image{background-color:#f8f7f5!important}@media (min-width:768px){.page-header .no-image{display:block}}.page-header .page-width{padding:1.5em}
