._2SrnVqlH{
   background-color: #fff;
   margin: 0 auto;
   width: 100%;
   max-width: var(--global-page-wrapper);
   -webkit-box-sizing: border-box;
           box-sizing: border-box;
   overflow: hidden;
}
._2-yLeH8w{
   padding-top: calc(var(--global-page-header) + 1rem) ;
}
@media screen and (max-width: 992px) {
  ._2SrnVqlH{
    overflow: hidden;
  }
}
._30YWp4iQ {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    position: relative;
}
.Wf03nze- {
    background: none;
}
._1eyLdV2w {
    background: var(--global-color-primary);
}
._161j-R1U {
    background: var(--global-background-linear);
}
._22FnDFzf {
    background-image: url(/static/assets/gs-banner-bg01.7cbb9dcf.webp);
}
._2sc-LAz8 {
    background-image: url(/static/assets/gs-banner-bg02.ba9c52a5.webp);
}
._3szoJw98 {
    background-image: url(/static/assets/gs-banner-bg03.973611ae.webp);
}
._35M--dbb {
    background-image: url(/static/assets/gs-banner-bg04.e61e0856.webp);
}
._2E0JrVUm {
    background-image: url(/static/assets/gs-banner-bg05.a6aaea45.webp);
}
._3bZ6GlS8 {
    /* background-color: var(--global-color-primary); */
    background: var(--global-background-linear);
}
._3bZ6GlS8::before {
    background-image: url(/static/assets/gs-ktrack-bg.60475155.png);
    background-repeat: no-repeat;
    background-size: cover;
    content: '';
    height: 70%;
    position: absolute;
    right: 0;
    top: 0;
    /* opacity: .25; */
    width: 30%;
}

._2xUYcubN>div{
  position: relative;
  overflow: hidden;
}

.s15F6kNg{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 4rem;
}

._3Zox3Wz-{
  padding: calc(var(--global-padding) * 2) 0;
}

._3kuCy8uw, ._3iQe6yyn{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

._3iQe6yyn{
  border-bottom: 1px solid var(--global-color-primary);
  border-top: 1px solid var(--global-color-primary);
  padding: 0.5rem 0;
}

._3iQe6yyn>*{
  margin-bottom: 0;
}

._2d6zZnlB{
  position: absolute;
  left: 0;
}

._3gA0lOip{
  position: absolute;
  left: 0;
}

@media screen and (max-width: 992px) {
  .s15F6kNg {
    padding-left: 0rem;
  }
  ._2d6zZnlB, ._3gA0lOip{
    position: relative;
    margin-right: 1rem;
  }
}
._345ETANa {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

._31w6o-xp .accordion--item__header {
    min-height: 6rem;
}

._5mfwcgAZ img {
    width: auto;
    height: 80px;
}

._3K-PthaT .box__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 2rem;
}

._3QHCupbj {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 2rem;
}
._3QHCupbj > div:nth-child(even) {
    background-color: var(--global-color-fourth);
}
._3QHCupbj > div:nth-child(odd) {
    background-color: var(--global-color-fifth);
}

.LkLuP8OC {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

._1tPV-2tH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    z-index: 1;
}

._2hOMiVwe {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}

@media screen and (max-width: 992px) {
    .LkLuP8OC::before {
        height: 50px;
    }
}

._1oLioTut > div:nth-child(even) {
    background-color: var(--global-color-third);
}

._1oLioTut > div:nth-child(odd) {
    background-color: var(--global-color-fifth);
}

._1oLioTut > div {
    border-radius: var(--global-border-radius);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

._2YVEUOJc {
    height: 100%;
    padding: calc(var(--global-padding) * 2) var(--global-padding);
}

.sC2MrPaQ {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 2rem;
    height: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

._17M0RHGn {
    padding: calc(var(--global-padding) * 2) var(--global-padding);
}

._19zkqE_1 {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid var(--global-color-primary);
    border-top: 1px solid var(--global-color-primary);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-bottom: 2rem;
    padding: 0.5rem 0;
}

._2Hz6J7pH {
    padding: 2rem;
}

._3JeNX_hL {
    background-color: #fff;
    background-position: top center;
    /* background-image: url('./assets/donx-bg-01.png'); */
    background-repeat: repeat-y;
    background-size: cover;
}

._1SQTuMti {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: var(--global-color-primary);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

