@media all {
  *#dm .dmInner a.u_1171681313:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1171681313.hover .iconBg { background-color:var(--color_4) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1575809040 { border-radius:100px 100px 100px 100px !important; }

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

  *#dm .dmInner a.u_1973312914 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) !important;
  }

  *#dm .dmInner a.u_1973312914:hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1973312914.hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1536699662 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) !important;
  }

  *#dm .dmInner a.u_1536699662:hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1536699662.hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1081420773 { border-radius:100px 100px 100px 100px !important; }

  *#dm .dmInner a.u_1336762707 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) !important;
  }

  *#dm .dmInner a.u_1336762707:hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1336762707.hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1132111145 { border-radius:100px 100px 100px 100px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1973312914 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1536699662 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1336762707 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_3771322361 .cardCTA button:hover {
    background-color:var(--color_1) !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_3771322361 .cardCTA button {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_3771322361 .cardTitle {
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1900032252 {
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1900032252:hover .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1900032252.hover .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1900032252:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1900032252.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1062757879 { border-radius:100px 100px 100px 100px !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1275508600 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) !important;
  }

  *#dm .dmInner a.u_1275508600:hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1275508600.hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1275508600 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1520365574 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) rgba(185,184,184,1) !important;
  }

  *#dm .dmInner a.u_1520365574:hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1520365574.hover { border-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1520365574 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1825081095 { border-radius:100px 100px 100px 100px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1072142560 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/icon/Out_8040531.svg) !important;
  }

  *#dm .dmInner a.u_1072142560:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1072142560.hover .iconBg { background-color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3771322361 .cardCTA button {
    height:38px !important;
    width:100px !important;
  }

  *#dm .dmInner div.u_3771322361 .cardTitle { font-size:18px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3771322361 .cardCTA button {
    height:38px !important;
    width:100px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3771322361 .cardCTA button {
    height:38px !important;
    width:100px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\30 22631cf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 37bdf46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#d3651c6f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 16px 0% 16px 0%;
}
    
#\30 0c5fe88 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0a63569 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\37 1031705 {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bf3199c {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c5c370d {
    width: 70.79%;
    height: auto;
    max-width: 100%;
}
    
#\31 14fea1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\31 14fea1f {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#afa1f258 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    order: 0;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 6px 8px 6px 8px;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db7f2500 {
    margin: 0px 0% 0px 0%;
}
    
#dd9eca0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e1e1160d {
    width: 43.61%;
    height: auto;
    max-width: 100%;
}
    
#\32 e448817 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_12);
    background-image: initial;
    padding: 16px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 952be40 {
    min-height: 759px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#group_8c0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5554115359688918%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_h01 {
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    width: 32.29%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f4cbcb1c::before, #f4cbcb1c > .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;
}
#f4cbcb1c {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/dms3rep/multi/opt/fond_transparent-1920w.png");
    justify-self: start;
    align-self: stretch;
    height: auto;
    max-width: none;
    background-color: rgba(0,0,0,0);
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#f4cbcb1c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\31 113ab3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 113ab3b {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: -12px 0px 0px 0px;
}
    
#\37 1e8c897 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 caa3870.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\32 caa3870 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c933387 {
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    width: 32.29%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 f6c57a0::before, #\39 f6c57a0 > .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;
}
#\39 f6c57a0 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100.00%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/dms3rep/multi/opt/fond_transparent-1920w.png");
    justify-self: start;
    align-self: stretch;
    height: auto;
    max-width: none;
    background-color: rgba(0,0,0,0);
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#\39 f6c57a0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#bcf41d66 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1f10194.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#c1f10194 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9d2b075.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9d2b075 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: -12px 0px 0px 0px;
}
    
#\34 6d10089 {
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    width: 32.30%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b4b70f8b::before, #b4b70f8b > .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;
}
#b4b70f8b {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100.00%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/dms3rep/multi/opt/fond_transparent-1920w.png");
    justify-self: start;
    align-self: stretch;
    height: auto;
    max-width: none;
    background-color: rgba(0,0,0,0);
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#b4b70f8b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#d3e89a4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd6668c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#dd6668c1 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2d947d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b2d947d1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: -12px 0px 0px 0px;
}
    
#widget_v75 {
    width: 100%;
    height: 100%;
    justify-self: stretch;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\34 650634f {
    width: 100%;
    height: 100%;
    justify-self: start;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f9219c60 {
    width: 99.99%;
    height: 100%;
    justify-self: start;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fecd25d8 {
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    width: 32.30%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a4042ca5 {
    width: 99.99%;
    height: 100%;
    justify-self: start;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c04a5711::before, #c04a5711 > .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;
}
#c04a5711 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100.00%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/dms3rep/multi/opt/fond_transparent-1920w.png");
    justify-self: start;
    align-self: stretch;
    height: auto;
    max-width: none;
    background-color: rgba(0,0,0,0);
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#c04a5711.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\30 c00c1f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 95d09a4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\35 95d09a4 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7375133.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 7375133 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: -12px 0px 0px 0px;
}
    
#ea5edba6 {
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    width: 32.30%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 e8b4b77 {
    width: 99.99%;
    height: 100%;
    justify-self: start;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 77ad2e3::before, #\37 77ad2e3 > .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;
}
#\37 77ad2e3 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100.00%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/dms3rep/multi/opt/fond_transparent-1920w.png");
    justify-self: start;
    align-self: stretch;
    height: auto;
    max-width: none;
    background-color: rgba(0,0,0,0);
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#\37 77ad2e3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\33 aeda18a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 19a4fc8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\34 19a4fc8 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d0992f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 d0992f1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: -12px 0px 0px 0px;
}
}



