@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1880739934 .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1767666689 .svg { fill:var(--color_9) !important; }

  *#dm .dmInner div.u_1630753158 .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1903841750 .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1680304420 .svg { fill:var(--color_9) !important; }

  *#dm .dmInner div.u_1493630676 .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1113204480 .svg { fill:var(--color_9) !important; }

  *#dm .dmInner div.u_1591610955 .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1572076854 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 32px var(--color_4) !important;
  }

  *#dm .dmInner div.u_1209540015 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(205,180,246,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(205,180,246,1) !important;
  }

  *#dm .dmInner div.u_1697849885 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(255,179,209,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(255,179,209,1) !important;
  }

  *#dm .dmInner div.u_1891882611 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(255,233,160,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(255,233,160,1) !important;
  }

  *#dm .dmInner div.u_1408539662 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(168,216,255,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(168,216,255,1) !important;
  }

  *#dm .dmInner div.u_1606117325 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(255,179,209,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(255,179,209,1) !important;
  }

  *#dm .dmInner div.u_1327238984 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(255,233,160,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(255,233,160,1) !important;
  }

  *#dm .dmInner div.u_1428583208 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(255,233,160,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(255,233,160,1) !important;
  }

  *#dm .dmInner div.u_1563886635 img {
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 14px rgba(168,216,255,0.9) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-color:rgba(168,216,255,1) !important;
  }

  *#dm .dmInner div.u_1755296782 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(255,179,209,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(255,179,209,0.9) !important;
  }

  *#dm .dmInner div.u_1874391207 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(255,233,160,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(255,233,160,0.9) !important;
  }

  *#dm .dmInner div.u_1708225562 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(168,216,255,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(168,216,255,0.9) !important;
  }

  *#dm .dmInner div.u_1637815276 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(255,179,209,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(255,179,209,0.9) !important;
  }

  *#dm .dmInner div.u_1532163309 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(255,233,160,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(255,233,160,0.9) !important;
  }

  *#dm .dmInner div.u_1459950237 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(168,216,255,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(168,216,255,0.9) !important;
  }

  *#dm .dmInner div.u_1552851032 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(255,233,160,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(255,233,160,0.9) !important;
  }

  *#dm .dmInner div.u_1261596684 img {
    border-width:3px !important;
    border-style:solid !important;
    border-color:rgba(205,180,246,1) !important;
    border-radius:50% !important;
    object-fit:cover !important;
    box-shadow:0px 0px 22px rgba(205,180,246,0.9) !important;
  }

  *#dm .dmInner *.u_1821880288::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1259184810::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1006071436::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1928457502::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1526675272::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1592155671::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1230897319::after { margin-top:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 4060948 {
    width: 92px;
    height: 92px;
}
    
#\34 1051771 {
    width: 100px;
    height: 100px;
}
    
#\36 6483085 {
    flex-direction: row;
    max-width: none;
    width: 480px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    order: 1;
    padding: 0 0 0 0;
}
    
#\38 4254889 {
    width: 100px;
    height: 100px;
}
    
#\31 33aa68d {
    min-height: 100vh;
    width: 100%;
    justify-content: center;
    max-width: none;
    padding-top: 16px;
    padding-bottom: 16px;
}
    
#\36 bc067d0 {
    background-color: var(--color_1);
}
    
#\38 03c5af7 {
    align-self: center;
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\39 8be79dc {
    flex-direction: row;
    width: 100%;
    justify-content: space-around;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\31 41f3159 {
    max-width: 100%;
    width: 22px;
    height: 22px;
}
    
#\30 cdfb30b {
    max-width: 100%;
    width: 14px;
    height: 14px;
}
    
#c9d22fec {
    max-width: 100%;
    width: 22px;
    height: 22px;
}
    
#\39 8761a2f {
    max-width: 100%;
    width: 22px;
    height: 22px;
}
    
#\39 d845332 {
    max-width: 100%;
    width: auto;
}
    
#\38 5733d8b {
    max-width: 100%;
    width: auto;
}
    
#a9a282b6 {
    flex-direction: row;
    width: 100%;
    justify-content: space-around;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\34 762863c {
    max-width: 100%;
    width: 14px;
    height: 14px;
}
    
#a246db98 {
    max-width: 100%;
    width: 22px;
    height: 22px;
}
    
#ffb566c7 {
    border-color: var(--color_4);
    border-radius: 50%;
    flex-direction: row;
    width: 780px;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    height: 590px;
    padding: 0 0 0 0;
}
    
