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

  *#dm .dmInner nav.u_1198691314 { color:white !important; }

  *#dm .dmInner div.u_1535198246 img {
    object-fit:contain !important;
    object-position:100% 0% !important;
  }

  *#dm .dmInner div.u_1478774777 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_2345704995 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1966476331 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1325345276 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1690513823 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1939495206 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1173504166 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1719058681 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1857228231 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1567999358 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1542348763 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1966464324 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1775120175 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1171161320 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1157029980 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1404028716 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1932752640 img {
    border-radius:8px 8px 8px 8px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1465484992 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2345704995 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1966476331 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1939495206 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1719058681 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1567999358 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1542348763 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1171161320 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1157029980 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1932752640 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1535198246
{
}
*#dm .dmInner div.u_1535198246
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_22);
    --overlapping-background-image: var(--color_22);
}
}



@media all {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-size: contain;
    background-position: 100% 50%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520[data-css-edit] {
    position: relative;
}
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_22);
    background-image: none;
    background-size: contain;
    background-position: 100% 50%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0px 0px 0px;
}
    
#group_ukg::before, #group_ukg > .bgExtraLayerOverlay {
    
}
#group_ukg {
    background-size: contain;
    background-position: 100% 50%;
    align-items: center;
    width: 70%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: none;
    margin: 0px 0% 0px 0%;
}
    
#widget_d28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_74c {
    width: 75%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 31240b8 {
    width: 50vw;
    height: 400px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 8966888 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a28ce18a {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5629ccb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 56px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 32px 56px 32px;
    margin: 0% 0% 0% 0%;
}
    
#\30 8b7f79d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_3pu {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#\33 7a1659b {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4hl {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#widget_j7v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_jrk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#widget_2i9 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_42p {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\32 57d9416 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 238641a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 238641a {
    width: 100%;
    height: 50px;
    max-width: 100%;
    min-width: 50px;
    max-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d5acfe2 {
    margin: 0px 0% 0px 0%;
}
    
#f95cd715 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 efa83eb {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#d6fff80f {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\30 50123fd {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ab9d403e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\34 c9b7bc3 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fe727f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 fe727f5 {
    width: 100%;
    height: 50px;
    max-width: 100%;
    min-width: 50px;
    max-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b5fc732 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f590916d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\33 8968dbb {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d760c864 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 1;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#aa3ac36f {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#\31 e4c92b4 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#d5dce201 {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f16a4c09 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\30 f1827a7 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5c90d7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5c90d7e {
    width: 100%;
    height: 50px;
    max-width: 100%;
    min-width: 50px;
    max-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#df4731ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 e2c7d61 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\30 c067470 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f18c2ee9 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 2;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\30 3bec737 {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#\37 6b48ef9 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\34 eb448e0 {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 eb1c3ea {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\35 d173b55 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 50be9b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 50be9b1 {
    width: 100%;
    height: 50px;
    max-width: 100%;
    min-width: 50px;
    max-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1d6a8ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#aa4cc3ca {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\34 9052c35 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 ffc7a3f {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 4;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3cb6dd0 {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#c5a7efd1 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#d43505e6 {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 753d862 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\34 e48f957 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4dd36a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 4dd36a0 {
    width: 100%;
    height: 50px;
    max-width: 100%;
    min-width: 50px;
    max-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#c4a9ff97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e0e5b9f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\37 65379da {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 2f67270 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 3;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b56a339 {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#ecea62e8 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#f58b4387 {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#b55259ee {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#e20bd837 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 90d186c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 90d186c {
    width: 100%;
    height: 50px;
    max-width: 100%;
    min-width: 50px;
    max-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6c4dfc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e85e9955 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#f2cd89db {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 b05522a {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 6;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\33 fec6562 {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#b27e9ed0 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#ae2282ca {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d091bc {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#df9b974d {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d496b97.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 d496b97 {
    width: 100%;
    height: 66px;
    max-width: 100%;
    min-width: 50px;
    max-height: 120px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a54ca1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c98be32a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\36 12c6376 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 d76a78c {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 6;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 47a3788 {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#cf3e8e75 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\32 d391159 {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 92f5561 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#f8bc9a51 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 92c01d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 92c01d3 {
    width: 100%;
    height: 66px;
    max-width: 100%;
    min-width: 50px;
    max-height: 120px;
    margin: 0px 0% 0px 0%;
}
    
#ed028611 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b851ea23 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
}



@media all {
    
#\34 3696278 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.078078866216128%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d720d951 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 1f305b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 fca8db3 {
    align-items: center;
    width: 180px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_22);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5c94649 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\39 ddab516.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 ddab516 {
    width: 100%;
    height: 66px;
    max-width: 100%;
    min-width: 50px;
    max-height: 120px;
    margin: 0px 0% 0px 0%;
}
    
#aa7c6ce6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 010a13d {
    align-items: flex-start;
    width: 75%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
}
    
#\39 c8b8089 {
    margin: 0px 0% 0px 0%;
}
    