@media all {
    
#fa9c6ed4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#fa9c6ed4 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 af7c159 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#\35 4e28f91.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\35 4e28f91 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2d9912b {
    width: 81.17%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7ce06fb {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_13) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    padding: 0px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d828eabe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a071e5c9 {
    width: 50.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cfc190d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_12);
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d6b00ed4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 aa74013 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2824a32 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#df989c5d {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0795855 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_12);
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 b946ddb {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 df7cc72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db1f2eab {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_12);
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d539526a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 e146a0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 4888af5 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_12);
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f933634b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c62a03da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 5a3d3ef {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2d478a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c807bc66 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\31 0249b24 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_13) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    padding: 0px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4365ee7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#c4365ee7 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c8d31010 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7157e45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e3135e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 0497cd5 {
    width: 100%;
    height: 610px;
    min-height: 450px;
    max-width: 100%;
    max-height: 700px;
}
}



@media all {
    
#\37 3773e8b {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 a1d68e4 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_13) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 0px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d56e466b {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 331658f {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 fa2a45e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dde6254.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\39 dde6254 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1e85322 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\30 6cb13c2 {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 90f9f32 {
    width: 50%;
    height: 560px;
    min-width: 32px;
    min-height: 400px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    max-height: 600px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c3e654f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\36 c3e654f {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 3983e1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 86%;
    min-width: 4%;
}
    
#\37 99ad639 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b310d62c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 bbd660c {
    align-items: flex-start;
    width: 48.12%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a8976e98 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_13) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 0px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1055ac0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 12%;
    min-width: 4%;
    border-radius: 500px 500px 500px 500px;
    justify-content: flex-end;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_12);
    background-image: initial;
}
    
#\34 6fd959e {
    width: 104.32%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8216332 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 cb3a928 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a03fd086 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 16px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#e20673cc {
    min-height: 665px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 0% 60px 0%;
}
    
#e9433e6e {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#cbea5d01 {
    margin: 0px 0% 0px 0%;
}
    