#\35 dc15dde {
    border-color: var(--color_8);
    border-radius: 50%;
    flex-direction: row;
    width: 600px;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    height: 450px;
    padding: 0 0 0 0;
}
    
#b7c37b6a {
    border-color: var(--color_9);
    border-radius: 50%;
    flex-direction: row;
    width: 330px;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    height: 250px;
    padding: 0 0 0 0;
}
    
#\32 6c373e6 {
    row-gap: 10px;
    max-width: none;
    width: 700px;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\34 e60f4d1 {
    flex-direction: row;
    max-width: none;
    width: 230px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    order: 0;
    padding: 0 0 0 0;
}
    
#f7ceb3f5 {
    width: 88px;
    height: 88px;
}
    
#f7b076ed {
    width: 80px;
    height: 80px;
}
    
#\36 6c5d3de {
    flex-direction: row;
    max-width: none;
    width: 680px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    order: 4;
    padding: 0 0 0 0;
}
    
#\32 c168520 {
    width: 84px;
    height: 84px;
}
    
#\34 f3a1364 {
    background-color: rgba(255,179,71,0.25);
    border-radius: 50%;
    box-shadow: 0px 0px 70px rgba(255,111,165,0.5);
    flex-direction: row;
    width: 170px;
    align-items: center;
    height: 170px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0 0 0 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4cd070c {
    width: 130px;
    height: 130px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 50bec1e {
    flex-direction: row;
    max-width: none;
    width: 230px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    order: 5;
    padding: 0 0 0 0;
}
    
#f5adb807 {
    width: 88px;
    height: 88px;
}
    
#c3a51fc0 {
    width: 100px;
    height: 100px;
}
}



@media all {
    
#\34 e529279 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#dd4363fe {
    background-color: var(--color_1);
}
    
#\36 58c0970 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1100px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\31 f21197f {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#ae582425 {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#a7a1b0ed {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#c0eee46c {
    width: 220px;
    height: 220px;
}
    
#\37 57f8419 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f69c6bfb {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\35 251fe9f {
    width: 220px;
    height: 220px;
}
    
#cfd06837 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 c9fb83b {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\31 6b04d09 {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#\32 72af849 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\35 cbfc0b5 {
    width: 160px;
    height: 160px;
}
    
#bd827872 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 2afa8c5 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\30 a568e3d {
    width: 160px;
    height: 160px;
}
    
#a86e781d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 7570aa9 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\35 b84afc9 {
    width: 160px;
    height: 160px;
}
    
#\31 f7cb236 {
    width: 180px;
    height: 10px;
}
    
#\38 db3b907 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 1a04f2c {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\39 b987d75 {
    width: 160px;
    height: 160px;
}
    
#\31 9a8e460 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 1095076 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#b5c50e67 {
    width: 160px;
    height: 160px;
}
    
#bc99d4a5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b4645bd1 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#e886988c {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#\34 7d72455 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#b12b8e97 {
    width: 110px;
    height: 110px;
}
    
#\31 e6f5dff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 a272056 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\33 8fd7414 {
    width: 110px;
    height: 110px;
}
    
#ec30ff64 {
    width: 180px;
    height: 10px;
}
    
#\32 2237437 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d9cb3931 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\39 d9145be {
    width: 110px;
    height: 110px;
}
    
#bf55fdaa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0cd39ec {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#fbe533ec {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#cd54b2cd {
    width: 160px;
    height: 160px;
}
    
#\34 6caba13 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 0bfd99f {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\38 258e1e8 {
    width: 160px;
    height: 160px;
}
    
#ecc4371a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 c906cce {
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
}



@media all {
    
#\36 5c50e27 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#f320cac9 {
    background-color: var(--color_1);
}
    
#d9defb5e {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 780px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\32 6e5bbfc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ddd388e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 58a9523 {
    width: 100%;
    min-height: auto;
}
    
