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

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

  *#dm .dmInner div.u_1887101369 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1623153220 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1890626317 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1958113583 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1668280606 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1230855570 span[data-icon-mask] { background-color:var(--color_6) !important; }

  *#dm .dmInner div.u_1109165314 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1310328625 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1532195438 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_114033894 img { border-radius:0px 0px 0px 0px !important; }

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

  *#dm .dmInner div.u_2113198556 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1278243568 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1523040093 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1010516097 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1563395390 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1546498830 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1838006726 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1632972799 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1455227756 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1001075954 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1031964989 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1391868707 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1688965243 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1012721960 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1220668042 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1426464966 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1743918760 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1039349559 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1377191085 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1025126155 img { border-radius:0px 0px 0px 0px !important; }

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

  *#dm .dmInner div.u_1833267280 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1537881428 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1292340300 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1057527877 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1201550685 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1134097593 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1456625379 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1932527245 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1442810243 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1365377681 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1068047075 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1430138251 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1189527402 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1232940745 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

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

  *#dm .dmInner div.u_1276646491 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1722013262 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1954843234 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1622028530 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1955662666 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1077018813 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1319834873 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1916652286 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1129287075 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner *.u_3838496266 .step-number-badge {
    background-color:var(--color_2) !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_3838496266 .step-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3838496266 .step-description { color:var(--color_4) !important; }

  *#dm .dmInner div.u_3838496266 .timeline-card { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1139471786 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1187755755 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1872859375 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1174113328 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_1831877944 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1465644149 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1873598730 hr {
    border-width:5px !important;
    color:var(--color_6) !important;
  }

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3838496266 .step-title { font-size:20px !important; }

  *#dm .dmInner div.u_3838496266 .step-description { font-size:16px !important; }
}
@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::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 793px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(0, 0, 0, 0);
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 16px 1% 16px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-color: rgba(0, 0, 0, 1);
    background-color: var(--color_1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_8uc {
    width: 99.88%;
    height: auto;
    max-width: 100%;
}
    
#b824cc1a {
    width: 89.43%;
    height: auto;
    max-width: 100%;
}
    
#group_mgr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.621160409556314%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_15e {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 2a3c703 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_8pp {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-style: solid;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_b63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_12g.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_12g {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_p72 {
    width: 56.01%;
    height: auto;
    max-width: 100%;
}
    
#group_apb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.29%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l8s {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#widget_sj8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cba5b205 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 e0065dc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.29%;
    min-height: 243px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c96d2620 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f5d9e562 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 1fe909c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#bb95153b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.29%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3ede58e {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#f8891aed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e84ae7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_v6o {
    flex-direction: row;
    align-items: flex-start;
    width: 98.78%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.566547679755227%;
    flex-wrap: wrap;
    align-self: stretch;
    height: auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 94cb3d7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.29%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8e5f518 {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#\39 2d4035c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 46e21a2 {
    width: 90.34%;
    height: auto;
    max-width: 100%;
}
    
#\38 9dd728e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.29%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dbfd5e9 {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#\34 57e1565 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#afe99967 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f37667f5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.29%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 70930d1 {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#c8a6ea44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 d5dd00a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 7410834 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d33a40c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\37 38c1d17 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_d1l {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#ed75cbfb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ed75cbfb {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8b4ae64 {
    width: 52.41%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#e5e54af5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 0293181 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2317771 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4f1b1c3 {
    width: 54.26%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ee700eaa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#group_kj9 {
    width: 45.72%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: center;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e5268a2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_m5g {
    width: 1076px;
    height: 786px;
    max-width: 100%;
}
    