#\37 f0297ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c47461eb {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    order: 0;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 6px 8px 6px 8px;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d29f026c {
    align-items: center;
    width: 20%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 ceef91e {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e44da024 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a6fbe6d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dcc41105 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e7fd5bd5 {
    align-items: flex-start;
    width: 80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_12);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 392f5a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\33 392f5a0 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 b013335.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\36 b013335 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2cba53e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#afa9b0b1 {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdb542a7 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 7828776 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#f23ef06e {
    width: 79.83%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 3decf0c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#fd77e68d {
    width: 64.83%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e43cfae3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 a6990bf {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 16px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ccb7764f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cd5319f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\35 cd5319f {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 57a5a1b {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 417cd30 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    order: 0;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    padding: 6px 8px 6px 8px;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3ed1b1e {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fl8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    flex-wrap: wrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1hs {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e90f680e {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\30 9480413 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a17819b {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#c0d64878 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#c5a83c40 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\38 ea575fd {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#c75215e1 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#f20a4c60 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\32 6f5d36b {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#a922b515 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\39 9fdb590 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#cdbe65a3 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\31 e1522a6 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#a23376d8 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#f87e6edc {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\37 3e1c97c {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#a5e87fd9 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#d6474a25 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d757dc {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\33 22a57d3 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\31 ade61f8 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\36 da67184 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\35 f13f630 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#f2da6fad {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#bf00941e {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\35 bf0e519 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\35 607223e {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#ccea148b {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\32 a1985a4 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\39 75acf58 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#ac72050a {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\39 bab7c68 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\32 a004a12 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#b0dc1b79 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\33 8f38ee7 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\34 ea0454f {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\39 397dd0b {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\36 e8b2fa0 {
    width: 30%;
    height: 250px;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 7a91575.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7a91575 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: -24px 0px 0px 0px;
}
    
#b2d770ff {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 2a1a183.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\32 2a1a183 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 556d047 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b021d5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5d86797.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d5d86797 {
    width: 90.34%;
    height: 559px;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    min-height: 400px;
    margin: -50px -50% -50px 0%;
}
    
#\36 9a45eec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 87af3b1 {
    align-items: flex-start;
    width: 160.766px;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 500px 500px 500px 500px;
    min-width: 32px;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f2008bb6 {
    margin: 0px 0% 0px 0%;
}
    
#dc5a9095 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_12);
    background-image: initial;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b477840 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_13) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    order: 1;
    align-self: auto;
    padding: 0px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad9ef5f7 {
    width: 10px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e79cec2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\31 e79cec2 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 5055740 {
    margin: 0px 0% 0px 0%;
}
    
#\36 fb35f15 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c664b8b {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_821 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 0589331.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\38 0589331 {
    width: 150px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b49de49::before, #\32 b49de49 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.65;
    border-radius: inherit;
}
#\32 b49de49 {
    align-items: center;
    width: 100%;
    min-height: 80vh;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_12);
    background-image: url("https://le-de.cdn-website.com/45cfd9d9d6244a71832713db0c9879c3/dms3rep/multi/opt/IMG_0647-1920w.png");
    padding: 24px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2f45493 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 86de3e2 {
    margin: 0px 0% 0px 0%;
}
    
#cd07c075 {
    align-items: center;
    width: 92.81%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ca44b5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab536316 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 29px 16px 4% 16px;
}
    
#\32 f24a307 {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
    
#\36 f8509d0 {
    width: 59.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d579a877 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    justify-content: space-between;
    align-items: center;
    padding: 16px 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ba51d2dd {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#d26c3a8a {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 a361e70.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 a361e70 {
    width: 53.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2982974 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\36 24fb762 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\37 06702a2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 c90b3de.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 c90b3de {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 396f857 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bf2e7bb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\30 f2a5be6 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b650d80 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ea6974d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#c85ebea8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9d09266 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#cf7e837a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#cf7e837a {
    width: 19.01%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 352a4b1 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 8% 5%;
    margin: 0% 0% 0% 0%;
}
    
#bb3d1814 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#f19c6bc7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8abf52 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\32 e927edd.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 e927edd {
    width: 88.06%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 be3449e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\33 be3449e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a6cf0d5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 a6cf0d5 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b103fc0.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 b103fc0 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 072fd0b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 072fd0b {
    width: 86.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5a7eea6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f516e068.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#f516e068 {
    width: 80.99%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f59322a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 6e7f55a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\33 392c80b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\33 392c80b {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b77e997 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#ff1084bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\35 696c2cb.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\35 696c2cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e2c73a3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 e2c73a3 {
    width: 14%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2255ebc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\32 2255ebc {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db53dc07.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#db53dc07 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a4acc8b3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#a4acc8b3 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4589e45 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 255d658.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\31 255d658 {
    width: 73.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a04975e3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#a04975e3 {
    width: 11.94%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f91065c3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#f91065c3 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 70d0a54.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 70d0a54 {
    width: 26.28%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b07efaa4 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2ac7baa {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ebcb696 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\33 9eca1f4.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\33 9eca1f4 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c72ab88.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 c72ab88 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a36683c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0a96ebf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#c3b06ec7.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#c3b06ec7 {
    width: 92.42%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3ebc9ae.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\32 3ebc9ae {
    width: 7.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a40a074 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#ee4ae0db.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#ee4ae0db {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b3f7682e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b3f7682e {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1e16e85 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\39 e0ab9f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 257d27c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 257d27c {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 45788bf.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 45788bf {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1a21981 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\36 154b824 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#baf714e1.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#baf714e1 {
    width: 80.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b646309c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b646309c {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1305be1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#f5eb6c51 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\35 fe31e4e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 fe31e4e {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aae1d9b8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#aae1d9b8 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2212b5e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a434883 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#a9f438a7.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#a9f438a7 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f0103142.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#f0103142 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1deb8c1.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\30 1deb8c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da455fce.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#da455fce {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f388c88.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 f388c88 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 05e8614 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b08f4adf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\37 ea281f4.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 ea281f4 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a0912ab {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce3a68b9.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#ce3a68b9 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 76bd634 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 dd4d870 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6e244c3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 6e244c3 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c618f65f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#c618f65f {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#db363682 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
}



@media all {
    
#\37 19cd500 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c67383cf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c67383cf {
    width: 53.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 83ccc25 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    justify-content: space-between;
    align-items: center;
    padding: 16px 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 067fcf1 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media all {
    
#\35 6207725.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 6207725 {
    width: 76.24%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1246954 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 12;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0887650.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 0887650 {
    width: 26.51%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 452cbab.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\32 452cbab {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a09cff5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 a09cff5 {
    width: 11.94%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b5be5a8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 09c0ea7.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 09c0ea7 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e19128c3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 60bafc0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 60bafc0 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 478e282 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\34 bec84f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 f270e08 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 155321e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#bfde24ab.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#bfde24ab {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bdcf247.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 bdcf247 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e449f482.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#e449f482 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c72953e0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#c72953e0 {
    width: 7.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8d2de52 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\30 a72d207.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 a72d207 {
    width: 26.28%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faa0307f {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 6901f06 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 8% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\38 5f5bf13.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\38 5f5bf13 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1b1ee95 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 6;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#c80897f8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#c80897f8 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a781c4e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\30 a781c4e {
    width: 80.99%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bf493510 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 5;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#c2e8c6c2 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3906440 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#d7e06cf0 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2b912f3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#d2b912f3 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d9da2978 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\36 b337b09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\30 de863a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\38 57c63af {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 11;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e932d4b3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#f1bfa2c5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#f1bfa2c5 {
    width: 14%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9b7eb5e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 11;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#c0030583 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\34 df7f2de {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\37 6f66941.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 6f66941 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4cb25a1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 13;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#cbdd55f1.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#cbdd55f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 8;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3ab9655.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 3ab9655 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6b33524.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\36 6b33524 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e31df3c9.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#e31df3c9 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5a5b80 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6e38e75.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#b6e38e75 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f4696a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\38 cae0933.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 cae0933 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d8d9313 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\35 26dbb8e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 26dbb8e {
    width: 92.42%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f1ac73f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 f1ac73f {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d665fc3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8064cd7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#d520bf44 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 7;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\34 e8c27d8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 e8c27d8 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3b6f180 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 3;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#b8d25de8.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#b8d25de8 {
    width: 73.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a1e4c5eb.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#a1e4c5eb {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6cec0ba.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 6cec0ba {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d7b169b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 d7b169b {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0c18632.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\31 0c18632 {
    width: 80.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d3bccc3c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#e0384d06 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#dd10b4a2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#bb0a1728.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#bb0a1728 {
    width: 88.06%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 036592b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\34 036592b {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d931932d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bbdae649.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#bbdae649 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9ed62e1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 9;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f1a3ac6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#db880cc4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#db880cc4 {
    width: 19.01%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3aee9b4 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 21a129c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\35 21a129c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 265c7b9.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 265c7b9 {
    width: 86.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 996fe0e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\34 996fe0e {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aa364ae1.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#aa364ae1 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d86e920.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\31 d86e920 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f363081 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#f02c6007.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#f02c6007 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a03f8329 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#ed957470 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d69b815 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\35 feda560.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 feda560 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e64395a3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#e64395a3 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5cf9171 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3069ea1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\39 7f6e2d9.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 7f6e2d9 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e7470ab7.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#e7470ab7 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 59b8642 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 12;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c04ee828 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\33 024817a.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\33 024817a {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1fb439e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 1fb439e {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f0be7c5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 13;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c847fa12 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\37 30632a6.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 30632a6 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bf2d0b3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 bf2d0b3 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8d5181e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 14;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0403c41 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\39 4026b2a.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 4026b2a {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b2b5fa5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\37 b2b5fa5 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3c0927d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 15;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 40a4ee5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 f7ed634.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 f7ed634 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b2f3e307.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b2f3e307 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a38f7540 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 16;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c155bf0d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\37 b9ce717.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 b9ce717 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 58837b2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 58837b2 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5895db0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#c5895db0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c5e9d893.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#c5e9d893 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 8;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8c9840f.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\31 8c9840f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 10;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#fd72fb95 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 14;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\32 56248ac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#d3caf521.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#d3caf521 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a5a4bc4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 a5a4bc4 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eea0db5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 15;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#e94db9f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\33 6c4f1f3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\33 6c4f1f3 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fac83ab.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\31 fac83ab {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ec5e176.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\32 ec5e176 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 16;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ce4bb910 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 17;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7aeee1f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\35 f7c136c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 f7c136c {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ce514565.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#ce514565 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c2c6c17 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 18;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\38 faa97dc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#dea2afe9.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#dea2afe9 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1dba7c5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b1dba7c5 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d63a03f9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 19;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#addb039d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\38 a220f30.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 a220f30 {
    width: 23.76%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2286ce8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 20;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#c79ce01d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\31 09fb8b0.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\31 09fb8b0 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5829bff.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 5829bff {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4117fc0 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 21;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#be646633 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\39 61e625c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 61e625c {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6cef522.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 6cef522 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3cba398.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\35 3cba398 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 17;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 700ecf7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 18;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 39f8a3a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#a4f4701a.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#a4f4701a {
    width: 76.61%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 866f74d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\31 866f74d {
    width: 23.39%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e6ceb2b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 18;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e292685b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#b1682e5f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#b1682e5f {
    width: 73.49%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1ac070f.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b1ac070f {
    width: 26.51%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 19c5b32 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 18;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a2cb259 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\33 5d3ff22.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\33 5d3ff22 {
    width: 73.49%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bcee8258 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 18;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7a05239 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\32 1d60d7e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 1d60d7e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b553db44.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#b553db44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 22;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 08f76fa {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 23;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d550566 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#b824feed.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#b824feed {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 92b9994.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 92b9994 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 886a678 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 23;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\39 01226ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#fa97a72b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#fa97a72b {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 619b62f.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\31 619b62f {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fef466f9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 23;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#eb882278 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\39 0bc5f28.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 0bc5f28 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1d79f1e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\37 1d79f1e {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a396eb32 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 23;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5122a93 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\38 98ac309.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\38 98ac309 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#eece20dc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#eece20dc {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1ced373 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 23;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e6d7388 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#afa2af53.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#afa2af53 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c56a5c5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\32 c56a5c5 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c5c370d {
    width: 100.00%;
}
    
#e1e1160d {
    width: 100.00%;
}
    
#dd9eca0e {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_8c0 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 1.5554115359688918%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_h01 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f4cbcb1c {
    min-height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
#f4cbcb1c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\35 c933387 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f6c57a0 {
    min-height: 250px;
}
#\39 f6c57a0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\34 6d10089 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4b70f8b {
    min-height: 250px;
}
#b4b70f8b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#widget_v75 {
    justify-self: start;
    align-self: stretch;
    height: 100%;
    width: 100.00%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fecd25d8 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c04a5711 {
    min-height: 250px;
}
#c04a5711.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#ea5edba6 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 77ad2e3 {
    min-height: 250px;
}
#\37 77ad2e3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a071e5c9 {
    width: 100.00%;
}
    
#d6b00ed4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 2d9912b {
    width: 100.00%;
}
    
#\37 aa74013 {
    width: 100%;
    min-height: 80px;
}
    
#\30 af7c159 {
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2d478a7 {
    width: 100%;
    min-height: 80px;
}
    
#c807bc66 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 7157e45 {
    width: 100%;
    min-height: 80px;
}
    
#\37 e3135e0 {
    width: 100.00%;
}
    
#\37 0497cd5 {
    min-height: 350px;
    height: 350px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1e85322 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 331658f {
    width: 100.00%;
}
    
#\37 3773e8b {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b310d62c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\35 90f9f32 {
    min-width: 32px;
    width: 100%;
    height: 364px;
    align-self: flex-start;
    max-width: 100%;
    min-height: 250px;
    order: 1;
    max-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bbd660c {
    min-width: 32px;
    width: 100.00%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3983e1c {
    width: 100%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c1055ac0 {
    width: 12%;
}
    
#\37 99ad639 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e20673cc {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e7fd5bd5 {
    width: 80%;
}
    
#e9433e6e {
    height: auto;
}
    
#d29f026c {
    width: 20%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3decf0c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f23ef06e {
    width: 95.54%;
}
    
#fd77e68d {
    width: 88.08%;
}
    
#group_fl8 {
    flex-wrap: wrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7a91575 {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 b021d5f {
    width: 100%;
    min-height: 8px;
}
    
#b2d770ff {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\32 2a1a183 {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 9a45eec {
    width: 100.00%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b49de49::before, #\32 b49de49 > .bgExtraLayerOverlay {
    
}
    
#f2f45493 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd07c075 {
    width: 87.63%;
}
    
#ab536316 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 f24a307 {
    align-items: flex-end;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d579a877 {
    align-items: center;
    padding-left: 4px;
    padding-right: 4px;
}
    
#ba51d2dd {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 48px;
}
    
#\37 a361e70 {
    width: 57.67%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2982974 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 24fb762 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 06702a2 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c90b3de {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 396f857 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bf2e7bb {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f2a5be6 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b650d80 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ea6974d {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c85ebea8 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf7e837a {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\37 352a4b1 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 16px;
}
    
#bb3d1814 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f19c6bc7 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8abf52 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e927edd {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a6cf0d5 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\33 be3449e {
    order: 0;
}
    
#\37 b103fc0 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 072fd0b {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f5a7eea6 {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#f516e068 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 f59322a {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6e7f55a {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 392c80b {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b77e997 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff1084bc {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 696c2cb {
    order: 0;
}
    
#\38 e2c73a3 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\32 2255ebc {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#db53dc07 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a4acc8b3 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\30 4589e45 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 255d658 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a04975e3 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#f91065c3 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\39 70d0a54 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#b07efaa4 {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2ac7baa {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ebcb696 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9eca1f4 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c72ab88 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\31 a36683c {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0a96ebf {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3b06ec7 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3ebc9ae {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\36 a40a074 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee4ae0db {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b3f7682e {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1e16e85 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e0ab9f8 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 257d27c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 45788bf {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#a1a21981 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 154b824 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#baf714e1 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b646309c {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1305be1 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5eb6c51 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fe31e4e {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#aae1d9b8 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\35 2212b5e {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a434883 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9f438a7 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f0103142 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 19cd500 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 48px;
}
    
#c67383cf {
    width: 57.67%;
}
    
#\32 83ccc25 {
    align-items: center;
    padding-left: 4px;
    padding-right: 4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6207725 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1246954 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 452cbab {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a09cff5 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b5be5a8 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 09c0ea7 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e19128c3 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 60bafc0 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\31 478e282 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bec84f5 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f270e08 {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 155321e {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfde24ab {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bdcf247 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#e449f482 {
    order: 0;
}
    
#c72953e0 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8d2de52 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a72d207 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\37 6901f06 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 16px;
}
    
#\38 5f5bf13 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 1b1ee95 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a781c4e {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bf493510 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2e8c6c2 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3906440 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7e06cf0 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2b912f3 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d9da2978 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b337b09 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 de863a8 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e932d4b3 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1bfa2c5 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#a9b7eb5e {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0030583 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 df7f2de {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6f66941 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 4cb25a1 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6b33524 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e31df3c9 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#b6e38e75 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f4696a3 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cae0933 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\35 26dbb8e {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f1ac73f {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 d665fc3 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d520bf44 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3b6f180 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8d25de8 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 6cec0ba {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\34 d7b169b {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0c18632 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d3bccc3c {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0384d06 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd10b4a2 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb0a1728 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 036592b {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d931932d {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#bbdae649 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#b9ed62e1 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f1a3ac6 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db880cc4 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\35 21a129c {
    order: 0;
}
    
#\32 265c7b9 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 996fe0e {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d86e920 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#a03f8329 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed957470 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d69b815 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 feda560 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e64395a3 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5cf9171 {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3069ea1 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7f6e2d9 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e7470ab7 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#c5895db0 {
    order: 0;
}
    
#c5e9d893 {
    order: 0;
}
    
#\31 8c9840f {
    order: 0;
}
    
#fd72fb95 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 56248ac {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3caf521 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a5a4bc4 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\39 eea0db5 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e94db9f5 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6c4f1f3 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 fac83ab {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\32 ec5e176 {
    order: 0;
}
    
#ce4bb910 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7aeee1f {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7c136c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ce514565 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\38 c2c6c17 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 faa97dc {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dea2afe9 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b1dba7c5 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#d63a03f9 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#addb039d {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a220f30 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\36 2286ce8 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c79ce01d {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 09fb8b0 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5829bff {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#b4117fc0 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be646633 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 61e625c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 6cef522 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#b553db44 {
    order: 0;
}
    
#\38 08f76fa {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d550566 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b824feed {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 92b9994 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\32 886a678 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 01226ae {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa97a72b {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 619b62f {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#fef466f9 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb882278 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0bc5f28 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1d79f1e {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#a396eb32 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5122a93 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 98ac309 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#eece20dc {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1ced373 {
    height: auto;
    min-height: 76px;
    width: 100%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e6d7388 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa2af53 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 c56a5c5 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#afa1f258 {
    width: 295px;
}
    
#\32 c5c370d {
    width: 100.00%;
}
    
#dd9eca0e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1e1160d {
    width: 100.00%;
}
    
#\32 e448817 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 952be40 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f4cbcb1c::before, #f4cbcb1c > .bgExtraLayerOverlay {
    
}
#f4cbcb1c {
    min-width: 32px;
    min-height: 261px;
    justify-self: start;
    align-self: start;
    height: auto;
    width: 100.00%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
#f4cbcb1c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\31 113ab3b {
    width: 24px;
}
    
