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

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

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

  *#dm .dmInner div.u_2498143821 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1419769247 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1940864842 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1276624934 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1862406499 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1924157363 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1300426866 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1366292015 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1638317437 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1983888639 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1282257206 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1185931838 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1918105649 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1599926577 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1007578483 hr {
    color:rgba(255,255,255,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1892966795 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1363847559 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1221668827 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1872709080 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1041356579 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1321035472 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1510327305 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1944107046 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1008097746 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1389966979 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1321609663 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1744988321 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1527091226 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1953813825 hr {
    color:rgba(149,33,25,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1821009147 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1513971900 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1465197782 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1184044398 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1678772096 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1625961477 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1779797473 .svg { fill:rgba(149,33,25,1) !important; }

  *#dm .dmInner div.u_1637394870 hr {
    color:rgba(255,255,255,1) !important;
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1416227551 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1021045752 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1104374739 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1132811702 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1851027707 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1875114428 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2871037340 .svg { fill:rgba(149,33,25,1) !important; }

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

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

  *#dm .dmInner div.u_1159795045 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1077786498 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 200px 70px 200px 70px;
    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: rgba(0, 0, 0, 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/3ee82334/dms3rep/multi/opt/AdobeStock_1876987111-1920w.jpeg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_peu {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_u3g.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_u3g {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    order: 2;
    margin: 25px 0% 0px 0%;
}
    
#group_lc6 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_a6o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a6o {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -20px 0% -20px 0%;
}
    
#innergrid_81g {
    width: 100.00%;
    grid-template-rows: minmax(266px, max-content);
    max-width: 100%;
}
    
#group_b11 {
    justify-content: flex-end;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 602854d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#\36 602854d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 9px;
}
    
#group_3l5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/3ee82334/dms3rep/multi/opt/18-1920w.jpg");
    box-shadow: none;
    border-radius: 12px 12px 12px 12px;
    align-items: center;
    padding: 20px 30px 0px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 12px 12px 12px 12px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 70px 3% 70px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4m2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9gr {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_biu {
    align-items: flex-start;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_kg1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_kg1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_ocn {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#fd0a48fa {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 70px 80px 70px;
    margin: 0% 0% 0% 0%;
}
    
#ecdbc7f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 48.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5d5b532 {
    width: 3.75%;
    height: 400px;
    max-width: 100%;
}
    
#\32 4c553e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 542574b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5ae7066 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f7716762 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/3ee82334/dms3rep/multi/opt/6-1920w.jpg");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    order: 1;
    align-items: center;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ea1958f0 {
    align-items: flex-start;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e8258182.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e8258182 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d8e3c726 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 8336c6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9af0a0b {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 70px 80px 70px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7d1eed1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 52a19ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bd2ebf7 {
    align-items: flex-start;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d4be206.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 d4be206 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7g7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f0bc271 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5b35d18 {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    order: 1;
    min-width: 32px;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: -32px 0% -32px 0%;
}
    
#widget_blt {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d103c28d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_412 {
    width: 100%;
    height: 132.3px;
    max-width: 100%;
}
    
#group_d33 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\36 492a016.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 492a016 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d1b707f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 efefc88 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2441dae {
    width: 100%;
    height: 132.3px;
    max-width: 100%;
}
    
#\30 3ad74ba {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    min-height: 473px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    order: 1;
    min-width: 32px;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: -32px 0% -32px 0%;
}
    
#b2473c2d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a09abf4d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a09abf4d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6a5b01e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 e34d97a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 788e232 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0ca8b26 {
    width: 100%;
    height: 132.3px;
    max-width: 100%;
}
    
#\39 59dc414 {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    min-height: 473px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    order: 1;
    min-width: 32px;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: -32px 0% -32px 0%;
}
    
#\31 177bc92 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 e0d9c06.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 e0d9c06 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a89576b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e80b9887 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d0a35a21 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 16df5de {
    width: 100%;
    height: 132.3px;
    max-width: 100%;
}
    
#\36 065db24 {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    order: 1;
    min-width: 32px;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: -32px 0% -32px 0%;
}
    
#a9dab707 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 4ea7d90.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 4ea7d90 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7a89760 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 238fded {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0330a5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 23f93c4 {
    width: 100%;
    height: 132.3px;
    max-width: 100%;
}
    