#\35 6e3e714 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 56px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 32px 120px 32px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d222e3a {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_19) var(--color_19) var(--color_19) var(--color_19);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    order: 6;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#bcbc1d92 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\36 30e0954 {
    align-items: flex-start;
    width: 48%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 56px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_21);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
    
#group_ukg::before, #group_ukg > .bgExtraLayerOverlay {
    
}
#group_ukg {
    width: 90%;
}
    
#\30 31240b8 {
    height: 280px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d5acfe2 {
    margin: 0px 0% 0px 0%;
}
    
#\33 238641a {
    height: 46px;
    max-height: 46px;
}
    
#a28ce18a {
    align-items: center;
}
    
#group_3pu {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#\33 7a1659b {
    min-height: 400px;
}
    
#widget_4hl {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_42p {
    min-height: auto;
}
    
#\32 57d9416 {
    width: 160px;
    min-height: 80px;
}
    
#f95cd715 {
    align-items: center;
}
    
#\32 efa83eb {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#d6fff80f {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\30 50123fd {
    min-height: 400px;
}
    
#ab9d403e {
    min-height: auto;
}
    
#\34 c9b7bc3 {
    width: 160px;
    min-height: 80px;
}
    
#\35 fe727f5 {
    height: 46px;
    max-height: 46px;
}
    
#d760c864 {
    align-items: center;
}
    
#aa3ac36f {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#\31 e4c92b4 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#d5dce201 {
    min-height: 400px;
}
    
#f16a4c09 {
    min-height: auto;
}
    
#\30 f1827a7 {
    width: 160px;
    min-height: 80px;
}
    
#\39 5c90d7e {
    height: 46px;
    max-height: 46px;
}
    
#f18c2ee9 {
    align-items: center;
}
    
#\30 3bec737 {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#\37 6b48ef9 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\34 eb448e0 {
    min-height: 400px;
}
    
#\39 eb1c3ea {
    min-height: auto;
}
    
#\35 d173b55 {
    width: 160px;
    min-height: 80px;
}
    
#\35 50be9b1 {
    height: 46px;
    max-height: 46px;
}
    
#\38 5629ccb {
    padding: 0px 32px 56px 32px;
}
    
#\37 ffc7a3f {
    align-items: center;
}
    
#\36 3cb6dd0 {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#c5a7efd1 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#d43505e6 {
    min-height: 400px;
}
    
#\39 753d862 {
    min-height: auto;
}
    
#\34 e48f957 {
    width: 160px;
    min-height: 80px;
}
    
#\34 4dd36a0 {
    height: 46px;
    max-height: 46px;
}
    
#\34 2f67270 {
    align-items: center;
}
    
#\37 b56a339 {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#ecea62e8 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#f58b4387 {
    min-height: 400px;
}
    
#b55259ee {
    min-height: auto;
}
    
#e20bd837 {
    width: 160px;
    min-height: 80px;
}
    
#\35 90d186c {
    height: 46px;
    max-height: 46px;
}
    
#\36 b05522a {
    align-items: center;
}
    
#\33 fec6562 {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#b27e9ed0 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#ae2282ca {
    min-height: 400px;
}
    
#\35 7d091bc {
    min-height: auto;
}
    
#df9b974d {
    width: 160px;
    min-height: 80px;
}
    
#\31 d496b97 {
    height: 46px;
    max-height: 46px;
}
    
#\38 d76a78c {
    align-items: center;
}
    
