.list-section{background:#004549;color:#effd9e;padding:60px 0 0}.list-section.bg_light{background:#fcf6e6;color:#649e93}.list-section.blue{background:#053860;color:#fcf6e6;padding-bottom:60px}.list-section.blue .eyebrow{color:#dfb6b5}.list-section .title .list-title{margin-bottom:0}.list-section.bg_light .title .list-title{color:#004449}.list-section.blue.title .list-title{color:#fcf6e6}.intro-text{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.list-section.blue .intro-text{margin-bottom:30px}.list-section.blue .intro-text h6{font-size:calc(16pt + .77778vw)}.title-text{padding-right:30px;width:66.66667%}.title-text h6{padding-right:60px}.copy-text{font-family:DM Sans,sans-serif;padding-bottom:60px;width:33.33333%}.list-section .eyebrow-wrapper h6{color:#effd9e;margin-bottom:20px;max-width:900px}.list-section.bg_light .eyebrow-wrapper h6{color:#649e93}.list-section .intro-text h2{margin-bottom:0;padding-right:30px}.list-section .list-wrapper .list-item{border-top:3px solid #effd9e;display:flex;padding:30px 0;width:100%}.list-section.blue .list-wrapper .list-item{border-color:#b0d1c4;padding:60px 0}.list-section.bg_light .list-wrapper .list-item{border-color:#649e93}.list-section .list-wrapper.has-link .list-item:last-of-type{border-bottom:3px solid #effd9e}.list-section.blue .list-wrapper .list-item:last-of-type{border-bottom:3px solid #b0d1c4}.list-section.bg_light .list-wrapper.has-link .list-item:last-of-type{border-color:#649e93}.list-section .list-wrapper .list-item.icon{justify-content:space-between;padding:30px 0}.list-section .list-wrapper .list-item.icon img{height:100%!important;max-height:120px;object-fit:contain;width:100%}.list-section .list-wrapper .list-item .title{width:66.66%}.list-section.blue .list-wrapper .list-item .title{width:58.33333%}.list-section .list-wrapper .list-item.icon .title{width:83.33333%}.list-section .list-wrapper .list-item .title h2{color:#fcf6e6;margin-bottom:0;padding-right:60px;text-align:left;text-transform:capitalize}.list-section.blue .list-wrapper .list-item .title h2{color:#fcf6e6}.list-section.bg_light .list-wrapper .list-item .title h2{color:#004449}.list-section .list-wrapper .list-item.icon .title h2{text-transform:none}.list-section .list-wrapper .list-item .text{color:#fcf6e6;text-align:left;text-transform:none;width:33.33%}.list-section.blue .list-wrapper .list-item .text{color:#fcf6e6;padding-left:8.33333%;width:41.66667%}.list-section.bg_light .list-wrapper .list-item .text{color:#004449}.list-section .list-wrapper .list-item.icon .text{width:16.66667%}.list-section .cta-banner__cta{margin-top:60px;padding-bottom:60px;text-align:left;width:100%}.list-section.bg_light.has-link{border-bottom:2px solid #649e93}@media (min-width:1200px){.list-section{padding:60px 0 0}}@media (max-width:1200px){.intro-text{flex-flow:column}.intro-text .copy-text,.intro-text .title-text{width:100%}}@media (max-width:991px){.list-section{padding-bottom:60px}.list-section .intro-text h2{margin-bottom:30px;padding-right:0}.list-section .title-text{padding-right:0;width:100%}.list-section .intro-text .list-title{margin-bottom:0;padding-bottom:30px;width:100%}.list-section .intro-text .list-title h2{margin-bottom:0;padding-right:0}.list-section .list-wrapper .list-item .title h2{margin-bottom:30px}.list-section .intro-text{align-items:flex-start;flex-flow:column}.list-section .list-wrapper .list-item{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}.list-section .list-wrapper .list-item .text,.list-section .list-wrapper .list-item .title{width:100%}.list-section .list-wrapper .list-item.icon{align-items:center}.list-section .list-wrapper .list-item.icon .icon-container{height:100%;max-height:120px;width:25%}.list-section .list-wrapper .list-item.icon .title{width:66.66667%}.list-section .list-wrapper .list-item.icon .title h2{font-size:20px;padding-right:0}.list-section .cta-banner__cta{padding-bottom:0}}@media (max-width:767px){.list-section .container{max-width:calc(100vw - 30px)}.list-section .bg-banner__cta{padding-bottom:30px}.list-section .list-wrapper .list-item{flex-flow:column}.list-section.blue .list-wrapper .list-item .title{width:100%}.list-section.blue .list-wrapper .list-item .text{padding-left:0;padding-top:30px;width:100%}}