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

  *#dm .dmInner div.u_1326409268 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1132011873 {
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(184,150,62) !important;
  }

  *#dm .dmInner div.u_92419806 .svg { fill:rgba(39,197,40,1) !important; }

  *#dm .dmInner div.u_1636494433 .svg { fill:rgba(226,173,54,1) !important; }

  *#dm .dmInner div.u_1756071500 {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_798229627 hr {
    border-width:1px !important;
    color:rgba(184,150,62,0.25) !important;
  }

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

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

  *#dm .dmInner div.u_1659321205 hr {
    border-width:1px !important;
    color:rgba(184,150,62,0.25) !important;
  }

  *#dm .dmInner div.u_1570716620 {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1316472274 hr {
    border-width:1px !important;
    color:rgba(104,104,104,1) !important;
  }

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

  *#dm .dmInner div.u_1575370831 hr {
    border-width:1px !important;
    color:rgba(104,104,104,1) !important;
  }

  *#dm .dmInner div.u_1490759963 {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1235629163 {
    background-color:rgba(192,57,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1536478756 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1796556081 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1934913578 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1932033880 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1793076786 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1158137009 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1790199365 {
    background-color:rgba(192,57,43,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_4086647322 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1941743324 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1734181971 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1596120067 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1320415101 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_626680723 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#d51ff508 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 43%;
    min-width: 4%;
}
    
#c452851e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53%;
    min-width: 4%;
}
    
#d343edd1 {
    min-height: 90vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 4% 4% 4%;
}
    
#widget_i6o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 b156ad4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_6ql {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_fh3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_msg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 365.6953125px;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hne.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_hne {
    width: 51.5312px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_b8j {
    width: 239px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6di.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_6di {
    width: 51.5312px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#group_idn {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#widget_e20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_e20 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ifd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_ifd {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b0790fe6::before, #b0790fe6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10, 22, 40, 1);
    opacity: 0.65;
    border-radius: inherit;
}
}



@media all {
    
#bc4cdd1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 1px 1px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c7d9c73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 abb8d2b {
    min-height: 42px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 e92ce80 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r8g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 de58c68 {
    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;
}
    
#c6857ad7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b2d08bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 0px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 eb247c7 {
    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;
}
    
#\39 848077d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 d4b4cf5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 0px 1px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#c21a4b7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cb62080 {
    min-height: 42px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b2af2663 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f79ec4c {
    margin: 0px 0% 0px 0%;
}
    
#ff999c37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3fd17a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c254c1b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 0px 1px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fe8b73c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 0px 1px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#b64f8737 {
    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;
}
    
#a12e5455 {
    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;
}
}



@media all {
    
#\37 5063299 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7c613e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\36 3d895e8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 18% 4% 18%;
}
    
#\35 ebf7432 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\39 790c35c {
    margin: 0px 0% 0px 0%;
}
    
#\37 654fc41 {
    width: 239px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q7c {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 4d1939d {
    width: 70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 83.33%;
}
    
#group_68b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 4;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#group_4p3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pfl {
    width: 16px;
    height: auto;
    max-width: 100%;
}
    
#widget_79v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1acff9b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 70px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f5d842c {
    width: 16px;
    height: auto;
    max-width: 100%;
}
    