#group_8c0 {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 1.5554115359688918%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_h01 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c933387 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f6c57a0::before, #\39 f6c57a0 > .bgExtraLayerOverlay {
    
}
#\39 f6c57a0 {
    min-width: 32px;
    min-height: 250px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#\39 f6c57a0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\36 9d2b075 {
    width: 24px;
}
    
#\34 6d10089 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4b70f8b::before, #b4b70f8b > .bgExtraLayerOverlay {
    
}
#b4b70f8b {
    min-width: 32px;
    min-height: 250px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#b4b70f8b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#b2d947d1 {
    width: 24px;
}
    
#widget_v75 {
    height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\34 650634f {
    height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#f9219c60 {
    height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#fecd25d8 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a4042ca5 {
    height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#c04a5711::before, #c04a5711 > .bgExtraLayerOverlay {
    
}
#c04a5711 {
    min-width: 32px;
    min-height: 250px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#c04a5711.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\30 7375133 {
    width: 24px;
}
    
#ea5edba6 {
    min-width: 32px;
    grid-template-rows: minmax(250px, max-content);
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 e8b4b77 {
    height: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\37 77ad2e3::before, #\37 77ad2e3 > .bgExtraLayerOverlay {
    
}
#\37 77ad2e3 {
    min-width: 32px;
    min-height: 250px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
