.s_1gy {  }
.s_1gz { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.s_1gz { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}
.s_1h0 {  }
.s_1h1 {  }
.s_1h2 {  }
.s_1h3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 270px; padding: 0px 0px 0px 0px; width: calc(100% - 270px); max-width: calc(100% - 270px); }
@media screen and (max-width: 1140px){
.s_1h3 { display: flex; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.s_1h3 { display: flex; }
}
@media screen and (max-width: 540px){
.s_1h3 { display: flex; flex: none; }
}
@media screen and (max-width: 320px){
.s_1h3 { display: flex; }
}
.s_1h4 {  }
.s_1gx { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 40px 0px 0px 0px; width: 850px; max-width: 100%; }
.js .s_1gx:not(.in) { opacity: 0; transition-delay: 500ms; transition-duration: 2000ms; }
.js .s_1gx.in-active { transition-delay: 500ms; transition-duration: 2000ms; }
@media screen and (max-width: 840px){
.s_1gx { flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 20px; }
}
@media screen and (max-width: 540px){
.s_1gx { flex: none; margin: 0px 0px 64px 0px; width: 100%; max-width: 100%; }
}
.s_1h5 { align-items: center; background: #D6D6D6; flex: none; flex-direction: column; height: 1px; justify-content: center; margin: 0px 0px 63px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1h5 { width: 100%; }
}
@media screen and (max-width: 540px){
.s_1h5 { margin: 0px 0px 40px 0px; width: 100%; max-width: 100%; }
}
.s_1h6 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 56px 0px; justify-content: space-between; margin: 0px 0px 150px 0px; padding: 0px; width: 100%; --gh-s_1h6: 0px; --gv-s_1h6: 56px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1h6 { align-content: center; align-items: center; flex-direction: column; justify-content: space-between; margin: 0px 0px 64px 0px; --gh-s_1h6: 0px; --gv-s_1h6: 56px; width: 100%; max-width: 100%; }
}
.s_1h7 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1h7: 0px; --gv-s_1h7: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1h7 { flex-direction: column; --gh-s_1h7: 0px; --gv-s_1h7: 0px; }
}
.s_1h8 { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1h8 { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1h8 { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1h9 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1h9 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1h9 { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1ha { color: #1D415F; font-size: 18px; }
.s_1hb { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gh-s_1hb: 0px; --gv-s_1hb: 8px;  }
@media screen and (max-width: 840px){
.s_1hb { flex-direction: column; --gh-s_1hb: 0px; --gv-s_1hb: 8px; }
}
.s_1hc { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hc { flex-direction: row; flex-wrap: nowrap; }
}
.s_1hd { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1hd { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1he { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1he { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1he { font-size: 13px; }
}
.s_1hf { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hf { flex-direction: row; flex-wrap: nowrap; }
}
.s_1hg { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1hg { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1hh { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1hh { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1hh { font-size: 13px; }
}
.s_1hi { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hi { flex-direction: row; flex-wrap: nowrap; }
}
.s_1hj { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1hj { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1hk { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1hk { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1hk { font-size: 13px; }
}
.s_1hl { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1hl: 0px; --gv-s_1hl: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hl { flex-direction: column; --gh-s_1hl: 0px; --gv-s_1hl: 0px; }
}
.s_1hm { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hm { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1hm { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1hn { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1hn { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1hn { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1ho { color: #1D415F; font-size: 18px; }
.s_1hp { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gh-s_1hp: 0px; --gv-s_1hp: 8px;  }
@media screen and (max-width: 840px){
.s_1hp { flex-direction: column; --gh-s_1hp: 0px; --gv-s_1hp: 8px; }
}
.s_1hq { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hq { flex-direction: row; flex-wrap: nowrap; }
}
.s_1hr { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1hr { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1hs { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1hs { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1hs { font-size: 13px; }
}
.s_1ht { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ht { flex-direction: row; flex-wrap: nowrap; }
}
.s_1hu { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1hu { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1hv { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1hv { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1hv { font-size: 13px; }
}
.s_1hw { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hw { flex-direction: row; flex-wrap: nowrap; }
}
.s_1hx { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1hx { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1hy { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1hy { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1hy { font-size: 13px; }
}
.s_1hz { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1hz { flex-direction: row; flex-wrap: nowrap; }
}
.s_1i0 { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1i0 { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1i1 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1i1 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1i1 { font-size: 13px; }
}
.s_1i2 { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1i2 { flex-direction: row; flex-wrap: nowrap; }
}
.s_1i3 { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1i3 { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1i4 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1i4 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1i4 { font-size: 13px; }
}
.s_1i5 { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1i5 { flex-direction: row; flex-wrap: nowrap; }
}
.s_1i6 { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1i6 { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1i7 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1i7 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1i7 { font-size: 13px; }
}
.s_1i8 { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1i8 { flex-direction: row; flex-wrap: nowrap; }
}
.s_1i9 { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1i9 { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1ia { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1ia { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1ia { font-size: 13px; }
}
.s_1ib { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1ib: 0px; --gv-s_1ib: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ib { flex-direction: column; --gh-s_1ib: 0px; --gv-s_1ib: 0px; }
}
.s_1ic { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ic { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1ic { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1id { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1id { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1id { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1ie { color: #1D415F; font-size: 18px; }
.s_1if { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1if: 0px; --gv-s_1if: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1if { flex-direction: column; --gh-s_1if: 0px; --gv-s_1if: 0px; }
}
.s_1ig { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ig { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1ig { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1ih { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1ih { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1ih { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1ii { color: #1D415F; font-size: 18px; }
.s_1ij { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gh-s_1ij: 0px; --gv-s_1ij: 8px;  }
@media screen and (max-width: 840px){
.s_1ij { flex-direction: column; --gh-s_1ij: 0px; --gv-s_1ij: 8px; }
}
.s_1ik { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ik { flex-direction: row; flex-wrap: nowrap; }
}
.s_1il { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1il { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1im { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1im { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1im { font-size: 13px; }
}
.s_1in { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1in { flex-direction: row; flex-wrap: nowrap; }
}
.s_1io { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1io { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1ip { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1ip { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1ip { font-size: 13px; }
}
.s_1iq { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px; width: 381px; --gh-s_1iq: 0px; --gv-s_1iq: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1iq { flex-direction: column; --gh-s_1iq: 0px; --gv-s_1iq: 0px; }
}
.s_1ir { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ir { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1ir { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1is { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1is { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1is { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1it { color: #1D415F; font-size: 18px; }
.s_1iu { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1iu: 0px; --gv-s_1iu: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1iu { flex-direction: column; --gh-s_1iu: 0px; --gv-s_1iu: 0px; }
}
.s_1iv { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1iv { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1iv { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1iw { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1iw { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1iw { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1ix { color: #1D415F; font-size: 18px; }
.s_1iy { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1iy: 0px; --gv-s_1iy: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1iy { flex-direction: column; --gh-s_1iy: 0px; --gv-s_1iy: 0px; }
}
.s_1iz { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1iz { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1iz { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1j0 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1j0 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1j0 { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1j1 { color: #1D415F; font-size: 18px; }
.s_1j2 { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gh-s_1j2: 0px; --gv-s_1j2: 8px;  }
@media screen and (max-width: 840px){
.s_1j2 { flex-direction: column; --gh-s_1j2: 0px; --gv-s_1j2: 8px; }
}
.s_1j3 { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1j3 { flex-direction: row; flex-wrap: nowrap; }
}
.s_1j4 { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1j4 { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1j5 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1j5 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1j5 { font-size: 13px; }
}
.s_1j6 { align-content: center; align-items: center; border-bottom: 0px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1j6 { flex-direction: row; flex-wrap: nowrap; }
}
.s_1j7 { color: #1D415F; font-size: 18px; margin: 0px 8px 0px 0px; max-width: calc(100% - 8px); }
@media screen and (max-width: 540px){
.s_1j7 { margin: 0px 3px 0px 0px; max-width: calc(100% - 3px); }
}
.s_1j8 { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1j8 { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1j8 { font-size: 13px; }
}
.s_1j9 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: 381px; --gh-s_1j9: 0px; --gv-s_1j9: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1j9 { flex-direction: column; --gh-s_1j9: 0px; --gv-s_1j9: 0px; }
}
.s_1ja { align-content: center; align-items: center; border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 24px 0px; padding: 0px 0px 24px 0px; width: 381px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ja { flex-direction: row; flex-wrap: nowrap; }
}
@media screen and (max-width: 540px){
.s_1ja { align-content: flex-start; align-items: flex-start; justify-content: space-between; margin: 0px 0px 12px 0px; padding: 0px 0px 5px 0px; max-width: 100%; }
}
.s_1jb { color: #1D415F; flex: none; font-family: var(--s-font-17945cb5); font-size: 18px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1jb { font-size: 15px; }
}
@media screen and (max-width: 540px){
.s_1jb { font-size: 13px; margin: 0px 0px 12px 0px; max-width: 100%; }
}
.s_1jc { color: #1D415F; font-size: 18px; }
.s_1jd {  }
.r_o4:before { background-image: url("/assets/img/94330a4b8126.svg") }
.s_1je {  }
.s_1jf {  }
.s_1jg {  }
.s_1jh {  }
.s_1ji {  }
.s_1jj {  }
.s_1jk {  }
.s_1jl {  }
.s_1jm {  }
.s_1jn {  }
.s_1jo {  }
.s_1jp {  }
.s_1jq {  }
.s_1jr {  }
.s_1js {  }
.s_1jt {  }
.s_1ju {  }
.s_1jv {  }
.s_1jw {  }
.s_1jx {  }
.s_1jy {  }
.s_1jz {  }
.s_1k0 {  }
.s_1k1 {  }
.r_o5:before { background-image: url("/assets/img/94330a4b8126.svg") }