#\31 b59cdf9 {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    min-height: 473px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    order: 1;
    min-width: 32px;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: -32px 0% -32px 0%;
}
    
#ca6acf10 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 933b337.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 933b337 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c2ec0ac {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 0075586 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 79ae7e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 a1a228c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 e4c1adb {
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_bsl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 bf0f169 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e077ce6d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e077ce6d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vj7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#d1846bbd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9lq {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_p5h {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d9c9c82 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2502d93 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9bf4dfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de0504af {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7b4c86f {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2697b67 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7ci {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#\39 afec17e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ba7aa42 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2b81c56 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 062a263 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fbc28c5 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 418b1ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 39c6990 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5ed03ad {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d94bac0f {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cad00235 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bc37204 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b46343f3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a7ffa9a2 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3e6eae6 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9f75e0e {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cd9148b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#\31 f62993c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb1bc560 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 47adc3d {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdae0ec2 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c100629a {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e84a9bec {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f1d20f8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e9d6fd2c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 42d731a {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 01f6df4 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f897d5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed6ef253 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 60ccc60 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec0ed85b {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e311fc70 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 03401f0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8d12278 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 399f4ba {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d32139c6 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7fbe969 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf40cc85 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1c9a5c3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5938a31 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 53a0e12 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d34f225c {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 228bcdd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 65a5d08 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#aeef681e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3c03d92 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3833df1 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 1e25adc {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d049283 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5a46e7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c632dee3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 5;
}
    
#\34 0fd2291 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cb866b64 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 da3184f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#\30 75aaa5c {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0591cee {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#\33 39a7293 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f501fe7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\33 c894644 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c04df49f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 ee7c8ac {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b25fae0d {
    background-color: rgba(149,33,25,1);
    background-image: none;
}
    
#af607197 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6a19d1a {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4e7e268.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 4e7e268 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7d9d74b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c3d7042f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adee4b8f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 c201d1f {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2b10b4c {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1513f5b {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9fb1433 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef15c89 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 b6ba1ce {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ecb79aa {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e7585bc {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f25eb14d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ff6f897 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 c51851e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b365ace {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1b2ed19 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7ec950f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 466e78f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 731e058 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7f6340d {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ccdd638 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b4592b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1a1207b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba550e1f {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 34660f5 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d17957a8 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2256df6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 abfa1f6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 86037d6 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f7b29fb {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f50f7ab {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eab46e90.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#eab46e90 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_j5u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    order: 1;
}
}



@media all {
    
#\37 9398b2d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 a131a7f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 e83b7ba {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba1d8639 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 350534c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b44c005 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\33 80d913e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 aed7001 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e744d765.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e744d765 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfc7ec60 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
}
    
#\38 38d9add {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#c3d74c6c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f02dc4ea {
    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;
}
    
#f5128c1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a984a68f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#fff0e1a9 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfa37b11 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_uf3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e3b3864 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#widget_hg6 {
    width: 100%;
    height: 320px;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#aad42671 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3427b61 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 d534124 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 33c7d7e {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb570b88 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6a9eaed {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 da46136 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5838c9f {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 17c87b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a14939d5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6485702 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f849333 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d2a93b6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7e65c01 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 dab43d9 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4fc5951 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 375acfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf44f2b7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 f49ef82 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#becd73c4 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ce68bee2 {
    background-color: rgba(149,33,25,1);
    background-image: none;
}
    
#\32 89f429a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f62017a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bb912e0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4f399a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 d498353 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
}
    
#b0bbec35.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b0bbec35 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0ef5f2d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#bd18cb95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2b90e4a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 300898b {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#\39 848f121 {
    width: 100%;
    height: 320px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 a0a14c9 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5e8caeb {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#\37 ad06ea2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin: 0px 0% 0px 0%;
}
    
#\35 958c26b {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5e6d51 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8d4ce42 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bca0f86 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 a5d3e90 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 94b8fb8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 b590cf3 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cca86175 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e27fb747 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 799c96e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e830f3c7 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 603342c {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8752ff8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d9d016a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 f146a3c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1f2ee90 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf56535c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 261f234 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0e19859.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#c0e19859 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#c92b2114 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\35 12fec1a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_ec9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0092e40::before, #\30 0092e40 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(149,33,25,1);
    opacity: 0.8;
    border-radius: inherit;
}
#\30 0092e40 {
    background-image: url("https://lirp.cdn-website.com/3ee82334/dms3rep/multi/opt/AdobeStock_1793097010-1920w.jpeg");
}
    