#widget_occ {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\31 13bdc3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aae84eb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 50%;
    min-width: 4%;
    padding: 3% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d5982079 {
    min-height: 672px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f6a7f1d4 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\33 03cf463 {
    margin: 0px 0% 0px 0%;
}
    
#b8a70dcd {
    width: 239px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd23f4f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fee8530.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 fee8530 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fb1ca39.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 24px 24px;
}
#\37 fb1ca39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 71ac1dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 71ac1dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ec8d689.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\39 ec8d689 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lg0 {
    width: 100%;
    height: 675px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 27f1035 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 70fc1a4 {
    min-height: 111px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fd01189e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 9d864e7 {
    width: 239px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5ec8949 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de5cba6c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 0203585.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\31 0203585 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1616804 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6fa1362 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    border-width: 4px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bcf4a7f {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\34 1db70be {
    margin: 0px 0% 0px 0%;
}
    
#widget_8o0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_8o0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#widget_jci.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jci {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 24px 0%;
}
    
#group_obm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fb40539 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9523e76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c37a70c0 {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#widget_jc2.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_jc2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    margin: 20px 0% 20px 0%;
}
    
#\35 eac2f99 {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#d48fff49 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cd69524 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 5;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd4dfcc2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 6;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 272ac22 {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#f8dc8cdd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b3f3208.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\35 b3f3208 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
    align-self: auto;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ffe5cfd {
    width: 99.79%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3d0f4c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    border-width: 4px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#c3295a0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#c3295a0b {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2d8eab6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f2d8eab6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#d74b50e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d74b50e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 24px 0%;
}
    
#\33 e723670 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 038aedc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3117c0c {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#ec051357 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 966ad28.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\38 966ad28 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
    margin: 20px 0% 20px 0%;
}
    
#\38 19d0ced {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 6;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 378d53b {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#c154276a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 010f264 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 7;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bce1b6b {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#f77921da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1009e21.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#e1009e21 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2fb8c5f {
    width: 99.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 657dd2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8c4c67b {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#\39 267bd35 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    order: 7;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 995386f {
    width: 4px;
    height: auto;
    max-width: 100%;
}
    
#\38 9cb504d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 090739c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    padding: 16px 3% 16px 3%;
    margin: 0px 0% 0px 0%;
}
    
#\39 3b98768 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 6% 4%;
}
    
#\37 47a46b3 {
    margin: 0px 0% 0px 0%;
}
    
#group_lil {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_gf1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 71.65%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    height: auto;
    --column-gap: 16px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ebcb1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 4px 2px 4px;
}
#\37 7ebcb1b {
    width: 100.016px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9h5 {
    width: 69.26%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f5f12baf.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#f5f12baf {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_egq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_m72 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 225px;
    min-height: 45px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 2.8089682162320324%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 36a8cab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 36a8cab {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7g3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 85ee354 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 200px;
    min-height: 45px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 2.8089682162320324%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 735b447 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cf492643.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf492643 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 953e15c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\31 953e15c {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 96ba0d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    align-items: center;
    padding: 7% 7% 7% 7%;
    margin: 0px 0% 0px 0%;
}
    
#f7442783 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 20% 5% 20%;
}
    
#\34 7a0b95e {
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
}
    
#f964527b {
    margin: 0px 0% 0px 0%;
}
    
#\38 3ec5dba {
    width: 239px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gdk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_613 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4.673807205452775%;
    flex-wrap: nowrap;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
}
    
#group_7vs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    height: auto;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_74r {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 5.783132530120482%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0e95160.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0e95160 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4e505a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 22e7408 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 5.783132530120482%;
    flex-wrap: nowrap;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cb28f981.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cb28f981 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f163e20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ac9f9c9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    height: auto;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c744afd {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 5.783132530120482%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 674c871.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 674c871 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecce6de8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7ba9c82 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 5.783132530120482%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ec16445.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 ec16445 {
    width: 150px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dddbb7b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6deab9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 4px 6px 4px;
}
#\35 6deab9c {
    width: 350px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 883c423.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\30 883c423 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dfb7a54 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 5.783132530120482%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fc4f3d00 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 5.783132530120482%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 44a1f5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 44a1f5c {
    width: 150px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 82ea097 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c5d4fe09 {
    min-height: 155px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 2% 4%;
}
    
#\32 0c633b2 {
    margin: 0px 0% 0px 0%;
}
    
#acecb911 {
    width: 239px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 06a3530 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b01f59a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d8e4d7f6 {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 fca7684 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bf07bc57 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 4% 8%;
}
    
#c11f9959 {
    margin: 0px 0% 0px 0%;
}
    
#ff0cf499.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#ff0cf499 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_08o {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#d897b0da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1cfa514 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 25% 6% 25%;
}
    
#d18a7689 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\30 a36c507 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2ah.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2ah {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 24px 0%;
}
    
#\39 fdaed02 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bc68fd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 a0ca8c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c97dbd8 {
    min-height: 140px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
}
    
