.accordion_cards{align-items:stretch;display:flex;flex-direction:column;gap:40px}@media (min-width:1140px){.accordion_cards{align-items:stretch;flex-direction:row;gap:40px}}.accordion_cards .img-txt{align-items:start;background-color:#142a47;column-gap:40px;display:flex;flex-wrap:nowrap;padding:56px 50px;row-gap:40px;width:100%}@media (min-width:1140px){.accordion_cards .img-txt__col{gap:40px;width:66.66666666666666%}.accordion_cards .img-txt__col,.accordion_cards .img-txt__col-content{display:flex;flex-direction:column;height:100%}.accordion_cards .img-txt__btn{align-items:flex-end;display:flex;flex:1;margin-top:24px}.accordion_cards .img-txt__col.img-txt__col--img{width:33.33333333333333%}.accordion_cards .img-txt__col--txt{display:flex;max-width:630px}.accordion_cards .img-txt__col--img{text-align:start}.accordion_cards .img-txt--ti .img-txt__col--txt{justify-content:flex-end}.accordion_cards .img-txt--it .img-txt__col--img{order:1;text-align:end}.accordion_cards .img-txt--it .img-txt__col--txt{order:2}}@media (max-width:1139px){.accordion_cards .img-txt{display:flex;flex-direction:column}.accordion_cards .img-txt__col{width:100%}.accordion_cards .img-txt--sit .img-txt__col--img{order:1}.accordion_cards .img-txt--sit .img-txt__col--txt{order:2}.accordion_cards .img-txt--sit .img-txt__col--img,.accordion_cards .img-txt--sti .img-txt__col--txt{margin-bottom:0}.accordion_cards .img-txt--stacked-img-center .img-txt__col--img,.accordion_cards .img-txt--stacked-txt-center .img-txt__col--txt{margin-left:auto;margin-right:auto}}.accordion_cards .img-txt__txt .title{font-family:var(--text-font-family);font-weight:var(--strong-font-weight);margin-bottom:12px;text-transform:unset}.accordion_cards .img-txt__txt p:not(.callout){margin-bottom:0;margin-top:24px}.accordion_cards .img-txt__accordion-title{color:#142a47;font-family:var(--text-font-family);font-size:rem;font-style:normal;font-weight:600;line-height:110%;margin-bottom:0;margin-top:0;text-transform:unset}.accordion_cards .img-txt__accordion-title strong{font-family:var(--text-font-family);font-weight:800}.accordion_cards .img-txt__accordion-desc{color:#565656;font-family:var(--text-font-family);font-weight:var(--text-font-weight);line-height:1.56;margin-bottom:0;margin-top:40px}.accordion_cards .img-txt__accordion .accordion__item--expanded .accordion__header{margin-bottom:12px}.accordion_cards .accordion-card.img-txt{background-color:#142a47;gap:40px}@media (max-width:1139px){.accordion_cards .img-txt{gap:24px}.accordion_cards .img-txt__col{padding:0}}.accordion_cards .img-txt__accordion .accordion__inner{display:block;gap:0}.accordion_cards .img-txt__accordion .accordion__items{flex:none;margin-top:24px;max-width:none;width:100%}.accordion_cards .img-txt__accordion .accordion__item{background:transparent;border:none;border-radius:0;box-shadow:none;margin-bottom:20px;padding:0;transition:none}.accordion_cards .img-txt__accordion .accordion__item:not(:last-child){border-bottom:none}.accordion_cards .img-txt__accordion .accordion__item:last-child{margin-bottom:0}.accordion_cards .img-txt__accordion .accordion__item:hover{box-shadow:none}.accordion_cards .img-txt__accordion .accordion__header{align-items:center;border-bottom:1px solid #9ec64d;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding-bottom:8px}.accordion_cards .img-txt__accordion .accordion__title-summary .accordion__title{color:#9ec64d;font-family:var(--headings-font-family);font-size:1rem;font-weight:var(--strong-font-weight);letter-spacing:.84px;margin-bottom:0;text-transform:uppercase}.accordion_cards .img-txt__accordion .accordion__summary{color:#565656;font-size:.95rem;line-height:1.5;margin:0}.accordion_cards .img-txt__accordion .accordion__chevron{align-items:center;background:none;border:none;border-radius:2px;color:#9ec64d;cursor:pointer;display:flex;flex-shrink:0;height:15px;justify-content:center;margin:0;outline:0;padding:0 0 5px;transition:all .2s ease-in-out;width:15px}.accordion_cards .img-txt__accordion .accordion__header:hover .accordion__chevron{transform:scale(1.1)}.accordion_cards .img-txt__accordion .accordion__chevron:focus-visible{outline:2px solid #9ec64d;outline-offset:2px}.accordion_cards .img-txt__accordion .accordion__chevron__down,.accordion_cards .img-txt__accordion .accordion__chevron__up{display:block;height:15px;width:15px}.accordion_cards .img-txt__accordion .accordion__chevron__up,.accordion_cards .img-txt__accordion .accordion__item--expanded .accordion__chevron__down{display:none}.accordion_cards .img-txt__accordion .accordion__item--expanded .accordion__chevron__up{display:block}.accordion_cards .img-txt__accordion .accordion__details{background:transparent;color:#fff;display:none;line-height:1.6;margin-top:8px}@media (max-width:767px){.accordion_cards .img-txt__accordion .accordion__item{margin-bottom:24px;padding:0}.accordion_cards .img-txt__accordion .accordion__title{font-size:1rem}.accordion_cards .img-txt__accordion .accordion__summary{font-size:.9rem}.accordion_cards .img-txt__accordion .accordion__chevron,.accordion_cards .img-txt__accordion .accordion__chevron__down,.accordion_cards .img-txt__accordion .accordion__chevron__up{height:15px;width:15px}.accordion_cards .img-txt__accordion .accordion__details{padding:15px}}.accordion_cards .img-txt__accordion-list,.accordion_cards .img-txt__accordion-list-item{list-style:none;list-style-type:none}.accordion_cards .img-txt__accordion-list-item{background:none;border:none;border-radius:0;margin-bottom:24px;padding:0}.accordion_cards .img-txt__accordion-list-item:last-child{margin-bottom:0}.accordion_cards .img-txt__accordion-list-title{color:#142a47;font-family:var(--headings-font-family);font-size:1.56rem;font-style:normal;font-weight:400;letter-spacing:.84px;line-height:110%;margin:0 0 8px;text-transform:uppercase}.accordion_cards .img-txt__accordion-list-item p{color:#565656;font-family:var(--text-font-family);font-size:1rem;font-weight:var(--text-font-weight);line-height:1.56;margin:0}@media (max-width:767px){.accordion_cards .img-txt__accordion-list-title{font-size:1.44rem;letter-spacing:.72px}.accordion_cards .img-txt__accordion-list-item p{font-size:.9rem}}.accordion_cards .img-txt__accordion .accordion__chevron__down svg path,.accordion_cards .img-txt__accordion .accordion__chevron__up svg path{fill:#9ec64d}.accordion_cards .img-txt__accordion .accordion__item--expanded .accordion__details{display:block}.accordion_cards .img-txt__accordion .accordion__details p:last-child{margin-bottom:0}@media (max-width:767px){.accordion_cards .img-txt__accordion .accordion__details{padding:15px}}