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

  *#dm .dmInner a.u_1557732843 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1557732843:hover {
    border-color:var(--color_2) !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1557732843.hover {
    border-color:var(--color_2) !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_810901158 { gap:24px !important; }

  *#dm .dmInner a.u_810901158 span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_810901158 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/872a36c6/icon/call_8418366.svg) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_810901158:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_810901158.hover span.text { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1482535545 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/872a36c6/icon/call_8418366.svg) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1138506370 .svg { fill:var(--color_1) !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 509px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 12% 2% 12% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/872a36c6/dms3rep/multi/opt/shutterstock_2595372601-7bbc5666-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_fu9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 49.97%;
    min-height: 55px;
    max-height: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_br6 {
    width: 270px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
}
    
#widget_cfr {
    width: 270px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rkq {
    width: 842px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    width: 84.95%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cfbe8814 {
    min-height: 1037px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 ad272e2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 e25a620 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    background-image: url("https://irp.cdn-website.com/872a36c6/dms3rep/multi/opt/val-msg-orig-2_orig-d8627a4b-1060h.jpg");
    background-position: 50% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ceaa8c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_8a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 12eb46e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ev7 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 9203b21 {
    min-height: 786px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e2713eb7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#cfdb888b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\37 7b2645e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/872a36c6/dms3rep/multi/opt/biz1_orig-1920w.jpg");
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_14v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f2m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 6787334 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 9594085 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 a27cc87 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#faf3749d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 62e11f3 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bfb40a4 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/872a36c6/dms3rep/multi/opt/Untitled+design+-+2026-06-10T214338.916-1920w.png");
    margin: 0% 0% 0% 0%;
}
    
#widget_dut {
    width: 71.76%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_829 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a30f63e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_cno {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    order: 2;
}
    
#group_feu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#widget_j5s {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_usf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3494c4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\36 9b983bd {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#f1da4ca8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\30 4311266 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#a5de2d7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3d98295 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#ceba009c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 f23f033 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7a691c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\34 fd54baa {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 a78d0cd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 130d9d0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\32 d82f90f {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\34 e5a0838 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c0f0543e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\35 d0b6074 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 3a5e376 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 01f4196 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 49611e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f274ff25 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d718d4fe {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#cceef025 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a05fec32 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_57v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5la {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_gh4 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4452389913436205%;
    flex-wrap: nowrap;
}
    
#group_3kv {
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0iu {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qhk {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kdk {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7a0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d0ff133 {
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#fb3b3c36 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fea58f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 811acbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3595a58 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bd710f9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4452389913436205%;
    flex-wrap: nowrap;
}
    
#\32 b3e3f74 {
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ccb8f38 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ab9e3d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f34270ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7962bb6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 4b685ff {
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a7b4f5bb {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ec38da5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f33d3b25 {
    width: 81.25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 984fb6b {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_pki {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#group_ck9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_edr {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 447px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#group_pkj {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 447px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\38 38ca019 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4452389913436205%;
    flex-wrap: nowrap;
}
    
#a24d995c {
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eacdd27f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 d759e42 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 447px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\38 ffcbc8e {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8c0b704 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0b21a17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 96b5b37 {
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7b41377 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 13b4e25 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 447px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#d794748d {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d728281 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2fd23bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 7867486 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 8617995 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4396488 {
    width: 90.82%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 55ac351 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    background-image: url("https://irp.cdn-website.com/872a36c6/dms3rep/multi/opt/1-one_orig-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#\36 055aec5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b19fa085 {
    min-height: 530px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 4de062a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 a0f6ba9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#group_i07 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 3;
}
    
#dbbaee96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_32v {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.155818540433925%;
    height: auto;
    flex-wrap: nowrap;
}
    
#group_k5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.79%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fau {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_87u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa779efd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5e52ccc {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\38 8cf802a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be650ddf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#affa5c72 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 8bde4c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d330ba4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.155818540433925%;
    height: auto;
    flex-wrap: nowrap;
}
    
#\35 5c2ec09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.79%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d45a1a3b {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#fa1b3955 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 88062cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#bc56eef6 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#ffe0bbda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3b2e9f7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 df5cd5f {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\30 4758edd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6bcc399 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.155818540433925%;
    height: auto;
    flex-wrap: nowrap;
}
    
#\37 918e2d3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.79%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4ed2b14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 8079b40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ec626367 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 603137f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 4d7ef9b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a99d63ab {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#a05f7cad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1d02011 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.155818540433925%;
    height: auto;
    flex-wrap: nowrap;
}
    
#\32 712b91e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.79%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 eefbc39 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\30 6b58d16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a69401c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f746333a {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 353c884 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 daa31f2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#edf3ba4f {
    width: 29.3906px;
    height: auto;
    max-width: 100%;
}
    
#\33 087ceb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\35 8379bc0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#be7e6c3f {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#a9412092 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 66a2c80 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#cc86f30c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#d9af1e0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7e11a1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eb404d61 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 68f12f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 db739a2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 952e8eb {
    width: 29.3906px;
    height: auto;
    max-width: 100%;
}
    
#a24d9555 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\36 6e7f75f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.155818540433925%;
    height: auto;
    flex-wrap: nowrap;
}
    
#\39 ea726e3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.79%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d755d2ce {
    width: 28.9844px;
    height: auto;
    max-width: 100%;
}
    
#\33 8413b3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#d38e1b7f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b1ca94c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\38 6d93eaa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b97d7b6 {
    width: 29.3906px;
    height: auto;
    max-width: 100%;
}
    
#\33 5d73aa5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\32 dbe48b1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.82%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 38e3050 {
    width: 29.3906px;
    height: auto;
    max-width: 100%;
}
    
#ced6362f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\36 a1eb739 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\30 b237369 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 61d2bd4 {
    width: 71.10%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 59e75fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e18e6213 {
    min-height: 530px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 82d1e18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 4ddb63d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 e236401 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    background-image: url("https://irp.cdn-website.com/872a36c6/dms3rep/multi/opt/imgi_5_massmatt-1920w.png");
    margin: 0% 0% 0% 0%;
}
    
#cb21ca4c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#b32f5c43 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 cc1e99d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 4341b72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c26f55a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\35 52e88a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 4ef1bd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d2be0c92 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\38 a602557 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\37 22daa56 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 48215ec {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\37 e6c0086 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a31417c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#f95fc523 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\31 41597fa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\32 c4c1538 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\38 8da13a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac8317e5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d84989d2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\36 926d468 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 13a7165 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a05d6a81 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\39 4a89883 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cfc1ce14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8ab2f7e {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 9d307ee {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#\32 61074b2 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 0abbe55 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a4e52c56 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 1e4549b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 a06cf33 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 9d96e3b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4qs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_1kk {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4452389913436205%;
    flex-wrap: nowrap;
}
    
