.center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.centersb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.pregnancy-deposit__title {
  margin-top: 0;
  margin-bottom: 24px;
  font-family: "Jost", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 120%;
  letter-spacing: 0.02em;
  color: #2D1B4B;
  text-transform: initial;
}

.pregnancy-deposit__text {
  position: relative;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
  margin-bottom: 24px;
  color: #2D1B4B;
}

.pregnancy-deposit__shape {
  display: none;
}

.pregnancy-deposit__list {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  width: 100%;
}

.pregnancy-deposit__card {
  min-height: 250px;
}

.pregnancy-deposit__link {
  border: 1px solid #e6e6e6;
  border-radius: 16px;
  padding: 20px 32px;
  font-family: "Jost", sans-serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 120%;
  text-align: center;
  color: #2d1b4b;
  background: #fff;
  -webkit-transition-property: border-color, color;
  transition-property: border-color, color;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  margin-top: 24px;
}

.pregnancy-deposit__link:hover {
  color: #222;
  border-color: #222;
}

.card-deposit {
  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;
  border-radius: 16px;
  padding: 24px;
}

.card-deposit--color-1 {
  background: linear-gradient(137.25deg, #AA8ED7 24.02%, #C6B4E4 100.09%), #E3D9F2;
}

.card-deposit--color-2 {
  background: linear-gradient(124.56deg, #AA8ED7 -4.78%, #533189 107.83%), #533189;
}

.card-deposit--color-3 {
  background: linear-gradient(143.29deg, #FF7E33 39.2%, #FFBE99 133.04%), #E3D9F2;
}

.card-deposit__group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  margin-bottom: 8px;
}

.card-deposit__name {
  font-size: 32px;
  line-height: 120%;
  font-weight: 500;
  color: #fff;
}

.card-deposit__discount {
  font-size: 24px;
  line-height: 130%;
  font-weight: 400;
  padding: 4.5px 16px;
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}

.card-deposit__price {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-weight: 500;
  font-size: 48px;
  line-height: 120%;
  margin-bottom: 32px;
  color: #fff;
}

.card-deposit__icon {
  width: 64px;
  height: 64px;
  background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_347_5245)'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='white'/%3E%3Cpath d='M37.9395 26.0588L24.5703 39.428' stroke='%23523189' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M28.2832 24.5735H39.4242V35.7145' stroke='%23523189' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_347_5245'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 100%;
}

.card-deposit:hover .card-deposit__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_347_5245)'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='%23523189'/%3E%3Cpath d='M37.9395 26.0588L24.5703 39.428' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M28.2832 24.5735H39.4242V35.7145' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_347_5245'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

@media (max-width: 1439px) {
  .pregnancy-deposit__list {
    grid-template-columns: 1fr 1fr;
  }

  .pregnancy-deposit__card {
    min-height: 240px;
  }

  .pregnancy-deposit__card:last-child {
    grid-column: span 2;
  }

  .card-deposit {
    padding: 20px;
  }
}

