@media all {
  *#dm .dmInner div.u_1610994182 hr {
    border-width:0 0 0 1px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1603750591:hover,
  *#dm .dmInner a.u_1603750591.hover { border-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1700549606 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner a.u_1700549606:hover,
  *#dm .dmInner a.u_1700549606.hover { border-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1700549606 span.text { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_1099869404 { border-radius:6px !important; }

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

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

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

  *#dm .dmInner a.u_1474528066 { border-radius:6px !important; }

  *#dm .dmInner a.u_1522043326:hover,
  *#dm .dmInner a.u_1522043326.hover { border-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1166987692 { border-radius:6px !important; }

  *#dm .dmInner span.u_1183488712 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1183488712 {
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner a.u_1183488712 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1726652042 { border-radius:6px !important; }

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

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

  *#dm .dmInner div.u_1446545854 hr {
    border-width:3px !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1181142057 hr {
    border-width:3px !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1000975367 hr {
    border-width:3px !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1069951223 hr {
    border-width:3px !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1416777455 hr {
    border-width:3px !important;
    color:var(--color_10) !important;
  }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\31 94879bd {
    min-height: auto;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    flex-direction: column;
    justify-content: center;
}
    
#a24e9cdc::before, #a24e9cdc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.3;
    border-radius: inherit;
}
#a24e9cdc {
    background-image: url('https://irp.cdn-website.com/26154d61/dms3rep/multi/opt/0VM1VmZUS6ygSTu10wBD-1920w.jpg');
    background-color: var(--color_1);
}
    
#\36 e36614c {
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#a02508c9 {
    row-gap: 24px;
    max-width: 700px;
    width: 100%;
    align-items: center;
}
    
#\33 c7f1323 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 1c63e52 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 98ac038.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\35 98ac038 {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 54px;
}
}



@media all {
    
#\32 d24e75d {
    min-height: auto;
    width: 100%;
    flex-direction: column;
}
    
#c5a59b2d {
    background-color: var(--color_1);
    background-image: none;
}
    
#\32 c966872 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#c8262cc3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 0639bcf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 9d4c6c4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 b36b7a5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 b36b7a5 {
    align-self: auto;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\31 d7be422 {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    align-items: flex-start;
}
    
#\31 2ac5b52 {
    background-color: rgba(209, 232, 253, 1);
    background-image: none;
}
    
#e2532712 {
    row-gap: 20px;
    width: 46.0%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_10) 3px 0px 11px 0px;
}
    
#\37 09a0c57 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fb6ee7d4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e681c176 {
    width: 2.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
}
    
#\36 84d337c {
    align-self: stretch;
    max-width: 100%;
    width: 1px;
    min-height: 1px;
    height: auto;
}
    
#\36 819d9fb {
    row-gap: 20px;
    width: 46%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_10) 3px 0px 11px 0px;
}
    
#d66e1c6f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 bd2b7c2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 a3b0fb9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f76fca21 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
    
#cb1a3061.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#cb1a3061 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#bed3607b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#bed3607b {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



@media all {
    
#dc4a5b91 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#da6d6a88 {
    background-color: var(--color_1);
}
    
#ba0e6734 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\33 f81915a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 21f4916 {
    max-width: 680px;
    width: auto;
    height: auto;
}
    
#\32 658de15 {
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#b27940a6 {
    background-color: var(--color_9);
    border-radius: 6px;
    row-gap: 16px;
    box-shadow: var(--color_10) 0px 3px 18px 0px;
    width: 32%;
    justify-content: flex-start;
    align-items: stretch;
    background-image: none;
    padding: 0px 0px 0px 0px;
}
    
#\36 402f041 {
    width: 100%;
    height: auto;
}
    
#\39 3da5fc0 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 20px 24px 24px 24px;
}
    
#cd8a3559 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 358d29a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 5339d68 {
    background-color: var(--color_9);
    border-radius: 6px;
    row-gap: 16px;
    box-shadow: var(--color_10) 0px 3px 18px 0px;
    width: 32%;
    justify-content: flex-start;
    align-items: stretch;
    background-image: none;
    padding: 0px 0px 0px 0px;
}
    
#fe042d1e {
    width: 100%;
    height: auto;
}
    
#e0637180 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: stretch;
    background-color: var(--color_9);
    background-image: none;
    box-shadow: none;
    padding: 20px 24px 24px 24px;
}
    
#\39 c98aba3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 9e568d9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bc2a8d85 {
    background-color: var(--color_9);
    border-radius: 6px;
    row-gap: 16px;
    box-shadow: var(--color_10) 0px 3px 18px 0px;
    width: 32%;
    justify-content: flex-start;
    align-items: stretch;
    background-image: none;
    padding: 0px 0px 0px 0px;
}
    