#\37 77ad2e3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAADklEQVQY02NgGAWDEwAAAZoAAQuinR8AAAAASUVORK5CYII=');
}
    
#\36 d0992f1 {
    width: 24px;
}
}



@media (max-width: 767px) {
    
#\30 af7c159 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a071e5c9 {
    width: 100.00%;
}
    
#\35 cfc190d {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d6b00ed4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 2d9912b {
    width: 100.00%;
}
    
#\37 aa74013 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#fa9c6ed4 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b0795855 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#db1f2eab {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 4888af5 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c2d478a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c807bc66 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 7157e45 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 0497cd5 {
    height: 250px;
    min-height: 250px;
    max-height: 400px;
}
}



@media (max-width: 767px) {
    
#\37 3773e8b {
    width: 100.00%;
}
    
#\31 331658f {
    width: 100.00%;
}
    
#\35 fa2a45e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 1e85322 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#b310d62c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px var(--section-padding-right) 0px var(--section-padding-left);
}
    
#\35 90f9f32 {
    height: 376px;
    min-width: 32px;
    order: 1;
    width: 100.00%;
    max-height: 500px;
    min-height: 350px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bbd660c {
    min-width: 32px;
    order: 0;
    width: 100.00%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3983e1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c1055ac0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 99ad639 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b90ecbf8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a03fd086 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e20673cc {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#dcc41105 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e7fd5bd5 {
    min-width: 32px;
    width: 100.00%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e9433e6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e9433e6e {
    height: auto;
    width: 40px;
    margin: 0px 0% 0px 0%;
}
    
#d2cba53e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d29f026c {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 7828776 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 a6990bf {
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3decf0c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#fd77e68d {
    width: 100.00%;
}
    
#ccb7764f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f23ef06e {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#\30 417cd30 {
    width: 295px;
}
    