#be2aa3a3 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\39 7c3649d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\30 fd2161d {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#c98cc002 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 7f1ee6f {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\31 63d077e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\38 8cbdf52 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#e1bae888 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 d0c6556 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#be4d72f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\36 60b1e91 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\31 26e352c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 70a36af {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\35 58def30 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\37 aef3814 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\37 0222b05 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 33407f5 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\35 555e1a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\32 3f1b4f4 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#f6185960 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c9b1c60b {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\32 01b76c9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e49b10b2 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\38 05ef8f5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 10038a4 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\35 e57ac83 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e44b2496 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\38 0330bc4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 8326034 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#c300fc09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\34 6adea09 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#e556e8d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 2be926f {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\31 237c69c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\32 40863b0 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\38 c53e01c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fc48d70e {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\33 d128907 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#ed50aa09 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\38 a770ace {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 f2f817b {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\31 76f531d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\32 22029b5 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#c9b5acff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dc3c49b5 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#a7f3f76f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\33 2632b67 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\37 06cf75c {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\33 a078f66 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#d9c3c87c {
    background-color: var(--color_1);
}
    
#\33 7978f8f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 48px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1100px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\33 ed5bf4b {
    row-gap: 20px;
    padding-top: 0;
    flex-direction: column;
    flex: 0 1 auto;
    padding-left: 0;
    width: 75%;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0;
    min-width: 0;
}
    
#\34 67082b7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 17c96f1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ec0477c8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 14px;
    padding-left: 32px;
    padding-bottom: 14px;
    padding-right: 32px;
}
#ec0477c8 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\35 e9495c2 {
    padding-top: 0;
    flex-direction: column;
    flex: 0 1 auto;
    padding-left: 0;
    width: 25%;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
    min-width: 0;
}
    
#\39 0fa69be {
    width: 180px;
    height: 180px;
}
}



@media all {
    
#\31 c4f8827 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#e7c83f3e {
    background-color: var(--color_1);
}
    
#dca5cb01 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 800px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 48px;
    padding-right: 48px;
    padding-bottom: 48px;
    padding-left: 48px;
    border-radius: 40px;
    box-shadow: 0 0 80px rgba(255,111,165,0.35);
}
    
#c6aaa5f4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d9bfe7b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e50e08d2 {
    column-gap: 16px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: center;
    align-items: stretch;
    padding-right: 0;
}
}



@media all {
    
#ccdc3da9 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#\38 f0846a2 {
    background-color: var(--color_1);
}
    
#a51bedfb {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1100px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\38 d923507 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\32 e684b27 {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#c3e62576 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\38 f193148 {
    width: 220px;
    height: 220px;
}
    
#\38 6b6b715 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a3cd7edd {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\37 207dca6 {
    width: 220px;
    height: 220px;
}
    
#\35 badf497 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 92f34ee {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\32 0c4d275 {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#\39 9cc9efa {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#ec0e5b46 {
    width: 160px;
    height: 160px;
}
    
#\31 66d918c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 6c922c5 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\34 cf15be2 {
    width: 160px;
    height: 160px;
}
    
#ee480226 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 839201b {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#f0edf082 {
    width: 160px;
    height: 160px;
}
    
#aa67fc87 {
    width: 180px;
    height: 10px;
}
    
#\31 1a5c57d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 2c3c0bc {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\30 3d8022d {
    width: 160px;
    height: 160px;
}
    
#e89504d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f1748390 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\34 0722846 {
    width: 160px;
    height: 160px;
}
    
#\37 c0b51a6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 968c9cf {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\34 fad7b8e {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#\35 1d8cc3a {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#\32 dbd8599 {
    width: 110px;
    height: 110px;
}
    
#\36 b7c4023 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f3d2e219 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#b3d6466b {
    width: 110px;
    height: 110px;
}
    
#b97496de {
    width: 180px;
    height: 10px;
}
    
#f22576ea {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c1f9eb5 {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#db276086 {
    width: 110px;
    height: 110px;
}
    
#\33 81dd7b7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 331434b {
    row-gap: 32px;
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: space-around;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-right: 0;
}
    
#\39 ff7c6ae {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#d16c53d1 {
    width: 160px;
    height: 160px;
}
    
#\33 658dec8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#de0faf9e {
    row-gap: 12px;
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
    
#f849b2eb {
    width: 160px;
    height: 160px;
}
    
#\35 82b3910 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 da1a581 {
    padding-top: 0;
    flex-direction: column;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
}
}



@media all {
    
#\31 47cc077 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#\37 4b94de4 {
    background-color: var(--color_1);
}
    
#\32 f72ed32 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 780px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\33 a2911c7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b0a2b864 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 d9d6d71 {
    width: 100%;
    min-height: auto;
}
    
