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

  *#dm .dmInner a.u_1684544191:hover { background-image:none !important; }

  *#dm .dmInner a.u_1684544191.hover { background-image:none !important; }

  *#dm .dmInner a.u_1683071667:hover { background-image:none !important; }

  *#dm .dmInner a.u_1683071667.hover { background-image:none !important; }

  *#dm .dmInner *.u_2375715379 .svg { width:100% !important; }

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

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

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

  *#dm .dmInner *.u_1833966217 .svg { width:100% !important; }

  *#dm .dmInner div.u_1833966217 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner *.u_1745044455 .svg { width:100% !important; }

  *#dm .dmInner div.u_1745044455 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner *.u_1493781584 .svg { width:100% !important; }

  *#dm .dmInner div.u_1493781584 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_2375715379 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1887961881 .svg { width:100% !important; }

  *#dm .dmInner div.u_1887961881 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_5) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1496173238 .svg { width:100% !important; }

  *#dm .dmInner div.u_1496173238 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_5) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1362958530 .svg { width:100% !important; }

  *#dm .dmInner div.u_1362958530 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_5) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1186662310 .svg { width:100% !important; }

  *#dm .dmInner div.u_1186662310 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_5) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_24318898 .postArticle>.inner {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1430153539 .svg { width:100% !important; }

  *#dm .dmInner div.u_1430153539 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner *.u_1176189244 .svg { width:100% !important; }

  *#dm .dmInner div.u_1176189244 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner *.u_1294653851 .svg { width:100% !important; }

  *#dm .dmInner div.u_1294653851 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1513952422 .svg { width:100% !important; }

  *#dm .dmInner div.u_1513952422 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1430751819 .svg { width:100% !important; }

  *#dm .dmInner div.u_1430751819 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,0,0) !important;
    border-width:2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1325851101:hover { background-image:none !important; }

  *#dm .dmInner a.u_1325851101.hover { background-image:none !important; }
}
@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 {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 5px;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 565px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8.5% 2% 8.5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
#\36 3bd85219866cc362278151f {
    background-position: 100% 100%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/dac404fb/dms3rep/multi/opt/hero-network-DukGQyFn-1920w.jpg");
    background-attachment: fixed;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_jh7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9ha {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_sa0 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 150%;
}
    
#group_lom {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c684ef85 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2895944 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1786227 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 d5c0b30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 75f4044 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 697632c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\37 43294ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_71m {
    width: 51.63%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_pam {
    width: 60.31%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_l5h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_alm {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4nq.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#widget_4nq {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_02m.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#widget_02m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_1a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_r38 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_efj {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#widget_nms {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 bbcf995 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cbcc5977 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#c89157bb {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 4464f42 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\35 9f18283 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_9vo.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9vo {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9281d06 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b5fab20.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#\33 b5fab20 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d144adf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#d144adf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 486ce75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c2cdfa4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 40bce2a {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\39 ad50d56 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 09b822a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a9f330a {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\30 fb88ea1 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#f4c78595 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c8ba9a1 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#bc895669 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 60e71b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 60e71b4 {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba21e260 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9051c3f {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e1c3ae3.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#\33 e1c3ae3 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 32d43d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\34 32d43d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 21b62be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 c477782 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ead6595 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\31 b4082d0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 c34f200 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abc53f74 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\39 3d5abe0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 8cc2f13 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9538f15 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\31 447102d {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 795aaf3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 795aaf3 {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9a69057 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#da5a107c.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#da5a107c {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c25e8d13.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#c25e8d13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d5dbdc16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 188bfd4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 20ff305 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\33 78d70e8 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#d60423a7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 768a5cc {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\36 7c58ae0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 3a7d12f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 905b424 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#e8d55df3 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 01608b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 01608b3 {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bb74326 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d12be7b3 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#f282468c {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 51fa945 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e51f78e {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\30 2028e77 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 ff3be09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a2ffe546 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#f0820032 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 7a772a5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 95407c3 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#cb7ad7cb {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#bb33b084 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dd850586 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#d0c5e62b.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#d0c5e62b {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c930adb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#c930adb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 8510bd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 f235c01 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e962fec {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\35 e51bab7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 5fe1722 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d1dcf6cc {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#afca5655 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#edf667fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 fe80755 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\36 8ec2787 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 27f9e05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e013038 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#f9f80794 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 ccb10df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 ccb10df {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cfcfa31 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#a157d0c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#a157d0c9 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 cf0cc25.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\39 cf0cc25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 8a3bd8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 8ecf958 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f058724c {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\38 3105b1c {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 4686b53 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eef31192 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\36 9d1f43e {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 da3b32c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c96b5aab {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#cd3bcfbd {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 588baa4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 201c327 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\38 f34d8f4 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#f7f6bf81.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7f6bf81 {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd7fb186 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bd07b15 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b60c52c.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#\35 b60c52c {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bf791aab.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#bf791aab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 d54cf76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 463175f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 63a843b {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\30 8b20ffa {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 a38075f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ea2254b4 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#dde0768d {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#fd2cd30d {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\30 1b4892f {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 4bec99c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e75e5fd0 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#d62c3a68 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 de60ac4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 de60ac4 {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 095fc8c {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#c667510e.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#c667510e {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bb8d2ac3.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#bb8d2ac3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 d69b56e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 4a8446f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fbfb08b2 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\33 f128a02 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#f02370df {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5d398d7 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\35 4fb61c6 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 e615575 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c22fc242 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\34 5e1f927 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#a2442784 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a950f50 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\34 98670c7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 85f020c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 85f020c {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba318c80 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cff6567 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#ffde3c8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#ffde3c8a {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 b3d2e2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\30 b3d2e2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f6bbf5ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f4135d29 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 99ccaa0 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#f089fe0e {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 5226e76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6c0f847 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#e84b7901 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 1ae1ddd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a09efff9 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#\39 a22bd2b {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 1c9849d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4258f12 {
    width: 8px;
    height: auto;
    max-width: 100%;
}
    
#b19e164a {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#ab9d7cf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ab9d7cf2 {
    width: 60.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 588c5bd {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: none;
    justify-content: space-between;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_o4v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 14631fe {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 af23486 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 79b4cfc {
    min-height: 624px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 7d9def3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\39 2922bd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0bl {
    width: 50.94%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_4om {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1306817720005347%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fc253fde.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#fc253fde {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#fc3cce5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fd625f0d {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cc5707a.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#\32 cc5707a {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ab7e7ac9 {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b536d7a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#b536d7a0 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bbe487fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#bbe487fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 f66bf26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f8267048 {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a27872fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#a27872fc {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 37d255b.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\30 37d255b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e5fba0c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 365c0e5 {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1) rgba(231, 231, 231, 0.1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c397ac7.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 18px 18px 18px;
}
#\33 c397ac7 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 6db3b28.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\31 6db3b28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 30793e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_86p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d29b4dfd {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ecd97663 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fac3d7a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e598330f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 65%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fe9bc97a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 851b124 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d5p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_qs5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_ssn {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.278016690528301%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e5064d0e {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\37 e8b4c13 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ca31afb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7e844bb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6df1d88 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#a2280b68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ada6059a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.278016690528301%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ed8f33ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4ec88c4 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\34 1d154fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac1085dd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe6d814a {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\39 8f17a84 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a2d21501 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.278016690528301%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5c523ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c92928c1 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#ea890f71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 ba053c9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7974a83 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\39 7309c36 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b8613dc2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.278016690528301%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 08fff4a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c85b2fd {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\33 98865e3 {
    width: 85.59%;
    height: auto;
    max-width: 100%;
}
    
#\36 a599ddb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d7c90ce {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\34 0d126bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f8f903b {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.278016690528301%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb137177 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 617966b {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#ee5bdcfb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5ac7da6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 2db9f4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c39349a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 f846460 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\39 95ca125 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c02f5133 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rbt {
    width: 49.89%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qt2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e8cf56c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e8cf56c {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 12px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hb8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781521 {
    border-radius: 5px;
    width: 100%;
    min-height: 8px;
    padding: 40px 4% 40px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-attachment: fixed;
}
    
#\36 3bd85219866cc3622781520 {
    padding-top: 8.5%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 75f4044 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 54e162d {
    margin: 0px 0% 0px 0%;
}
    
#widget_4nq {
    height: auto;
}
    
#\33 b5fab20 {
    height: auto;
}
    
#\33 e1c3ae3 {
    height: auto;
}
    
#da5a107c {
    height: auto;
}
    
#d0c5e62b {
    height: auto;
}
    
#a157d0c9 {
    height: auto;
}
    