@media (max-width: 833px) {
  .pregnancy-deposit__title {
    margin-bottom: 16px;
    font-size: 20px;
    line-height: 120%;
  }

  .pregnancy-deposit__text {
    max-width: 448px;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
    text-align: justify;
  }

  .pregnancy-deposit__shape {
    float: right;
    width: 100%;
    height: 80px;
    shape-outside: polygon(100% 0%, 100% 0%, 100% 100%, 20% 100%);
    -webkit-clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 20% 100%);
            clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 20% 100%);
    background: transparent;
    display: block;
    margin-top: 30px;
  }

  .pregnancy-deposit__list {
    grid-template-columns: 1fr;
    gap: 8px;
    justify-items: center;
  }

  .pregnancy-deposit__card:first-child {
    margin-top: -70px;
  }

  .pregnancy-deposit__card {
    min-height: initial;
    max-width: 448px;
    width: 100%;
    aspect-ratio: 1.9294;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }

  .pregnancy-deposit__card .card-deposit__group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }

  .pregnancy-deposit__card .card-deposit__icon {
    position: absolute;
    left: 5%;
    bottom: 8%;
  }

  .pregnancy-deposit__card:nth-child(2) {
    aspect-ratio: 2.262;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .pregnancy-deposit__card:nth-child(2) .card-deposit__group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .pregnancy-deposit__card:nth-child(2) .card-deposit__icon {
    position: absolute;
    left: initial;
    bottom: initial;
    right: 5%;
    top: 8%;
  }

  .pregnancy-deposit__card:nth-child(2) .card-deposit__price {
    margin-bottom: 8px;
  }

  .pregnancy-deposit__card:nth-child(2) .card-deposit__group {
    margin-bottom: 0;
  }

  .pregnancy-deposit__card:last-child {
    margin-top: -87px;
    grid-column: span 1;
  }

  .pregnancy-deposit__link {
    margin-top: 16px;
    font-size: 16px;
    border-radius: 16px;
    padding: 16px 25px;
    width: 100%;
  }

  .card-deposit {
    padding: 4.3% 4.9%;
  }

  .card-deposit--color-1 {
    background: initial;
    background-image: url("data:image/svg+xml,%3Csvg width='328' height='170' viewBox='0 0 328 170' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 105.132C0 90.634 0 83.3852 3.35271 77.7272C4.44513 75.8836 5.77954 74.1947 7.32035 72.7054C12.0492 68.1346 19.1013 66.4576 33.2055 63.1036L274.805 5.64992C296.441 0.504871 307.259 -2.06765 315.258 2.18074C317.814 3.53854 320.104 5.34763 322.016 7.52061C328 14.3196 328 25.439 328 47.6779V126.8C328 144.799 328 153.798 323.416 160.107C321.936 162.144 320.144 163.936 318.107 165.416C311.798 170 302.799 170 284.8 170H43.2C25.2013 170 16.2019 170 9.89315 165.416C7.85568 163.936 6.0639 162.144 4.58359 160.107C0 153.798 0 144.799 0 126.8V105.132Z' fill='url(%23paint0_linear_347_4228)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_347_4228' x1='164' y1='-7' x2='267.5' y2='200.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AA8ED7'/%3E%3Cstop offset='1' stop-color='%23C6B4E4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .card-deposit--color-2 {
    background: initial;
    background-image: url("data:image/svg+xml,%3Csvg width='328' height='144' viewBox='0 0 328 144' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M328 40.7803C328 53.4285 328 59.7527 325.425 64.8541C323.969 67.7368 321.947 70.2962 319.479 72.379C315.112 76.0648 308.96 77.5279 296.654 80.4541L53.1945 138.35C31.5589 143.495 20.7411 146.068 12.7423 141.819C10.1859 140.461 7.89609 138.652 5.98367 136.479C0 129.68 0 118.561 0 96.3221V43.2C0 25.2013 0 16.2019 4.58359 9.89316C6.0639 7.85568 7.85568 6.0639 9.89316 4.58359C16.2019 0 25.2013 0 43.2 0H287.22C302.913 0 310.76 0 316.527 3.52853C319.766 5.51086 322.489 8.2337 324.471 11.4733C328 17.2397 328 25.0865 328 40.7803Z' fill='%23533189'/%3E%3Cpath d='M328 40.7803C328 53.4285 328 59.7527 325.425 64.8541C323.969 67.7368 321.947 70.2962 319.479 72.379C315.112 76.0648 308.96 77.5279 296.654 80.4541L53.1945 138.35C31.5589 143.495 20.7411 146.068 12.7423 141.819C10.1859 140.461 7.89609 138.652 5.98367 136.479C0 129.68 0 118.561 0 96.3221V43.2C0 25.2013 0 16.2019 4.58359 9.89316C6.0639 7.85568 7.85568 6.0639 9.89316 4.58359C16.2019 0 25.2013 0 43.2 0H287.22C302.913 0 310.76 0 316.527 3.52853C319.766 5.51086 322.489 8.2337 324.471 11.4733C328 17.2397 328 25.0865 328 40.7803Z' fill='url(%23paint0_linear_347_4240)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_347_4240' x1='297.704' y1='188.943' x2='105.111' y2='-99.2448' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AA8ED7'/%3E%3Cstop offset='1' stop-color='%23533189'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .card-deposit--color-3 {
    background: initial;
    background-image: url("data:image/svg+xml,%3Csvg width='328' height='170' viewBox='0 0 328 170' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 105.132C0 90.634 0 83.3852 3.35271 77.7272C4.44513 75.8836 5.77954 74.1947 7.32035 72.7054C12.0492 68.1346 19.1013 66.4576 33.2055 63.1036L274.805 5.64992C296.441 0.504871 307.259 -2.06765 315.258 2.18074C317.814 3.53854 320.104 5.34763 322.016 7.52061C328 14.3196 328 25.439 328 47.6779V126.8C328 144.799 328 153.798 323.416 160.107C321.936 162.144 320.144 163.936 318.107 165.416C311.798 170 302.799 170 284.8 170H43.2C25.2013 170 16.2019 170 9.89315 165.416C7.85568 163.936 6.0639 162.144 4.58359 160.107C0 153.798 0 144.799 0 126.8V105.132Z' fill='url(%23paint0_linear_347_4253)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_347_4253' x1='164' y1='-6.99999' x2='283.5' y2='290' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.159798' stop-color='%23FF7E33'/%3E%3Cstop offset='1' stop-color='%23FFBE99'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .card-deposit__name {
    font-size: 20px;
  }

  .card-deposit__discount {
    padding: 3px 10px;
    font-size: 14px;
  }

  .card-deposit__price {
    -webkit-box-flex: initial;
        -ms-flex-positive: initial;
            flex-grow: initial;
    font-size: 32px;
    line-height: 120%;
    margin-bottom: 0;
  }

  .card-deposit__icon {
    width: 40px;
    height: 40px;
  }
}

@media (max-width: 833px) and (max-width: 479px) {
  .pregnancy-deposit__card:last-child {
    margin-top: -19%;
  }
}

@media (max-width: 479px) {
  .pregnancy-deposit__shape {
    height: 70px;
    margin-top: 65px;
  }

  .pregnancy-deposit__card:first-child {
    margin-top: -76px;
  }
}

@media (max-width: 370px) {
  .pregnancy-deposit__text {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 8px;
  }

  .pregnancy-deposit__shape {
    display: none;
  }

  .pregnancy-deposit__card:first-child {
    margin-top: 0;
  }
}
@supports (appearance:none){
.card-deposit__icon{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_347_5245)'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='white'/%3E%3Cpath d='M37.9395 26.0588L24.5703 39.428' stroke='%23523189' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M28.2832 24.5735H39.4242V35.7145' stroke='%23523189' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_347_5245'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
.card-deposit:hover .card-deposit__icon{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_347_5245)'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='%23523189'/%3E%3Cpath d='M37.9395 26.0588L24.5703 39.428' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M28.2832 24.5735H39.4242V35.7145' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_347_5245'%3E%3Crect x='64' y='0.000732422' width='64' height='64' rx='30' transform='rotate(90 64 0.000732422)' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}
}

 @media (max-width: 1439px){

@supports (appearance:none){

}

}

 @media (max-width: 833px){

@supports (appearance:none){
.card-deposit--color-1{background-image:url("data:image/svg+xml,%3Csvg width='328' height='170' viewBox='0 0 328 170' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 105.132C0 90.634 0 83.3852 3.35271 77.7272C4.44513 75.8836 5.77954 74.1947 7.32035 72.7054C12.0492 68.1346 19.1013 66.4576 33.2055 63.1036L274.805 5.64992C296.441 0.504871 307.259 -2.06765 315.258 2.18074C317.814 3.53854 320.104 5.34763 322.016 7.52061C328 14.3196 328 25.439 328 47.6779V126.8C328 144.799 328 153.798 323.416 160.107C321.936 162.144 320.144 163.936 318.107 165.416C311.798 170 302.799 170 284.8 170H43.2C25.2013 170 16.2019 170 9.89315 165.416C7.85568 163.936 6.0639 162.144 4.58359 160.107C0 153.798 0 144.799 0 126.8V105.132Z' fill='url(%23paint0_linear_347_4228)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_347_4228' x1='164' y1='-7' x2='267.5' y2='200.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AA8ED7'/%3E%3Cstop offset='1' stop-color='%23C6B4E4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}
.card-deposit--color-2{background-image:url("data:image/svg+xml,%3Csvg width='328' height='144' viewBox='0 0 328 144' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M328 40.7803C328 53.4285 328 59.7527 325.425 64.8541C323.969 67.7368 321.947 70.2962 319.479 72.379C315.112 76.0648 308.96 77.5279 296.654 80.4541L53.1945 138.35C31.5589 143.495 20.7411 146.068 12.7423 141.819C10.1859 140.461 7.89609 138.652 5.98367 136.479C0 129.68 0 118.561 0 96.3221V43.2C0 25.2013 0 16.2019 4.58359 9.89316C6.0639 7.85568 7.85568 6.0639 9.89316 4.58359C16.2019 0 25.2013 0 43.2 0H287.22C302.913 0 310.76 0 316.527 3.52853C319.766 5.51086 322.489 8.2337 324.471 11.4733C328 17.2397 328 25.0865 328 40.7803Z' fill='%23533189'/%3E%3Cpath d='M328 40.7803C328 53.4285 328 59.7527 325.425 64.8541C323.969 67.7368 321.947 70.2962 319.479 72.379C315.112 76.0648 308.96 77.5279 296.654 80.4541L53.1945 138.35C31.5589 143.495 20.7411 146.068 12.7423 141.819C10.1859 140.461 7.89609 138.652 5.98367 136.479C0 129.68 0 118.561 0 96.3221V43.2C0 25.2013 0 16.2019 4.58359 9.89316C6.0639 7.85568 7.85568 6.0639 9.89316 4.58359C16.2019 0 25.2013 0 43.2 0H287.22C302.913 0 310.76 0 316.527 3.52853C319.766 5.51086 322.489 8.2337 324.471 11.4733C328 17.2397 328 25.0865 328 40.7803Z' fill='url(%23paint0_linear_347_4240)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_347_4240' x1='297.704' y1='188.943' x2='105.111' y2='-99.2448' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AA8ED7'/%3E%3Cstop offset='1' stop-color='%23533189'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}
.card-deposit--color-3{background-image:url("data:image/svg+xml,%3Csvg width='328' height='170' viewBox='0 0 328 170' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 105.132C0 90.634 0 83.3852 3.35271 77.7272C4.44513 75.8836 5.77954 74.1947 7.32035 72.7054C12.0492 68.1346 19.1013 66.4576 33.2055 63.1036L274.805 5.64992C296.441 0.504871 307.259 -2.06765 315.258 2.18074C317.814 3.53854 320.104 5.34763 322.016 7.52061C328 14.3196 328 25.439 328 47.6779V126.8C328 144.799 328 153.798 323.416 160.107C321.936 162.144 320.144 163.936 318.107 165.416C311.798 170 302.799 170 284.8 170H43.2C25.2013 170 16.2019 170 9.89315 165.416C7.85568 163.936 6.0639 162.144 4.58359 160.107C0 153.798 0 144.799 0 126.8V105.132Z' fill='url(%23paint0_linear_347_4253)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_347_4253' x1='164' y1='-6.99999' x2='283.5' y2='290' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.159798' stop-color='%23FF7E33'/%3E%3Cstop offset='1' stop-color='%23FFBE99'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}
}

}

 @media (max-width: 833px) and (max-width: 479px){

@supports (appearance:none){

}

}

 @media (max-width: 479px){

@supports (appearance:none){

}

}

 @media (max-width: 370px){

@supports (appearance:none){

}

}