#widget_1hs {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e90f680e {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9480413 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_fl8 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a17819b {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c0d64878 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c5a83c40 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 ea575fd {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c75215e1 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f20a4c60 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6f5d36b {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a922b515 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 9fdb590 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cdbe65a3 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e1522a6 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a23376d8 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f87e6edc {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 3e1c97c {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a5e87fd9 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d6474a25 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d757dc {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 22a57d3 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ade61f8 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 da67184 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f13f630 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f2da6fad {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bf00941e {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bf0e519 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 607223e {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ccea148b {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 a1985a4 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 75acf58 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ac72050a {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 bab7c68 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 a004a12 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b0dc1b79 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8f38ee7 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ea0454f {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 397dd0b {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 e8b2fa0 {
    height: 100px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 7a91575 {
    height: auto;
}
    
#\34 b021d5f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d5d86797 {
    height: 240px;
}
    
#b2d770ff {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 2a1a183 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f2008bb6 {
    margin: 0px 0% 0px 0%;
}
    
#dc5a9095 {
    padding: 16px 16px 24px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 556d047 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



@media (max-width: 767px) {
    
#\38 0589331 {
    width: 110px;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 b49de49::before, #\32 b49de49 > .bgExtraLayerOverlay {
    
}
#\32 b49de49 {
    row-gap: 0px;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2f45493 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd07c075 {
    min-width: 32px;
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 ca44b5e {
    width: 100.00%;
}
    
#ab536316 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 f24a307 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 f8509d0 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d579a877 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding-bottom: 6%;
    padding-left: 16px;
    padding-right: 16px;
}
    
