@media all {
  *#dm .dmInner a.u_1542533422 span.text { font-weight:600 !important; }

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

  *#dm .dmInner div.u_1801689868 .cta-wrapper { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1246787129 .cta-wrapper { background-color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1766352504 .cta-wrapper { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1130894932 .cta-wrapper { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1775239690 .cta-wrapper { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1790737093 .cta-wrapper { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1891781848 .cta-wrapper { background-color:var(--color_3) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 699px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10% 2% 10% 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;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/67256c68/dms3rep/multi/opt/Untitled+design+-+2026-05-08T221512.983-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_rkq {
    width: 1701px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#c71ed91c {
    width: 1701px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9rh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#e3a04d5f {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 432b5e7 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 76d1a78 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 1dc68ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_tdk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_jk8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f7fd56a3 {
    flex-direction: row;
    align-items: stretch;
    width: 100.00%;
    min-height: 55px;
    max-height: 100%;
    order: 2;
    justify-self: auto;
    --column-gap: 4%;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea78e4fb {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\34 ab01457 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\36 0d6c68e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 5435852 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7725528 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6173776 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8c6467c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b465cd49 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c3baaf09 {
    width: 100%;
    min-width: 4%;
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#d3afea67 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_sod {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c8ddf35 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\38 c504f03.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\38 c504f03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 0f69efe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5924c04 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 10;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 77c9e86 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 391e74a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 262d488 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 8;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#da51dba7 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 c4e4549 {
    width: 100.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de56163f {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ba620bb4 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 583db38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 68f0757 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\36 3fa5181 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0db2654 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#acb77ae2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 11;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#cb7933a6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 6;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#fa2b4af2 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#e9174790 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 154ede3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a988026 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9300836 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#dead9d1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e793c04b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 7;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9b634c2 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\36 0e42814 {
    width: 49.28%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\36 cbf1cb2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c36ca03b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 25c24f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a132e2c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 06a0131 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 61bee9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 9;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 db979e7 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 b950622 {
    width: 49.28%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#df5dbe5f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\33 3c5b84e {
    width: 100.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b9b063e.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\33 b9b063e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e4f73f72 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ea6bc55d {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 cc145f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c247382b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#beba991d {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\36 bd141e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c17da083 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#baf0d864 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ed1370ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a714eea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#dc9e92e3 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#e2cc8414 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d1e520c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 6;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b6f8a43 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 0f59959 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9ce857a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 7;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 be2e2e7 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#d6d2a646 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 8;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f4c7042 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\30 1d3fd95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b1d2fc4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 9;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 641b76f {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\37 e698ba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 d789437 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 10;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8253a28 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\33 0fb65f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1f977f2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 11;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 16c428e {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\37 e822d3c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb493d41 {
    width: 49.28%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\34 44baabb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\36 c2ad39b {
    width: 100.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 faf3295.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\36 faf3295 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 c8c6aff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#dd739dea {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\38 6f4fef0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de75dcc4 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ba0da7bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f9b78a0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 47a2776 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 1f3b012 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f5175f78 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f4d8186 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ce6ad4d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 8d55723 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 6;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b24dabf {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 ba3c457 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8c022ab {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 7;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a74c9137 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#f0a7ee7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 08b2316 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 8;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7e12a42 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 66ffa0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 77a6d6e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 9;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c474c7a6 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 b12080b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f0559051 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 10;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 63cb59c {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#d3f5d5ea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a50bb8e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 11;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f68fd17c {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#cccb1528 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 b3b65b7 {
    width: 49.28%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#c09a5081 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\34 ca06b1b {
    width: 100.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 47637ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\33 47637ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 11f30f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 93561b0 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#da1ee129 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b366e48b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ad24359 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\37 d5d4d2f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0857cb6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3d2aa0d {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#d6d6e668 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a7c5672 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bea941a {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#b4db23e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3409bdc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 6;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ee645445 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#facec244 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 59518b6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 7;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0e3bc9f {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\36 85c3b00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed4857f4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 8;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e3ed8c05 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\36 2f6a145 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cba9badb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 9;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eefe36ad {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#d2c9aacc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ccc184f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 10;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ea071397 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\38 7c43168 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d574f58b {
    width: 49.28%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\32 22fc25d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#dd2d913a {
    width: 100.54%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a1c5eb7.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\34 a1c5eb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 48f0c12 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 07419d5 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#e6a0c053 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d5cb04cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f74a450 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 70ee1a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7bb7b47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e50a93a {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\38 a2c4920 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 aebff48 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f746422f {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\38 183927b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7f4a108 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 6;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c1b0773 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 a93e462 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e98d6a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 7;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8f18d00 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\34 702533d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd30fe6b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 8;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#dff64c31 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 dca5b9e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 07e2271 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 9;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a61c1c8 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#c834feac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bfe31410 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 10;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c0c22c6d {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#a8e3af58 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d0900b21 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.75%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5051687547066472%;
    order: 11;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b25b967 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\33 69fb40b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2539529 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 82d388c {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fff665e8 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 69473b5 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 11;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f50298f {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0354558 {
    margin: 0px 0% 0px 0%;
}
    
#\30 8e309c4 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4468453872383715%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0a3c379 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4468453872383715%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e951040b {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4468453872383715%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cc2d79c {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4468453872383715%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb1717fe {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4468453872383715%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 74px;
    padding-left: 4%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    row-gap: 20px;
}
    
#widget_rkq {
    width: 100.00%;
    order: 0;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#c71ed91c {
    width: 100.00%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 432b5e7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 0d6c68e {
    margin: 0px 0% 0px 0%;
}
    
#\34 1dc68ad {
    width: 100%;
    min-height: 80px;
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 425px;
    align-items: flex-start;
    width: 100%;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    row-gap: 18px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_rkq {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#c71ed91c {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\36 432b5e7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 1dc68ad {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f7fd56a3 {
    order: 2;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 124px;
    justify-self: auto;
    align-self: auto;
    align-items: center;
    padding-right: 0%;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea78e4fb {
    width: 329px;
}
    
#\34 ab01457 {
    width: 329px;
}
}



@media (max-width: 767px) {
    
#b465cd49 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c3baaf09 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3afea67 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 0e42814 {
    height: 240px;
}
    
#\32 b950622 {
    height: 240px;
}
    
#fb493d41 {
    height: 240px;
}
    
#\30 b3b65b7 {
    height: 240px;
}
    
#d574f58b {
    height: 240px;
}
    
#b2539529 {
    width: 329px;
}
    
#\30 82d388c {
    width: 329px;
}
    
#fff665e8 {
    width: 329px;
}
    
#\35 69473b5 {
    width: 329px;
}
    
#\30 f50298f {
    width: 329px;
}
}