#widget_3df {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#eaf14b07 {
    width: 60px;
    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 {
    
#\30 0a2540a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b8839e7f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_cb7 {
    width: 100%;
    height: 410px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 80px 70px 80px 70px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_a6o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a6o {
    height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 3% 70px 3% 70px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 100px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd0a48fa {
    padding: 80px 70px 80px 70px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9af0a0b {
    padding: 80px 70px 80px 70px;
}
    
#\39 f0bc271 {
    min-height: 140px;
}
    
#group_7g7 {
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_412 {
    height: 140px;
}
    
#group_d33 {
    flex-wrap: wrap;
    align-content: stretch;
}
    
#\33 d1b707f {
    min-height: auto;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 efefc88 {
    min-height: 140px;
}
    
#\32 2441dae {
    height: 140px;
}
    
#\33 e34d97a {
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 788e232 {
    min-height: 140px;
}
    
#\31 0ca8b26 {
    height: 140px;
}
    
#e80b9887 {
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d0a35a21 {
    min-height: 140px;
}
    
#\30 16df5de {
    height: 140px;
}
    
#\33 238fded {
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0330a5e {
    min-height: 140px;
}
    
#\38 23f93c4 {
    height: 140px;
}
    
#\30 3ad74ba {
    min-height: auto;
}
    
#\39 59dc414 {
    min-height: auto;
}
    
#\31 b59cdf9 {
    min-height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a1a228c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d1846bbd {
    align-items: flex-start;
}
    
#\33 9bf4dfb {
    align-items: flex-start;
}
    
#\39 afec17e {
    align-items: flex-start;
}
    
#\37 418b1ae {
    align-items: flex-start;
}
    
#\39 bc37204 {
    align-items: flex-start;
}
    
#group_vj7 {
    justify-content: flex-start;
}
    
#\31 f62993c {
    align-items: flex-start;
}
    
#e84a9bec {
    align-items: flex-start;
}
    
#\33 f897d5e {
    align-items: flex-start;
}
    
#\35 03401f0 {
    align-items: flex-start;
}
    
#cf40cc85 {
    align-items: flex-start;
}
    
#\37 228bcdd {
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb866b64 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 da3184f {
    justify-content: flex-start;
}
    
#\33 39a7293 {
    align-items: flex-start;
}
    
#\33 c894644 {
    align-items: flex-start;
}
    
#c3d7042f {
    align-items: flex-start;
}
    
#\38 9fb1433 {
    align-items: flex-start;
}
    
#f25eb14d {
    align-items: flex-start;
}
    
#\35 7ec950f {
    align-items: flex-start;
}
    
#\39 b4592b3 {
    align-items: flex-start;
}
    
#c2256df6 {
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 38d9add {
    justify-content: flex-start;
}
    
#c3d74c6c {
    align-items: flex-start;
}
    
#f5128c1a {
    align-items: flex-start;
}
    
#bfa37b11 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#aad42671 {
    align-items: flex-start;
}
    
#bb570b88 {
    align-items: flex-start;
}
    
#\32 17c87b9 {
    align-items: flex-start;
}
    
#\39 d2a93b6 {
    align-items: flex-start;
}
    
#\37 375acfb {
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 89f429a {
    align-items: flex-start;
}
    
#bb912e0a {
    align-items: flex-start;
}
    
#\35 0ef5f2d {
    justify-content: flex-start;
}
    
#\38 bca0f86 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 a5d3e90 {
    align-items: flex-start;
}
    
#e27fb747 {
    align-items: flex-start;
}
    
#c8752ff8 {
    align-items: flex-start;
}
    
#\35 261f234 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
}
    
#bf56535c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c0e19859 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 12fec1a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 0092e40::before, #\30 0092e40 > .bgExtraLayerOverlay {
    
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_u3g {
    width: 200px;
    min-height: 45px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_lc6 {
    row-gap: 0px;
}
    
#widget_a6o {
    height: auto;
}
    
#\36 602854d {
    min-width: 32px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_peu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_3l5 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
}
    
#group_b11 {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 79px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    row-gap: 8px;
    padding: 3% 15px 3% 15px;
}
    