#ba51d2dd {
    min-height: 0;
    flex-direction: column;
    padding-left: 7%;
    padding-right: 7%;
    flex-wrap: nowrap;
    padding-top: 10%;
}
    
#\37 a361e70.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\37 a361e70 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 2982974 {
    width: 100%;
}
    
#\36 24fb762 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 06702a2 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c90b3de {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\36 396f857 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bf2e7bb {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f2a5be6 {
    width: 100%;
}
    
#\31 b650d80 {
    width: 100%;
}
    
#\37 ea6974d {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c85ebea8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf7e837a {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\37 352a4b1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 8px;
}
    
#bb3d1814 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f19c6bc7 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8abf52 {
    width: 100%;
}
    
#\32 e927edd {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\33 be3449e.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\33 be3449e {
    order: 0;
}
    
#\35 a6cf0d5 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b103fc0 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\39 072fd0b {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#f5a7eea6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#f516e068 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\37 f59322a {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6e7f55a {
    width: 100%;
}
    
#\33 392c80b {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b77e997 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff1084bc {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 696c2cb.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\35 696c2cb {
    order: 0;
}
    
#\38 e2c73a3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2255ebc {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#db53dc07 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#a4acc8b3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\30 4589e45 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 255d658 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#a04975e3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#f91065c3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\39 70d0a54 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#b07efaa4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#\35 2ac7baa {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ebcb696 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9eca1f4 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c72ab88 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a36683c {
    width: 100%;
}
    
#\30 0a96ebf {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3b06ec7 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3ebc9ae {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a40a074 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee4ae0db {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#b3f7682e {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1e16e85 {
    width: 100%;
}
    
#\39 e0ab9f8 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 257d27c {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\38 45788bf {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#a1a21981 {
    width: 100%;
}
    
#\36 154b824 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#baf714e1 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#b646309c {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1305be1 {
    width: 100%;
}
    
#f5eb6c51 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fe31e4e {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#aae1d9b8 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2212b5e {
    width: 100%;
}
    
#\31 a434883 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9f438a7 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#f0103142 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1deb8c1.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\30 1deb8c1 {
    order: 0;
}
    
#da455fce {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f388c88 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\33 05e8614 {
    width: 100%;
}
    
#b08f4adf {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ea281f4 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a0912ab {
    width: 100%;
}
    
#ce3a68b9 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\38 76bd634 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dd4d870 {
    width: 100%;
}
    
#\30 6e244c3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#c618f65f {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#db363682 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 19cd500 {
    min-height: 0;
    flex-direction: column;
    padding-left: 7%;
    padding-right: 7%;
    flex-wrap: nowrap;
    padding-top: 10%;
}
    
#c67383cf.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#c67383cf {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 83ccc25 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding-bottom: 6%;
    padding-left: 16px;
    padding-right: 16px;
}
}



@media (max-width: 767px) {
    
#\35 6207725 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1246954 {
    width: 100%;
}
    
#\39 0887650 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\32 452cbab {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a09cff5 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b5be5a8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 09c0ea7 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#e19128c3 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 60bafc0 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\31 478e282 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bec84f5 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f270e08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#\34 155321e {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfde24ab {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bdcf247 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#e449f482.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#e449f482 {
    order: 0;
}
    