#\32 eefac83 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\39 128905c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\30 1fff7c4 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\31 d36e175 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a49056d4 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\38 c5807ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 d62bd95 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#efaa2edb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 4c4f406 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#c036a777 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#f582484f {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\38 8b77c69 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 f866f5a {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#fadb9493 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#eb6ce334 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\35 d8df738 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 31adaeb {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#f6af085e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\39 fd463c6 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#f4d37d4d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a66a4e7b {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#b0209abe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\33 a6a837b {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\35 0eba6f0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cef74995 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#ad532b1e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\39 2d397e1 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#dfce5b3b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e2985747 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\39 a9e43c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#bae5e91f {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#b511b11f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 1f6ff15 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\30 ceda5ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 4c37040 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#a5cb5bd1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 18b30e5 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\34 2939618 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#db7d3b44 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#\39 f2d1705 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 8844aa8 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\36 657eb36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\33 7bba5e0 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#cc1473b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 1354c05 {
    padding-top: 4%;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 4%;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 4%;
}
    
#\31 ba47343 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e141ad07 {
    max-width: 420px;
    width: 100%;
    height: auto;
}
    
#d9180fa0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#ef6255c0 {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#\38 6f577ed {
    background-color: var(--color_1);
}
    
#\36 75d74dc {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 800px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    padding-top: 48px;
    padding-right: 48px;
    padding-bottom: 48px;
    padding-left: 48px;
    border-radius: 40px;
    box-shadow: 0 0 80px rgba(255,111,165,0.35);
}
    
#\38 c3031b2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 3a69c38 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d3d0b1c0 {
    column-gap: 16px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    padding-bottom: 0;
    justify-content: center;
    align-items: stretch;
    padding-right: 0;
}
}



@media all {
    
#\32 1ec756f {
    width: 100%;
    justify-content: center;
    align-items: stretch;
    max-width: none;
}
    
#\30 ae4d228 {
    background-color: var(--color_1);
}
    
#e8d854e7 {
    row-gap: 28px;
    max-width: 1100px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\35 982703a {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#b3b3bf1f {
    row-gap: 28px;
    column-gap: 32px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\31 12680e2 {
    width: 220px;
    height: 220px;
}
    
#\38 e055216 {
    width: 220px;
    height: 220px;
}
    
#d6310e2a {
    width: 220px;
    height: 220px;
}
    
#e032c760 {
    width: 220px;
    height: 220px;
}
    
#\33 79de8a0 {
    row-gap: 28px;
    column-gap: 32px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\30 899a4a7 {
    width: 220px;
    height: 220px;
}
    
#\37 fcd48ce {
    width: 220px;
    height: 220px;
    margin-top: -1px;
}
    
#\38 666e4cf {
    width: 220px;
    height: 220px;
}
    
#a9b13978 {
    row-gap: 28px;
    column-gap: 32px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\33 b1637f0 {
    width: 220px;
    height: 220px;
}
    
#\32 e89b50b {
    max-width: 100%;
    width: 98.92%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 33aa68d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e529279 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5c50e27 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a078f66 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c4f8827 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ccdc3da9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 47cc077 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef6255c0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1ec756f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\32 4060948 {
    width: 56px;
    height: 56px;
}
    
#\34 1051771 {
    width: 56px;
    height: 56px;
}
    
#\36 6483085 {
    width: 230px;
}
    
#\38 4254889 {
    width: 56px;
    height: 56px;
}
    
#\31 33aa68d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 03c5af7 {
    align-items: center;
}
    
#ffb566c7 {
    width: 360px;
    height: 470px;
}
    
#\35 dc15dde {
    width: 290px;
    height: 380px;
}
    
#b7c37b6a {
    width: 190px;
    height: 240px;
}
    
#\32 6c373e6 {
    row-gap: 6px;
    width: 340px;
}
    
#\34 e60f4d1 {
    width: 130px;
}
    
#f7ceb3f5 {
    width: 56px;
    height: 56px;
}
    
#f7b076ed {
    width: 56px;
    height: 56px;
}
    
#\36 6c5d3de {
    width: 330px;
}
    
#\32 c168520 {
    width: 56px;
    height: 56px;
}
    
#\34 f3a1364 {
    width: 84px;
    height: 84px;
}
    
#\39 4cd070c {
    width: 64px;
    height: 64px;
}
    
#\37 50bec1e {
    width: 130px;
}
    
#f5adb807 {
    width: 56px;
    height: 56px;
}
    