#f043313c {
    width: 100%;
    height: auto;
}
    
#d3e2ec13 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 20px 24px 24px 24px;
}
    
#\33 2f36d6c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 eecd911 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c9335eda {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#fcec002d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#fcec002d {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\37 4b7c587.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4b7c587 {
    align-self: auto;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 9637292 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 20px 24px 24px 24px;
}
    
#\31 96c55e3 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#\38 d54ac4e {
    background-color: rgba(209, 232, 253, 1);
    background-image: none;
}
    
#\32 345d4b1 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\30 ac4c835 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a207f63 {
    max-width: 620px;
    width: auto;
    height: auto;
}
    
#\38 c7766eb {
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#\32 8b1fe16 {
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 16px;
    box-shadow: var(--color_10) 0px 3px 18px 0px;
    width: 32%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#\30 2809fd7 {
    width: 100%;
    height: auto;
}
    
#\30 a211329 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 20px 24px 24px 24px;
}
    
#\32 721ba4e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 306b70c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d9d1930a {
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 16px;
    box-shadow: var(--color_10) 0px 3px 18px 0px;
    width: 32%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#ecf897e7 {
    width: 100%;
    height: auto;
}
    
#\30 119678d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 306f9a6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 fb5face {
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 16px;
    box-shadow: var(--color_10) 0px 3px 18px 0px;
    width: 32%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#ebc51be2 {
    width: 100%;
    height: auto;
}
    
#efb4d351 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 20px 24px 24px 24px;
}
    
#b588e591 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#feb4308a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f6a8eae8 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#b008f99a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#b008f99a {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\31 eff2e9b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 eff2e9b {
    align-self: auto;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ca580909 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#fc446dc9 {
    background-color: var(--color_1);
    background-image: none;
}
    
#aec03660 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
}
    
#f8415acb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 b736acd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\36 b736acd {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\30 b8d5667.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 b8d5667 {
    align-self: auto;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#de133adc {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#b4177ef1 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\34 6b93a53 {
    row-gap: 28px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\32 b6c3649 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 caac001 {
    width: 100%;
}
    
#\36 c4c0931 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 2f37f71 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d46fa1da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d46fa1da {
    align-self: auto;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\30 7994cbf {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#\38 59ac683 {
    background-color: var(--color_9);
    background-image: none;
}
    
#e02ef5d9 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\34 c0ebc0f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 03fbdcd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 708f525 {
    width: 100%;
}
}



@media all {
    
#\39 4c89f4b {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    align-items: flex-start;
}
    
#\38 57057ca {
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 c11d30d {
    row-gap: 20px;
    width: 48.0%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#d120150b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b2a9279b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c800b8e4 {
    row-gap: 12px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#af17d04e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#af17d04e {
    min-height: 44px;
}
    
#b59d3886.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#b59d3886 {
    min-height: 44px;
}
    
#\38 127babf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 1518fd5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\35 1518fd5 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\33 f7e0ea5 {
    row-gap: 0;
    width: 48.0%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#e776dbc5 {
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    height: 360px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 d7be422 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e2532712 {
    width: 47%;
}
    
#\36 819d9fb {
    width: 47%;
}
}



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



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



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



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



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



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



@media (max-width: 767px) {
    
#\31 94879bd {
    min-height: 80vh;
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\36 e36614c {
    align-items: center;
}
    
#a02508c9 {
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\31 d7be422 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#e2532712 {
    width: 100%;
}
    
#\36 819d9fb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#dc4a5b91 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ba0e6734 {
    width: 100%;
}
    
#\32 658de15 {
    flex-direction: column;
    row-gap: 24px;
}
    
#b27940a6 {
    width: 100%;
}
    
#\34 5339d68 {
    width: 100%;
}
    
#bc2a8d85 {
    width: 100%;
}
    
#c9335eda {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 96c55e3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 345d4b1 {
    width: 100%;
}
    
#\38 c7766eb {
    flex-direction: column;
    row-gap: 24px;
}
    
#\32 8b1fe16 {
    width: 100%;
}
    
#d9d1930a {
    width: 100%;
}
    
#\30 fb5face {
    width: 100%;
}
    
#f6a8eae8 {
    align-items: center;
}
}



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



@media (max-width: 767px) {
    
#de133adc {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 6b93a53 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 7994cbf {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e02ef5d9 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 4c89f4b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\36 c11d30d {
    width: 100%;
}
    
#\33 f7e0ea5 {
    width: 100%;
}
    
#e776dbc5 {
    height: 280px;
}
}

