.image__img--s2-io8ht1bv2 {object-fit: contain;}
.image__img--s2-ijtbxgkki {object-fit: contain;}
.section--u-ilev8iuou {padding-top: 44px; padding-bottom: 44px;}
.div--u-ivp68nqti {width: 410px; display: flex; flex-direction: column; align-items: flex-start; max-width: 100%;}
.text--u-i9lgd0fb8 {width: 352px; max-width: 100%; margin-top: 15px;}
.button--u-iwaplz5bg {background-size: auto; background-image: linear-gradient(rgba(43, 187, 220, 1) 0%, rgba(43, 187, 220, 1) 100%); background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; margin-top: 35px;}
.image--u-i5ee53epb {width: 20px; height: 16px; margin-left: 10px;}
.container--u-ibckfxpzd {display: flex; column-gap: 20px;}
.div--u-iqrtfa5it {width: 50%; flex-grow: 1; min-width: 550px;}
.accordion--u-iyogfahd1 {width: 100%; display: flex; flex-direction: column; row-gap: 40px;}
.accordion__header--u-ifm8d2xh5 {display: flex; flex-direction: row; align-items: flex-start; column-gap: 20px; max-width: 100%;}
.div--u-im7we8fmf {display: flex; align-items: center; justify-content: space-between; column-gap: 10px; padding-bottom: 20px; max-width: 100%; width: 60%; flex-grow: 1; flex-wrap: wrap; row-gap: 15px;}
.accordion__item--u-iuinnvam8 {max-width: 100%;}
.accordion__item--u-iuinnvam8.is-opened .div--u-i20whlayc {opacity: 0;}
.accordion__item--u-iuinnvam8.is-opened .accordion-title {background-image: linear-gradient(rgba(213, 241, 248, 0) 0%, rgba(213, 241, 248, 0) 100%);}
.accordion__item--u-iuinnvam8.is-opened .accordion__content--u-in8u7oa9o {display: flex; flex-direction: column; align-items: flex-start; padding-left: 100px; padding-top: 0px; padding-bottom: 20px; padding-right: 0px; background-image: none/*linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%)*/; background-size: auto; row-gap: 20px;}
.accordion__item--u-iuinnvam8.is-opened .div--u-is7sgpp06 {opacity: 0;}
.accordion__item--u-iuinnvam8.is-opened .link-block--u-iykxozc23 {color: rgba(9, 38, 65, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.accordion__item--u-iuinnvam8.is-opened .link-block--u-iykxozc23:hover {color: rgba(56, 111, 170, 1);}
.div--u-in6jol8m8 {width: 80px; height: 80px; display: flex; justify-content: center; align-items: center; max-width: 100%; flex-basis: 80px;}
.image--u-i984s51wb {width: 60px; height: 60px;}
.div--u-iixt24lym {width: 23px; height: 3px; background-color: rgb(56, 111, 170); border-top-left-radius: 22px; border-top-right-radius: 22px; border-bottom-left-radius: 22px; border-bottom-right-radius: 22px; position: absolute;}
.div--u-i20whlayc {width: 3px; height: 23px; background-color: rgb(56, 111, 170); border-top-left-radius: 22px; border-top-right-radius: 22px; border-bottom-left-radius: 22px; border-bottom-right-radius: 22px; position: absolute; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.div--u-is7sgpp06 {height: 20px; bottom: 0px; right: 0px; position: absolute; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(56, 111, 170, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.accordion__content--u-in8u7oa9o {display: flex; flex-direction: column; padding-top: 0px; padding-bottom: 20px; padding-left: 100px; padding-right: 0px; background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; row-gap: 20px;}
.div--u-itqifhkis {height: 20px; bottom: 0px; right: 0px; position: relative; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(56, 111, 170, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.div--u-ioevcap9v {padding-left: 100px; height: 20px; right: 0px; bottom: 0px; position: absolute;}
.text-subtitle--u-i1f9648r0 {max-width: 100%; width: 400px; flex-grow: 1;}
.div--u-i7gwaqxes {min-width: 40px; margin-left: auto;}
.list--u-iof2p6o15 {display: flex; flex-direction: column; row-gap: 20px; align-items: flex-start;}
.list__item--u-i95dvj0vl {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.image--u-i5bdvmy2q {width: 28px; height: 28px; margin-left: 5px;}
.link-block--u-iykxozc23 {align-items: center;}
@media (max-width: 991px) {.div--u-ivp68nqti {width: auto;}}
@media (max-width: 991px) {.container--u-ibckfxpzd {flex-direction: column; row-gap: 40px;}}
@media (max-width: 991px) {.div--u-iqrtfa5it {min-width: 0px; width: 100%;}}
@media (max-width: 767px) {.button--u-iwaplz5bg {margin-top: 25px;}}
@media (max-width: 767px) {.container--u-ibckfxpzd {row-gap: 30px;}}
@media (max-width: 767px) {.accordion__item--u-iuinnvam8.is-opened .image--u-i984s51wb {width: 40px; height: 40px;}}
@media (max-width: 767px) {.accordion__item--u-iuinnvam8.is-opened .accordion__content--u-in8u7oa9o {padding-left: 80px;}}
@media (max-width: 767px) {.accordion__item--u-iuinnvam8.is-opened .div--u-ioevcap9v {padding-left: 80px;}}
@media (max-width: 767px) {.div--u-in6jol8m8 {width: 60px; height: 60px; flex-basis: auto; flex-shrink: 0;}}
@media (max-width: 767px) {.image--u-i984s51wb {width: 40px; height: 40px;}}
@media (max-width: 479px) {.accordion__item--u-iuinnvam8.is-opened .accordion__header--u-ifm8d2xh5 {align-items: stretch;}}
@media (max-width: 479px) {.accordion__item--u-iuinnvam8.is-opened .accordion__content--u-in8u7oa9o {padding-left: 20px;}}
@media (max-width: 479px) {.accordion__item--u-iuinnvam8.is-opened .div--u-ioevcap9v {padding-left: 20px;}}
@media (max-width: 479px) {.accordion__header--u-ifm8d2xh5 {column-gap: 15px;}}
@media (max-width: 479px) {.div--u-im7we8fmf {flex-direction: column; align-items: flex-start;}}
@media (max-width: 479px) {.div--u-in6jol8m8 {width: 30px; height: 30px;}}
@media (max-width: 479px) {.image--u-i984s51wb {width: 30px; height: 30px;}}
@media (max-width: 479px) {.text-subtitle--u-i1f9648r0 {width: 300px;}}