#c3a51fc0 {
    width: 56px;
    height: 56px;
}
}



@media (max-width: 767px) {
    
#\34 e529279 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 58c0970 {
    align-items: center;
}
    
#ae582425 {
    flex-direction: column;
    align-items: center;
}
    
#c0eee46c {
    width: 180px;
    height: 180px;
}
    
#\35 251fe9f {
    width: 180px;
    height: 180px;
}
    
#\31 6b04d09 {
    flex-direction: column;
    align-items: center;
}
    
#\35 cbfc0b5 {
    width: 140px;
    height: 140px;
}
    
#\30 a568e3d {
    width: 140px;
    height: 140px;
}
    
#\35 b84afc9 {
    width: 140px;
    height: 140px;
}
    
#\39 b987d75 {
    width: 140px;
    height: 140px;
}
    
#b5c50e67 {
    width: 140px;
    height: 140px;
}
    
#e886988c {
    flex-direction: column;
    align-items: center;
}
    
#b12b8e97 {
    width: 110px;
    height: 110px;
}
    
#\33 8fd7414 {
    width: 110px;
    height: 110px;
}
    
#\39 d9145be {
    width: 110px;
    height: 110px;
}
    
#\37 0cd39ec {
    flex-direction: column;
    align-items: center;
}
    
#cd54b2cd {
    width: 140px;
    height: 140px;
}
    
#\38 258e1e8 {
    width: 140px;
    height: 140px;
}
}



@media (max-width: 767px) {
    
#\36 5c50e27 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d9defb5e {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 a078f66 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 7978f8f {
    flex-direction: column;
    row-gap: 24px;
}
    
#\33 ed5bf4b {
    flex: 0 1 auto;
    width: 100%;
}
    
#\35 e9495c2 {
    flex: 0 1 auto;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 c4f8827 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#dca5cb01 {
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
}
    
#e50e08d2 {
    row-gap: 16px;
    flex-direction: column;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#ccdc3da9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a51bedfb {
    align-items: center;
}
    
#\32 e684b27 {
    flex-direction: column;
    align-items: center;
}
    
#\38 f193148 {
    width: 180px;
    height: 180px;
}
    
#\37 207dca6 {
    width: 180px;
    height: 180px;
}
    
#\32 0c4d275 {
    flex-direction: column;
    align-items: center;
}
    
#ec0e5b46 {
    width: 140px;
    height: 140px;
}
    
#\34 cf15be2 {
    width: 140px;
    height: 140px;
}
    
#f0edf082 {
    width: 140px;
    height: 140px;
}
    
#\30 3d8022d {
    width: 140px;
    height: 140px;
}
    
#\34 0722846 {
    width: 140px;
    height: 140px;
}
    
#\34 fad7b8e {
    flex-direction: column;
    align-items: center;
}
    
#\32 dbd8599 {
    width: 110px;
    height: 110px;
}
    
#b3d6466b {
    width: 110px;
    height: 110px;
}
    
#db276086 {
    width: 110px;
    height: 110px;
}
    
#\33 331434b {
    flex-direction: column;
    align-items: center;
}
    
#d16c53d1 {
    width: 140px;
    height: 140px;
}
    
#f849b2eb {
    width: 140px;
    height: 140px;
}
}



@media (max-width: 767px) {
    
#\31 47cc077 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 f72ed32 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#ef6255c0 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 75d74dc {
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
}
    
#d3d0b1c0 {
    row-gap: 16px;
    flex-direction: column;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 1ec756f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e8d854e7 {
    align-items: center;
}
    
#b3b3bf1f {
    row-gap: 16px;
    column-gap: 16px;
}
    
#\31 12680e2 {
    width: 150px;
    height: 150px;
}
    
#\38 e055216 {
    width: 150px;
    height: 150px;
}
    
#d6310e2a {
    width: 150px;
    height: 150px;
}
    
#e032c760 {
    width: 150px;
    height: 150px;
}
    
#\33 79de8a0 {
    row-gap: 16px;
    column-gap: 16px;
}
    
#\30 899a4a7 {
    width: 150px;
    height: 150px;
}
    
#\37 fcd48ce {
    width: 150px;
    height: 150px;
}
    
#\38 666e4cf {
    width: 150px;
    height: 150px;
}
    
#a9b13978 {
    row-gap: 16px;
    column-gap: 16px;
}
    
#\33 b1637f0 {
    width: 150px;
    height: 150px;
}
}