#c72953e0 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8d2de52 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a72d207 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6901f06 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 8px;
}
    
#\38 5f5bf13 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\33 1b1ee95 {
    width: 100%;
}
    
#c80897f8 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a781c4e {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#bf493510 {
    width: 100%;
}
    
#c2e8c6c2 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3906440 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7e06cf0 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2b912f3 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#d9da2978 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b337b09 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 de863a8 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 57c63af {
    width: 100%;
}
    
#e932d4b3 {
    width: 100%;
}
    
#f1bfa2c5 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#a9b7eb5e {
    width: 100%;
}
    
#c0030583 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 df7f2de {
    width: 100%;
}
    
#\37 6f66941 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\32 4cb25a1 {
    width: 100%;
}
    
#cbdd55f1.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#cbdd55f1 {
    order: 0;
}
    
#\32 3ab9655 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\36 6b33524 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#e31df3c9 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e5a5b80 {
    width: 100%;
}
    
#b6e38e75 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f4696a3 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cae0933 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d8d9313 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 26dbb8e {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f1ac73f {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\34 d665fc3 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8064cd7 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d520bf44 {
    width: 100%;
}
    
#\34 e8c27d8 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3b6f180 {
    width: 100%;
}
    
#b8d25de8 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#a1e4c5eb {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\34 6cec0ba {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d7b169b {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0c18632 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#d3bccc3c {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0384d06 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd10b4a2 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb0a1728 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\34 036592b {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#d931932d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#bbdae649 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#b9ed62e1 {
    width: 100%;
}
    
#\39 f1a3ac6 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db880cc4 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3aee9b4 {
    width: 100%;
}
    
#\35 21a129c.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\35 21a129c {
    order: 0;
}
    
#\32 265c7b9 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\34 996fe0e {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#aa364ae1 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d86e920 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f363081 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f02c6007 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#a03f8329 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed957470 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d69b815 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 feda560 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#e64395a3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5cf9171 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3069ea1 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7f6e2d9 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#e7470ab7 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\33 59b8642 {
    width: 100%;
}
    
#c04ee828 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 024817a {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1fb439e {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f0be7c5 {
    width: 100%;
}
    
#c847fa12 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 30632a6 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bf2d0b3 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8d5181e {
    width: 100%;
}
    
#\37 0403c41 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4026b2a {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\37 b2b5fa5 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3c0927d {
    width: 100%;
}
    
#\37 40a4ee5 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f7ed634 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#b2f3e307 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#a38f7540 {
    width: 100%;
}
    
#c155bf0d {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b9ce717 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\30 58837b2 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#c5895db0.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#c5895db0 {
    order: 0;
}
    
#c5e9d893.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#c5e9d893 {
    order: 0;
}
    
#\31 8c9840f.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\31 8c9840f {
    order: 0;
}
    
#fd72fb95 {
    width: 100%;
}
    
#\32 56248ac {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3caf521 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a5a4bc4 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\39 eea0db5 {
    width: 100%;
}
    
#e94db9f5 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6c4f1f3 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\31 fac83ab {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ec5e176.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\32 ec5e176 {
    order: 0;
}
    
#ce4bb910 {
    width: 100%;
}
    
#\38 7aeee1f {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7c136c {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#ce514565 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c2c6c17 {
    width: 100%;
}
    
#\38 faa97dc {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dea2afe9 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#b1dba7c5 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#d63a03f9 {
    width: 100%;
}
    
#addb039d {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a220f30 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2286ce8 {
    width: 100%;
}
    
#c79ce01d {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 09fb8b0 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5829bff {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#b4117fc0 {
    width: 100%;
}
    
#be646633 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 61e625c {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\30 6cef522 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3cba398.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\35 3cba398 {
    order: 0;
}
    
#\37 700ecf7 {
    width: 100%;
}
    
#\35 39f8a3a {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4f4701a {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\31 866f74d {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6ceb2b {
    width: 100%;
}
    
#e292685b {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1682e5f {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#b1ac070f {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\35 19c5b32 {
    width: 100%;
}
    
#\31 a2cb259 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5d3ff22 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#bcee8258 {
    width: 100%;
}
    
#e7a05239 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1d60d7e {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#b553db44.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#b553db44 {
    order: 0;
}
    
#\38 08f76fa {
    width: 100%;
}
    
#\30 d550566 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b824feed {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\33 92b9994 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\32 886a678 {
    width: 100%;
}
    
#\39 01226ae {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa97a72b {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\31 619b62f {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#fef466f9 {
    width: 100%;
}
    
#eb882278 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0bc5f28 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1d79f1e {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#a396eb32 {
    width: 100%;
}
    
#\31 5122a93 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 98ac309 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#eece20dc {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1ced373 {
    width: 100%;
}
    
#\31 e6d7388 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa2af53 {
    width: 79.37%;
    margin: 0px 0% 0px 0%;
}
    
#\32 c56a5c5 {
    width: 53.7031px;
    margin: 0px 0% 0px 0%;
}
}