#widget_imb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#a580e717 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#df52f7a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#group_vub {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_7d7 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_1he {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_kn5 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a1fc18e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebcd978f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c5ab0f8e {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d06a6ebe {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e29acca {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d8b282bc {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 e819974 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afe1782f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e3a8ebcd {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 af15904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f2ad47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f1fd29a1 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d2c8fd12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ea0477a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e61a63e {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 2b9ccf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2ffd797 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cfbe041 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 83c2cf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bbd4a39 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d7328686 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 6ba0a73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffe5e5e3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a2a99956 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#be38a91b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ffd5758 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a0b792f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d213b32 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a34bba5c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 32f6f7e {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e7ea69c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e8d1b1d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f394aee {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 686af5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9c681df {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f139ea5f {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 5b50e41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e162e62 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a09c6828 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 af1a203 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d37eb43a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bef12334 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 1eeab8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7e47345 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d719d22 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bd87fa95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8caa462 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b43294fc {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d0bb1adf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ce6a237 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ab84f7e {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 1cf121e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_obq {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#f8cf85d9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f8cf85d9 {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 3bcc962 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc5ab590 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caad450e {
    width: 43.06%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: center;
    order: 0;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 fd38610 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ebf9d848 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 534fbb1 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 312c14e {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cacfe8ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7505dbe {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 1e35dd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 526f02c {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 0adec83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\34 f4a800f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#db3a8a28 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\34 acc5c20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dc995a6 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c1105b1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd96f2b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aa68548 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e38edd51 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 148f411 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6a284ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5076fb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 e57b2d5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 31a5883 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b6ff6263 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 3a773a5 {
    margin: 0px 0% 0px 0%;
}
    
#\31 65308bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7c0ccca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa1695f2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0e00583 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 7f68f45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e402cb1f {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b04c4a5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2d0c8f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f22c6b47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a9c36f9 {
    width: 56.92%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 1cefd42 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8629ae6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 614703a {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c79c2d22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5d64247 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 99d06cc {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 2b1fc55 {
    width: 100.00%;
    height: 736px;
    max-width: 100%;
}
    
#\39 ce2fbb0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8eeddef {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 16ee16f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 298bd33 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 387px;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e3f8c5d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#cf25f65f {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 8a9b5ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a57dc1a {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba107938.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ba107938 {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 9437200 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a615bb15 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ff2d3f66 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#b9f547fe {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fe5992b1 {
    width: 84.61%;
    height: auto;
    max-width: 100%;
}
    
#e24b2d52.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e24b2d52 {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#d5e4ee9c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eaef73cc {
    width: 56.80%;
    height: auto;
    max-width: 100%;
}
    
#widget_prq {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 1923551 {
    width: 88.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5403284 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5199030 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ddce7df0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#c04cd57b {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#e49d4110::before, #e49d4110 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 31%, rgba(0, 0, 0, 0) 100%);
}
#e49d4110 {
    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/abd30b4d/dms3rep/multi/opt/Conduit-1920w.jpg");
    background-attachment: fixed;
}
    