#group_biu {
    align-items: flex-start;
    min-height: 0px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fd0a48fa {
    min-height: unset;
    flex-direction: column;
    row-gap: 8px;
    padding: 20px 15px 20px 15px;
}
    
#ecdbc7f8 {
    min-height: 79px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\37 5d5b532 {
    height: 250px;
}
    
#a85adbdf {
    margin: 0px 0% 0px 0%;
}
    
#f7716762 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#ea1958f0 {
    align-items: flex-start;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\30 617d78d {
    margin: 0px 0% 0px 0%;
}
    
#\38 8336c6c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\30 9af0a0b {
    min-height: 0;
    flex-direction: column;
    row-gap: 8px;
    flex-wrap: nowrap;
    padding: 20px 15px 20px 15px;
}
    
#\34 bd2ebf7 {
    align-items: flex-start;
    min-height: 0px;
}
    
#\39 f0bc271 {
    min-height: 140px;
}
    
#widget_412 {
    height: 140px;
}
    
#group_7g7 {
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_d33 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 d1b707f {
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 efefc88 {
    min-height: 140px;
}
    
#\32 2441dae {
    height: 140px;
}
    
#\33 e34d97a {
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 788e232 {
    min-height: 140px;
}
    
#\31 0ca8b26 {
    height: 140px;
}
    
#e80b9887 {
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d0a35a21 {
    min-height: 140px;
}
    
#\30 16df5de {
    height: 140px;
}
    
#\33 238fded {
    min-width: 32px;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0330a5e {
    min-height: 140px;
}
    
#\38 23f93c4 {
    height: 140px;
}
    
#\30 3ad74ba {
    min-height: auto;
}
    
#\39 59dc414 {
    min-height: auto;
}
    
#\31 b59cdf9 {
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#\39 79ae7e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 a1a228c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d1846bbd {
    align-items: flex-start;
}
    
#\33 9bf4dfb {
    align-items: flex-start;
}
    
#\39 afec17e {
    align-items: flex-start;
}
    
#\37 418b1ae {
    align-items: flex-start;
}
    
#\39 bc37204 {
    align-items: flex-start;
}
    
#group_vj7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 cd9148b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f62993c {
    align-items: flex-start;
}
    
#e84a9bec {
    align-items: flex-start;
}
    
#\33 f897d5e {
    align-items: flex-start;
}
    
#\35 03401f0 {
    align-items: flex-start;
}
    
#cf40cc85 {
    align-items: flex-start;
}
    
#group_7ci {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 228bcdd {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\35 5a46e7a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c632dee3 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cb866b64 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 da3184f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d0591cee {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 39a7293 {
    align-items: flex-start;
}
    
#\33 c894644 {
    align-items: flex-start;
}
    
#c3d7042f {
    align-items: flex-start;
}
    
#\38 9fb1433 {
    align-items: flex-start;
}
    
#f25eb14d {
    align-items: flex-start;
}
    
#\35 7ec950f {
    align-items: flex-start;
}
    
#\39 b4592b3 {
    align-items: flex-start;
}
    
#c2256df6 {
    align-items: flex-start;
}
    
#\30 7d9d74b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eab46e90 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_j5u {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\38 b44c005 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cfc7ec60 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 38d9add {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c3d74c6c {
    align-items: flex-start;
}
    
#f5128c1a {
    align-items: flex-start;
}
    
#a984a68f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bfa37b11 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_hg6 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_uf3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#aad42671 {
    align-items: flex-start;
}
    
#bb570b88 {
    align-items: flex-start;
}
    
#\32 17c87b9 {
    align-items: flex-start;
}
    
#\39 d2a93b6 {
    align-items: flex-start;
}
    
#\37 375acfb {
    align-items: flex-start;
}
    
#\39 e3b3864 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 89f429a {
    align-items: flex-start;
}
    
#bb912e0a {
    align-items: flex-start;
}
    
#d4f399a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 d498353 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 0ef5f2d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 848f121 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5e8caeb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ad06ea2 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bca0f86 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 a5d3e90 {
    align-items: flex-start;
}
    
#e27fb747 {
    align-items: flex-start;
}
    
#c8752ff8 {
    align-items: flex-start;
}
    
#bf56535c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c0e19859 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 261f234 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    align-items: flex-start;
}
    
#\35 300898b {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c92b2114 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 12fec1a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 0092e40::before, #\30 0092e40 > .bgExtraLayerOverlay {
    
}
}



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