#group_tmb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_q8e {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#widget_qbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4at {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 7b842aa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a4e395c3 {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#\36 c3541c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d00e37f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 1c0edda {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0089d4e {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#\31 50c8493 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0b6c5e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a18cd03e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1) rgba(232,232,232,1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 93fd101 {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#\39 653cf36 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b5e9e4e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3544126 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 9790608 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 fa2d831 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 0870ad1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_pn5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vi7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_dra[data-pinned] {
    position: sticky;
    top: 87px;
    bottom: auto;
    z-index: 1;
}
#group_dra {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0km {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tsd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t1t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b498b25 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d4g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 85f6970 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a2c33815 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3eb4cb4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#d42f2a62 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ce476f34 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa282f1a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    order: 0;
}
    
#\39 f2c02e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 809faa8 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#a962d890 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 f46603e {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6ca7eaa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 b705703 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b44b7d7 {
    width: 85.90%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 a1cfc4a {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c920c4ae {
    width: 85.90%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f26aed26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\39 7a3a5ab {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bd0126a6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 cc4fe60 {
    margin: 0px 0% 0px 0%;
}
    
#widget_iot {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 74px;
    padding-left: 4%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    row-gap: 20px;
}
    
#widget_rkq {
    width: 100.00%;
    order: 0;
}
    
#group_fu9 {
    justify-self: auto;
    align-self: auto;
    width: 521.906px;
    order: 2;
    flex-wrap: nowrap;
    padding-right: 0%;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    order: 1;
    width: 100.00%;
}
    
#widget_cfr {
    align-self: flex-end;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 250px;
    height: auto;
    order: 1;
    min-height: 55px;
}
    
#widget_br6 {
    width: 250px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cfbe8814 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c3f497cf {
    margin: 0px 0% 0px 0%;
}
    
#\36 e25a620 {
    width: 100%;
    min-height: 80px;
    order: 0;
    height: auto;
}
    
#\37 ceaa8c0 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9203b21 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    justify-content: center;
}
    
#\33 8df790f {
    margin: 0px 0% 0px 0%;
}
    
#\37 7b2645e {
    width: 100%;
    min-height: 517px;
    height: auto;
    justify-self: auto;
}
    
#cfdb888b {
    width: 100%;
    min-height: 80px;
    justify-self: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#faf3749d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 6bc286a {
    margin: 0px 0% 0px 0%;
}
    
#\35 bfb40a4 {
    width: 100%;
    min-height: 311px;
    order: 0;
    height: auto;
}
    
#\37 62e11f3 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#widget_dut {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d718d4fe {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 557250a {
    margin: 0px 0% 0px 0%;
}
    
#group_3kv {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d0ff133 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 b3e3f74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 4b685ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_gh4 {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\31 bd710f9 {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\38 38ca019 {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#a24d995c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 96b5b37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4396488 {
    width: 85.66%;
}
    
#\32 55ac351 {
    width: 100%;
    min-height: 357px;
    order: 0;
    height: auto;
}
    
#\30 029712b {
    margin: 0px 0% 0px 0%;
}
    
#b19fa085 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 055aec5 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ecdc703 {
    margin: 0px 0% 0px 0%;
}
    
#e18e6213 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 e236401 {
    width: 100%;
    min-height: 327px;
    height: auto;
}
    