#widget_k61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 5b8e602 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 ad130a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b331432d {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a3a105b5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 91b1de6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab7d3090 {
    width: 19.8242px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 271c52e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e48aa8d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8fdbab8 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fad25183 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8cceec8 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a290843c {
    width: 88.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c793c1e4 {
    width: 18.5742px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 a3da596 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d68420 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e810c045 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 5fbb51a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2671e22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 08e91f2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a68a585c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 387px;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9b329c8 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 e266b6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.51%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 578aadf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3f55d65 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 e4c34e0 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e5600d23 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.576835799219388%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5a849e4 {
    margin: 0px 0% 0px 0%;
}
    
#\38 33ea0d4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 33ea0d4 {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 900a618 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.33%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bcd5cfe4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 57f4f7b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_bdd {
    width: 36.63%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_682 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 ec45e40.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 ec45e40 {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d487cd21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_p2j {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 8522b73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\32 f38c518 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 a79754b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7a7e303 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 cf53e79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a74bc943.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a74bc943 {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l38 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 881e494 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\39 31bd347 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 c61ecac.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 c61ecac {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 59d389f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 0f67fa3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\33 1190846 {
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 5c9da21 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ab282ae4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 ecdc3eb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_8r7 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_tnk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_joi {
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uvo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dffa9b28 {
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c7a8eac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 860ea77 {
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d62c5b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 fe2219f {
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 5cdb597 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 b9591ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 82c922a {
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9ffb31a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 40e611a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 40e611a {
    width: 15.11%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ceb7c19e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#bc81dbcd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 3351c9d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_52k {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\39 b4ec3aa {
    width: 915px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#\38 5255de6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 5255de6 {
    width: 11.38%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 98665f5 {
    width: 915px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#group_iv3 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#\32 e1f2865 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
    padding: 4% 0% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_8pp {
    height: 230px;
}
    
#widget_8uc {
    width: 99.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_apb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 e0065dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb95153b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 94cb3d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 9dd728e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f37667f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_p72 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_v6o {
    column-gap: 1.566547679755227%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7410834 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e5e54af5 {
    margin: 0px 0% 0px 0%;
}
    
#\38 8b4ae64 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0293181 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 e5268a2 {
    margin: 0px 0% 0px 0%;
}
    
#\35 4f1b1c3 {
    width: 100%;
    min-height: 80px;
}
    
#group_kj9 {
    width: 100%;
    min-height: 80px;
}
    
#widget_m5g {
    height: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3a773a5 {
    margin: 0px 0% 0px 0%;
}
    
#db3a8a28 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 a9c36f9 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\38 2b1fc55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 490px;
}
    
#caad450e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff2d3f66 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b144aa1b {
    margin: 0px 0% 0px 0%;
}
    
#fe5992b1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#eaef73cc {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c04cd57b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 5a849e4 {
    margin: 0px 0% 0px 0%;
}
    
#e49d4110::before, #e49d4110 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcd5cfe4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a51ba8d7 {
    margin: 0px 0% 0px 0%;
}
    
#\38 900a618 {
    width: 100%;
    min-height: 80px;
}
    
#group_bdd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f38c518 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 fa54579 {
    margin: 0px 0% 0px 0%;
}
    
#\31 8522b73 {
    width: 100%;
    min-height: 80px;
}
    
#\33 881e494 {
    width: 100%;
    min-height: 80px;
}
}



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    padding-left: 4%;
    min-height: unset;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 16px 1% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#b824cc1a {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_mgr {
    column-gap: 2.621160409556314%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_15e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 2a3c703 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_apb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 e0065dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb95153b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 94cb3d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 9dd728e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f37667f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_p72 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_v6o {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.566547679755227%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 7410834 {
    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 38c1d17 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 8b4ae64 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 0293181 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\35 4f1b1c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_kj9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_m5g {
    height: 240px;
}
    
#group_vub {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_7d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 ffd5758 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 2ffd797 {
    width: 100.00%;
}
    
#ebcd978f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 a9c36f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#caad450e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#db3a8a28 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 2b1fc55 {
    height: 240px;
}
    
#\32 e57b2d5 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\34 31a5883 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 312c14e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a615bb15 {
    min-height: 73px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    height: auto;
}
    
#ff2d3f66 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b9f547fe {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#fe5992b1 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#eaef73cc {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#ddce7df0 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#c04cd57b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e49d4110::before, #e49d4110 > .bgExtraLayerOverlay {
    
}
    
#\38 33ea0d4 {
    width: 27.60%;
}
    
#a3a105b5 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b331432d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 08e91f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 900a618 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#bcd5cfe4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_bdd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\31 8522b73 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\32 f38c518 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 881e494 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 5c9da21 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#ab282ae4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_8r7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 40e611a {
    width: 38.16%;
}
}



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

#e49d4110.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAAABgEFAQAAAAAAAAAAAAAAAQIDBBEhBRYiQnHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC3Hhvr1FtDEglsVVq6+C9tRpXI3zs8/ZABA//Z')!important}