#dafe333a {
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
}
    
#\35 426a96b {
    margin: 0px 0% 0px 0%;
}
    
#bbd2d0d1 {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e99e8b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 0255507 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 16% 1% 16%;
}
    
#a847a280 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d2073650 {
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
}
    
#d2d347f0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rej {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 607fc28.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 607fc28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6d97b85.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d6d97b85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0dea02c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1ceb780 {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2648e5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 2648e5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c24d73f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 c24d73f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b5ba1e12 {
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
}
    
#\36 a5fab60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9c225d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#dd610e0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dd610e0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 38200d4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 38200d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c46b04ea {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 16% 6% 16%;
}
    
#\34 c5e25cf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c5e25cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 55eadb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 55eadb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1401e32 {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e8a67cbd {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 ab1ff5a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 331eeb0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
}
    
#aa3f57ff {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 22% 6% 22%;
}
    
#e15b9dce {
    background-color: var(--color_6);
    background-image: none;
}
    
#f1dd864f {
    margin: 0px 0% 0px 0%;
}
    
#\34 4d09c30 {
    width: 263px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8fab9f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2b1367d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e2b1367d {
    width: 467px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 00e677d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\36 00e677d {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 0e32502.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\33 0e32502 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 deb1285 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: center;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d343edd1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 50vh;
}
    
#b0790fe6::before, #b0790fe6 > .bgExtraLayerOverlay {
    
}
    
#d51ff508 {
    width: 75%;
}
    
#c452851e {
    width: 21%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 abb8d2b {
    padding: 0% 0% 0% 0%;
}
    
#\38 e92ce80 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5982079 {
    padding: 0% 0% 0% 0%;
}
    
#\33 03cf463 {
    margin: 0px 0% 0px 0%;
}
    
#widget_lg0 {
    height: 771px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 70fc1a4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#de5cba6c {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7442783 {
    padding: 5% 4% 5% 4%;
}
    
#f964527b {
    margin: 0px 0% 0px 0%;
}
}



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0255507 {
    padding: 0% 2% 2% 2%;
}
    
#d2d347f0 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (max-width: 767px) {
    
#d51ff508 {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#c452851e {
    width: 48%;
    min-height: 8px;
    align-items: center;
}
    
#d343edd1 {
    min-height: 80vh;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#b0790fe6::before, #b0790fe6 > .bgExtraLayerOverlay {
    
}
    
#\37 b156ad4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_6di {
    width: 31px;
}
    
#widget_hne {
    width: 31px;
}
    
#group_idn {
    column-gap: 3.6432637571157493%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#widget_e20 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_ifd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#bc4cdd1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c7d9c73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 abb8d2b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 b2d08bd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 d4b4cf5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 16px 6% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 cb62080 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\34 c254c1b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 16px 6% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fe8b73c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 16px 6% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f79ec4c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 7c613e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d895e8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#widget_q7c {
    width: 100%;
}
    
#\31 4d1939d {
    width: 100%;
}
    
#\39 790c35c {
    margin: 0px 0% 0px 0%;
}
    
#group_68b {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 13bdc3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aae84eb6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 12% 7% 12% 7%;
    margin: 0px 0% 0px 0%;
}
    
#d5982079 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#bd23f4f7 {
    width: 100%;
}
    
#\31 fee8530 {
    width: 100%;
}
    
#\37 fb1ca39 {
    width: 100%;
}
    
#\31 71ac1dc {
    width: 100%;
}
    
#\39 ec8d689 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_lg0 {
    height: 300px;
}
    
#\33 03cf463 {
    margin: 0px 0% 0px 0%;
}
    
#b8a70dcd {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 27f1035 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 70fc1a4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 8% 4%;
}
    
#\32 9d864e7 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b5ec8949 {
    width: 100%;
}
    
#de5cba6c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 0203585 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 120px;
}
    
#\36 6fa1362 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 12% 6% 12% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bcf4a7f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 8% 4%;
}
    
#b3d0f4c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 12% 6% 12% 6%;
    margin: 0px 0% 0px 0%;
}
    
#c3295a0b {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 130px;
}
    