#\35 b60c52c {
    height: auto;
}
    
#c667510e {
    height: auto;
}
    
#ffde3c8a {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 79b4cfc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d25e2f42 {
    margin: 0px 0% 0px 0%;
}
    
#fd625f0d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.93%;
}
    
#ab7e7ac9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.93%;
}
    
#f8267048 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.93%;
}
    
#\39 365c0e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.93%;
}
    
#\32 cc5707a {
    height: auto;
}
    
#b536d7a0 {
    height: auto;
}
    
#a27872fc {
    height: auto;
}
    
#\33 c397ac7 {
    height: auto;
}
    
#group_4om {
    column-gap: 2.1306817720005347%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d29b4dfd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a1c4b2af {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    border-radius: 5px;
    order: 1;
    justify-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-attachment: fixed;
}
    
#widget_jh7 {
    width: 93.56%;
}
    
#widget_9ha {
    width: 100.00%;
}
    
#widget_sa0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c684ef85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_lom {
    column-gap: 7.230004252878783%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 d5c0b30 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 75f4044 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#group_alm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_4nq {
    height: auto;
}
    
#\30 9281d06 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 b5fab20 {
    height: auto;
}
    
#c9051c3f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e1c3ae3 {
    height: auto;
}
    
#\31 9a69057 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#da5a107c {
    height: auto;
}
    