#\31 47a3788 {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#cf3e8e75 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\32 d391159 {
    min-height: 400px;
}
    
#\32 92f5561 {
    min-height: auto;
}
    
#f8bc9a51 {
    width: 160px;
    min-height: 80px;
}
    
#\30 92c01d3 {
    height: 46px;
    max-height: 46px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 fca8db3 {
    width: 160px;
    min-height: 80px;
}
    
#\39 5c94649 {
    min-height: auto;
}
    
#\39 ddab516 {
    height: 46px;
    max-height: 46px;
}
    
#\35 010a13d {
    min-height: 400px;
    justify-content: center;
    width: 65%;
}
    
#\39 c8b8089 {
    margin: 0px 0% 0px 0%;
}
    
#\35 6e3e714 {
    padding: 0px 32px 64px 32px;
}
    
#\32 d222e3a {
    align-items: center;
}
    
#bcbc1d92 {
    height: 400px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\36 30e0954 {
    min-height: 400px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_ukg::before, #group_ukg > .bgExtraLayerOverlay {
    
}
#group_ukg {
    width: 100%;
}
    
#\30 31240b8 {
    height: 200px;
    width: 75vw;
}
    
#widget_74c {
    width: 85%;
}
}



@media (max-width: 767px) {
    
#a28ce18a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5629ccb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 0px 16px 40px 16px;
}
    
#widget_4hl {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\33 238641a {
    height: 40px;
    max-height: 40px;
}
    
#group_3pu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#\33 7a1659b {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 57d9416 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#group_42p {
    min-height: auto;
    row-gap: 16px;
}
    
#\37 d5acfe2 {
    margin: 0px 0% 0px 0%;
}
    
#f95cd715 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 efa83eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#d6fff80f {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\30 50123fd {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ab9d403e {
    min-height: auto;
    row-gap: 16px;
}
    
#\34 c9b7bc3 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\35 fe727f5 {
    height: 40px;
    max-height: 40px;
}
    
#d760c864 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa3ac36f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#\31 e4c92b4 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#d5dce201 {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f16a4c09 {
    min-height: auto;
    row-gap: 16px;
}
    
#\30 f1827a7 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\39 5c90d7e {
    height: 40px;
    max-height: 40px;
}
    
#f18c2ee9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 3bec737 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#\37 6b48ef9 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\34 eb448e0 {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 eb1c3ea {
    min-height: auto;
    row-gap: 16px;
}
    
#\35 d173b55 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\35 50be9b1 {
    height: 40px;
    max-height: 40px;
}
    
#\37 ffc7a3f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3cb6dd0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#c5a7efd1 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#d43505e6 {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 753d862 {
    min-height: auto;
    row-gap: 16px;
}
    
#\34 e48f957 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\34 4dd36a0 {
    height: 40px;
    max-height: 40px;
}
    
#\34 2f67270 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b56a339 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#ecea62e8 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#f58b4387 {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b55259ee {
    min-height: auto;
    row-gap: 16px;
}
    
#e20bd837 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\35 90d186c {
    height: 40px;
    max-height: 40px;
}
    
#\36 b05522a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 fec6562 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#b27e9ed0 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#ae2282ca {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d091bc {
    min-height: auto;
    row-gap: 16px;
}
    
#df9b974d {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\31 d496b97 {
    height: 40px;
    max-height: 40px;
}
    
#\38 d76a78c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 47a3788 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#cf3e8e75 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\32 d391159 {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 92f5561 {
    min-height: auto;
    row-gap: 16px;
}
    
#f8bc9a51 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\30 92c01d3 {
    height: 40px;
    max-height: 40px;
}
}



@media (max-width: 767px) {
    
#\34 fca8db3 {
    width: 120px;
    min-height: 60px;
    align-items: center;
}
    
#\39 5c94649 {
    min-height: auto;
    row-gap: 16px;
}
    
#\39 ddab516 {
    height: 40px;
    max-height: 40px;
}
    
#\35 010a13d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 180px;
}
    
#\39 c8b8089 {
    margin: 0px 0% 0px 0%;
}
    
#\35 6e3e714 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 0px 16px 56px 16px;
}
    
#\32 d222e3a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bcbc1d92 {
    height: 180px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\36 30e0954 {
    width: 100%;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}