#bd4dfcc2 {
    align-items: flex-start;
}
    
#\34 272ac22.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 272ac22 {
    margin: 5px 0% 0px 0%;
}
    
#\38 19d0ced {
    align-items: flex-start;
}
    
#\31 378d53b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 378d53b {
    margin: 5px 0% 0px 0%;
}
    
#\34 010f264 {
    align-items: flex-start;
}
    
#\37 bce1b6b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 bce1b6b {
    margin: 5px 0% 0px 0%;
}
    
#\39 267bd35 {
    align-items: flex-start;
}
    
#\33 995386f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 995386f {
    margin: 5px 0% 0px 0%;
}
    
#\34 1db70be {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 090739c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\39 3b98768 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 12% 4%;
}
    
#group_lil {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 3% 6% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ebcb1b {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100px;
}
    
#f5f12baf {
    width: 150px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 36a8cab {
    margin-left: 0%;
    margin-right: 0%;
    width: 120px;
}
    
#cf492643 {
    margin-left: 0%;
    margin-right: 0%;
    width: 120px;
}
    
#\31 953e15c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_gf1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#widget_9h5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_egq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\30 85ee354 {
    width: 65.9%;
    align-items: flex-start;
}
    
#group_m72 {
    align-items: flex-start;
}
    
#\37 47a46b3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 96ba0d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 12% 7% 12% 7%;
    margin: 0px 0% 0px 0%;
}
    
#f7442783 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\38 3ec5dba {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 0e95160 {
    margin-left: 0%;
    margin-right: 0%;
    width: 120px;
}
    
#cb28f981 {
    margin-left: 0%;
    margin-right: 0%;
    width: 120px;
}
    
#\33 674c871 {
    margin-left: 0%;
    margin-right: 0%;
    width: 120px;
}
    
#\31 ec16445 {
    width: 179px;
}
    
#\35 6deab9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 4px 6px 4px;
}
#\35 6deab9c {
    width: 100%;
    margin: 32px 0% 0px 0%;
}
    
#\30 883c423 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f964527b {
    margin: 0px 0% 0px 0%;
}
    
#\33 ac9f9c9 {
    align-items: flex-start;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\34 c744afd {
    width: 100%;
    align-items: flex-start;
}
    
#\31 7ba9c82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#group_7vs {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_74r {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\36 22e7408 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#group_613 {
    row-gap: 20px;
}
    
#\30 dfb7a54 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#fc4f3d00 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\30 44a1f5c {
    width: 179px;
}
}



@media (max-width: 767px) {
    
#c5d4fe09 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 6% 4%;
}
    
#acecb911 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 06a3530 {
    width: 100%;
}
    
#b01f59a3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d8e4d7f6 {
    width: 100%;
}
    
#\32 0c633b2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 fca7684 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf07bc57 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 12% 4%;
}
    
#ff0cf499 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c11f9959 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d897b0da {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 1cfa514 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 12% 4%;
}
    
#\39 fdaed02 {
    width: 100%;
}
    
#\30 a36c507 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 a0ca8c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c97dbd8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 8% 4%;
}
    
#bbd2d0d1 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 e99e8b1 {
    width: 100%;
}
    
#\35 426a96b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 0255507 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 12px 4%;
}
    
#a847a280 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#d6d97b85 {
    width: 100%;
}
    
#b0dea02c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c24d73f {
    width: 100%;
}
    
#d2d347f0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rej {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 1ceb780 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 a5fab60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9c225d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#dd610e0f {
    width: 100%;
}
    
#\38 38200d4 {
    width: 100%;
}
    
#c46b04ea {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 12% 4%;
}
    
#\30 ab1ff5a {
    margin: 0px 0% 0px 0%;
}
    
#\34 1401e32 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e8a67cbd {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\39 331eeb0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa3f57ff {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\34 4d09c30 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 8fab9f5 {
    width: 100%;
}
    
#e2b1367d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 00e677d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 0e32502 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 deb1285 {
    column-gap: 3.6432637571157493%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#f1dd864f {
    margin: 0px 0% 0px 0%;
}
}