#widget_71m {
    width: 100%;
}
    
#\32 54e162d {
    margin: 0px 0% 0px 0%;
}
    
#group_l5h {
    column-gap: 7.481296331089067%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ba21e260 {
    column-gap: 7.481296331089067%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_pam {
    width: 100%;
}
    
#bb33b084 {
    column-gap: 7.481296331089067%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dd850586 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0c5e62b {
    height: auto;
}
    
#\32 cfcfa31 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a157d0c9 {
    height: auto;
}
    
#fd7fb186 {
    column-gap: 7.481296331089067%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 bd07b15 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 b60c52c {
    height: auto;
}
    
#\35 095fc8c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c667510e {
    height: auto;
}
    
#ba318c80 {
    column-gap: 7.481296331089067%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 cff6567 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ffde3c8a {
    height: auto;
}
    
#\32 588c5bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 14631fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 af23486 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 79b4cfc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#fd625f0d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 cc5707a {
    height: auto;
}
    
#ab7e7ac9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b536d7a0 {
    height: auto;
}
    
#f8267048 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a27872fc {
    height: auto;
}
    
#\39 365c0e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c397ac7 {
    height: auto;
}
    
#widget_0bl {
    width: 100%;
}
    
#group_4om {
    column-gap: 2.1306817720005347%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#d25e2f42 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d29b4dfd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#fac3d7a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e598330f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ca31afb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b7e844bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed8f33ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ac1085dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d5c523ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ba053c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 08fff4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a599ddb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fb137177 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 5ac7da6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_qs5 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_ssn {
    column-gap: 3.278016690528301%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ada6059a {
    column-gap: 3.278016690528301%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a2d21501 {
    column-gap: 3.278016690528301%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b8613dc2 {
    column-gap: 3.278016690528301%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 f8f903b {
    column-gap: 3.278016690528301%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a1c4b2af {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 2db9f4b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c39349a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#widget_rbt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e8cf56c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f6adfec0 {
    margin: 0px 0% 0px 0%;
}
    
#group_qt2 {
    column-gap: 7.481296331089067%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}