#\35 59e75fd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1e4549b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 f796785 {
    margin: 0px 0% 0px 0%;
}
    
#group_tmb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 232px;
}
    
#\39 7b842aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 1c0edda {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a18cd03e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_1kk {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3544126 {
    width: 100%;
    min-height: 80px;
}
    
#\38 9790608 {
    width: 100%;
    min-height: 80px;
}
    
#\38 9864002 {
    margin: 0px 0% 0px 0%;
}
    
#\35 fa2d831 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd37096c {
    margin: 0px 0% 0px 0%;
}
    
#\30 3eb4cb4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 7a3a5ab {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 cc4fe60 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#cfbe8814 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 e25a620 {
    width: 100%;
    min-height: 559px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#\37 ceaa8c0 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\30 9203b21 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#cfdb888b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 7b2645e {
    min-height: 228px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#widget_f2m {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#faf3749d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\37 62e11f3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 bfb40a4 {
    min-height: 200px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#widget_dut {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d718d4fe {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#cceef025 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a05fec32 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_7a0 {
    height: 240px;
}
    
#group_3kv {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d0ff133 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fb3b3c36 {
    height: 240px;
}
    
#\32 b3e3f74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ccb8f38 {
    height: 240px;
}
    
#\38 4b685ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7b4f5bb {
    height: 240px;
}
    
#\31 bd710f9 {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_gh4 {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\38 38ca019 {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#a24d995c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ffcbc8e {
    height: 240px;
}
    
#\36 96b5b37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d794748d {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 8617995 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 55ac351 {
    width: 100%;
    min-height: 370px;
    align-items: center;
    height: auto;
}
    
#\36 055aec5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#b19fa085 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 6e7f75f {
    column-gap: 3.155818540433925%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\39 ea726e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d38e1b7f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 dbe48b1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a6bcc399 {
    column-gap: 3.155818540433925%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\37 918e2d3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 8079b40 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 4d7ef9b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 7e11a1a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1d02011 {
    column-gap: 3.155818540433925%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\32 712b91e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a69401c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 daa31f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 db739a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_32v {
    column-gap: 3.155818540433925%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#group_k5e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aa779efd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be650ddf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8379bc0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 d330ba4 {
    column-gap: 3.155818540433925%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\35 5c2ec09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 88062cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a3b2e9f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 66a2c80 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e18e6213 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 e236401 {
    width: 100%;
    min-height: 238px;
    align-items: center;
    height: auto;
}
    
#\35 59e75fd {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 1e4549b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\39 a06cf33 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 9d96e3b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_tmb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 7b842aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 1c0edda {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a18cd03e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_1kk {
    column-gap: 1.4452389913436205%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



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



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



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

#\37 7b2645e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIH/8QAJRAAAgECAwkBAAAAAAAAAAAAAQIDAAQFESEHEyIxMjRBobHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEf/aAAwDAQACEQMRAD8AMyX02H2sbKk6xTHUsuWlQcQtCe5T1+U32uIqYtYxoqrHuTwgZDkPFYXdki6myJ62+1JeM9GqbP/Z')!important}#\35 bfb40a4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AOvs6Ors6dnX1M/Hwcy9tNfIu+DVytvTy9nUztjSzADo59rl5dnW0sjQxLjKuKzOv7TSyb/UysHXy8DXyb0A4eDR39/Q0s7CxrqutKqlr7Cws7y/xMbF0crC2MzCANrZytrZy9bTxcXBtqitrpClso2rvqO0v7e6vMS8uQDT1MvU0cjUy7+9t6yeqqt+oLJ4p8OBo7+OoLeVmKoAz9DHz8m/08OzwLSiqK6ogqGudKO+Z46vaX+hZGeIOrKFrSriNV4AAAAASUVORK5CYII=')!important}#\32 55ac351.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQMFBv/EAB8QAAIBBAIDAAAAAAAAAAAAAAECAwAEBREGEjFRkf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhMf/aAAwDAQACEQMRAD8ABxsnE7fIx46yW1u5NdNHZdao2xzklvE7K3ZkBPykZzITtzeJHbsEIQb9bNbwHQ0PAomTI3dJNkAA6v/Z')!important}#\35 e236401.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABE0lEQVQY0wXBTUvCAACA4f2PzoGHInBCkkplkZlmEhJmHYo6TDIkIjAkOqR4SMsgpVWgNDQ1hulylfNjofW33p5HqFef6LRrDAyN8fCLsdnFeH9FLd1Tl7N01DLjnw+E6ouMrjUw+zoj08A0+3TUGkrxhkI6gfJ4ja5VENSGQr+r8Tfq8zsaMOh906yUKaSSJKUIqfMocjGD0FKrGHqTYbdNT2/SqimU8lku4xL7m6sc7KxzEt9DuM1c8JxP0ZBzfJbveMunyZ7GkEJBAosOAh4noaAbIex3E9v2cyVFeDg7JBfd5Ti4xoZrDveslRWXiHfehmCdnMBvs3DksZPeWibhcxK2T7M0Y2FBnMLrEPE5Rf4B1r6w2wITeJQAAAAASUVORK5CYII=')!important}