@media all {
  *#dm .dmInner *.u_1419902440 { display:none !important; }

  *#dm .dmInner *.u_1565337690 { display:none !important; }

  *#dm .dmInner *.u_1658019964 { display:none !important; }

  *#dm .dmInner *.u_1421739730 { display:none !important; }

  *#dm .dmInner *.u_1540460133 { display:none !important; }

  *#dm .dmInner *.u_1674097175 { display:none !important; }

  *#dm .dmInner *.u_1021242221 { display:none !important; }

  *#dm .dmInner *.u_1187060055 { display:none !important; }

  *#dm .dmInner *.u_1330849104 { display:none !important; }

  *#dm .dmInner *.u_1337205349 { display:none !important; }

  *#dm .dmInner *.u_1331531514 { display:none !important; }

  *#dm .dmInner *.u_1003057887 { display:none !important; }

  *#dm .dmInner *.u_1846672686 { display:none !important; }

  *#dm .dmInner *.u_1147788675 { display:none !important; }

  *#dm .dmInner *.u_1911188301 { display:none !important; }

  *#dm .dmInner *.u_1046649998 { display:none !important; }

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

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

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

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

  *#dm .dmInner a.u_1299647304:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1299647304.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1299647304 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1868792330:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1868792330.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1868792330 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner *.u_3806053329 .ea-logo-strip__title { text-align:CENTER !important; }

  *#dm .dmInner a.u_1274249740:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1274249740.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1274249740 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1077122213:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1077122213.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1077122213 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1414922709:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1414922709.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1414922709 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1278304280:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1278304280.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1278304280 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1999984131:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1999984131.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1999984131 span.text {
    font-family:Gibson-Medium !important;
    color:rgba(254,254,254,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1003355597 span.text { color:rgba(232,236,248,1) !important; }

  *#dm .dmInner a.u_1003355597:hover span.text { color:rgba(232,236,248,1) !important; }

  *#dm .dmInner a.u_1003355597.hover span.text { color:rgba(232,236,248,1) !important; }

  *#dm .dmInner a.u_1003355597 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(232,236,248,1) rgba(232,236,248,1) rgba(232,236,248,1) rgba(232,236,248,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1077122213 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1868792330 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1003355597 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1190237352 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1999984131 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1278304280 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1299647304 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1414922709 span.text { font-size:16px !important; }
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 3394eb8 {
    margin: 0px 0% 0px 0%;
}
    
#\35 c2d1249.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0px 0px;
}
#\35 c2d1249 {
    width: 67.10%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin: 0px 0px 0px 0px;
}
    
#bb36d409 {
    min-height: 78px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 9.022556390977442% 12.030075187969924% 9.022556390977442% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#ee301833 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 1.1100832562442182% 0% 1.1100832562442182% 0%;
}
    
#a2930b2c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_83a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 de38425.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0px 0px;
}
#\39 de38425 {
    width: 67.10%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 4;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b0i {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 69ee030 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1aae2f5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\31 2780d8c {
    min-height: 316px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 12.030075187969924% 9.022556390977442% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#c7c448b8 {
    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;
}
    
#c3a10d87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e15098f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4d451e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e8124c0 {
    margin: 0% 0% 0% 0%;
}
    
#\31 a40136d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ej3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.228758169934641%;
    height: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2aj {
    width: 100%;
    height: 78px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_8ku {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.228758169934641%;
    order: 1;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6o3 {
    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;
}
    
#widget_06m {
    width: 100%;
    height: 78px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_k7k {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.228758169934641%;
    height: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 3968c9b {
    align-items: flex-start;
    width: 47.27%;
    min-height: 383px;
    max-height: 100%;
    order: 1;
    height: auto;
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8af7b98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#db2a531f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6ae0cee {
    width: 1156px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c560953 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#a32155e6 {
    min-height: 463px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 12.030075187969924% 0% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0cfa57f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\31 0cfa57f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9634ede::before, #\35 9634ede > .bgExtraLayerOverlay {
    
}
#\35 9634ede {
    justify-content: space-between;
    align-items: center;
    width: 48.83%;
    min-height: 474px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/market_data-46715912-1920w.png");
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    background-position: 0% 50%;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px -0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#c237bf2c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 4371cca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c2519e7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 57.72%;
    min-height: 198px;
    max-height: 100%;
    order: 0;
    height: auto;
    row-gap: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f025c80 {
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
}
    
#\30 8d685ae::before, #\30 8d685ae > .bgExtraLayerOverlay {
    
}
#\30 8d685ae {
    justify-content: space-between;
    align-items: center;
    width: 37.65%;
    min-height: 458px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/trial_image-1920w.png");
    align-self: auto;
    order: 1;
    height: auto;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea434428 {
    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;
}
    
#\34 6a4a2dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 548ac66.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\37 548ac66 {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7c7d8be {
    min-height: 540px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 12.030075187969924% 4% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#\37 910b4cf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\37 910b4cf {
    width: 218px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da37d3f8 {
    margin: 0% 0% 0% 0%;
}
    
#widget_hjv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_hjv {
    width: 26.73%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -50px -500px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_nga {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5325638911788952%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_3hs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.83%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 6f5a220 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#fa54d69f {
    min-height: 326px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 12.030075187969924% 2% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#\35 4f6d63f {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    background-image: none;
    order: 0;
    box-shadow: rgba(14, 26, 32, 0.05) 3px 0px 11px 0px;
    flex-direction: row;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 bf985a0 {
    justify-content: flex-start;
    align-items: center;
    width: 35.90%;
    min-height: 309px;
    max-height: 100%;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/Rectangle+346241562-370h.png");
    border-radius: 16px 0px 0px 16px;
    background-attachment: initial;
    order: 0;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f73b939 {
    justify-content: space-between;
    align-items: flex-start;
    width: 63.82%;
    min-height: 309px;
    max-height: 100%;
    order: 1;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 16px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a97a6fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcc56421 {
    margin: 0% 0% 0% 0%;
}
    
#\31 43ed82d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f559144 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 02b07d5 {
    justify-content: space-between;
    align-items: flex-start;
    width: 64.6%;
    min-height: 308px;
    max-height: 100%;
    order: 1;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 16px;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#adbdf26b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2eeb355 {
    justify-content: space-between;
    align-items: center;
    width: 35.37%;
    min-height: 308px;
    max-height: 100%;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/Rectangle+34624156-369h.png");
    border-radius: 16px 0px 0px 16px;
    background-attachment: initial;
    order: 0;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 71d1feb {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    background-image: none;
    order: 0;
    box-shadow: rgba(14, 26, 32, 0.05) 3px 0px 11px 0px;
    flex-direction: row;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3540087 {
    min-height: 647px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 0% 160px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a56a0815::before, #a56a0815 > .bgExtraLayerOverlay {
    
}
#a56a0815 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    background-position: 100% 100%;
    background-size: auto;
}
    
#b0265efb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a8792961 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/dashboard2-1920w.png");
    align-items: flex-end;
    background-size: contain;
    justify-content: space-between;
    background-position: 50% 100%;
    box-shadow: none;
    padding: 0px 0px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_q16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 947c021 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f8f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 98309fe.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\39 98309fe {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c92a432a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#c92a432a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5b49d1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 269acd1 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\37 9f45e4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#da10bcca {
    min-height: 65px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b6a4f55 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 baaf9d7 {
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#ab2c1022 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e9aff54b {
    background-color: rgba(255, 255, 255, 1);
}
    
#\33 cc03fda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(247, 248, 252, 1);
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 4447cdb {
    min-height: 355px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a727714 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2c47b7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(247, 248, 252, 1);
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 1a5807a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 56db2e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b75b280 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(247, 248, 252, 1);
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#fa2790f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cb5b85eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d791795a {
    margin: 0px 160px 0px 160px;
}
    
#widget_clr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_d7h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c7b236c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2da9e14 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\33 d321f96 {
    margin: 0px 0% 0px 0%;
}
    
#bd607ccf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 238d088 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ad83941 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 9.022556390977442% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ecd6f29.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\36 ecd6f29 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a842d19a {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a10a4783 {
    margin: 0% 0% 0% 0%;
}
    
#aa7cf50c {
    background-color: rgba(255, 255, 255, 1);
}
    
#\33 f2af08f {
    min-height: 35px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b454e28c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#cdbb63f3 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d2f7676 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\38 6f1bbd3 {
    margin: 0% 12.030075187969924% 0% 12.030075187969924%;
}
    
#\32 a3a4209 {
    min-height: 172px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 4% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a8919c48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bce0eff9 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d91442e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2d78863 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    background-image: none;
    order: 0;
    box-shadow: rgba(14, 26, 32, 0.05) 3px 0px 11px 0px;
    flex-direction: row;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c1dc7b47 {
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e3562d05 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\31 7d44955 {
    justify-content: space-between;
    align-items: flex-start;
    width: 64.59820251647693%;
    min-height: 295px;
    max-height: 100%;
    order: 1;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 16px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 11d9ddf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1a0bf90 {
    justify-content: space-between;
    align-items: center;
    width: 35.38472750394346%;
    min-height: 295px;
    max-height: 100%;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/Rectangle+346241563-354h.png");
    border-radius: 16px 0px 0px 16px;
    background-attachment: initial;
    order: 0;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e55bd857 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a26045d3 {
    justify-content: flex-start;
    align-items: center;
    width: 35.88980325503479%;
    min-height: 296px;
    max-height: 100%;
    background-image: url("https://irp.cdn-website.com/06008421/dms3rep/multi/opt/Rectangle+34624157-2523df7e-355h.png");
    border-radius: 16px 0px 0px 16px;
    background-attachment: initial;
    order: 0;
    height: auto;
    background-position: 100% 50%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c25c59c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2d11dbb {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    background-image: none;
    order: 0;
    box-shadow: rgba(14, 26, 32, 0.05) 3px 0px 11px 0px;
    flex-direction: row;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c35f142 {
    justify-content: space-between;
    align-items: flex-start;
    width: 64.03928540859124%;
    min-height: 296px;
    max-height: 100%;
    order: 1;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 16px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 76f9532 {
    min-height: 73px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 12.030075187969924% 0% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#f9ddc285 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 9.022556390977442% 2%;
    margin: 0% 0% 0% 0%;
}
    
#aee28bae {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0f32322 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 b2b6310 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b174161 {
    margin: 0% 0% 0% 0%;
}
    
#\35 2c916f0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\35 2c916f0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 b82e0e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0e1e3bf {
    margin: 0px 0% 0px 0%;
}
    
#\36 a231611 {
    min-height: 218px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 9.022556390977442% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#cfe51b14 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 e9466ac {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 9f33024 {
    margin: 0% 12.030075187969924% 0% 12.030075187969924%;
}
    
#a2bbc1a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 61f6b26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c593f292 {
    min-height: 404px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e45e7e55 {
    background-color: rgba(255, 255, 255, 1);
}
    
#group_qi8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 72px;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    align-self: auto;
    order: 0;
    background-color: rgba(247, 248, 252, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9baa25c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 72px;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(247, 248, 252, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 12ffbae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 72px;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(247, 248, 252, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d28d56c {
    width: 350.242px;
    height: auto;
    max-width: 100%;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8d92a7c {
    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;
}
    
#group_vam {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8796cc5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 fd845ff {
    width: 350.242px;
    height: auto;
    max-width: 100%;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#b3a634c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4ba59c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9de6efe {
    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;
}
    
#c59bf1ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1) rgba(220, 225, 239, 1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    justify-content: space-between;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c57a36f {
    width: 350.242px;
    height: auto;
    max-width: 100%;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 207d567 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 dc48c64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2dfb031 {
    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;
}
    
#widget_u79 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_61p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7aq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 03e1188 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a094d10 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\34 895ef99.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\34 895ef99 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6157a2f {
    margin: 0% 0% 0% 0%;
}
    
#\32 6a1f6d8 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 12.030075187969924% 9% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#cabaf338 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d6ef8c3 {
    min-height: 58px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 12.030075187969924% 0% 12.030075187969924%;
    margin: 0% 0% 0% 0%;
}
    
#eeab6dc8 {
    margin: 0% 0% 0% 0%;
}
    
#\39 5f7e07f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#group_0k8 {
    width: 13.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_2g2 {
    width: 13.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_vo1 {
    width: 13.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#group_n0t {
    width: 13.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_e8b {
    width: 18.32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_pnu {
    width: 8.48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_l04 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pf6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gjt {
    width: 37.09%;
    height: auto;
    max-width: 100%;
}
    
#widget_s3t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_svh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tdh {
    width: 36%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\31 8041734 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ea62524 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b1e7e75 {
    background-color: rgba(255, 255, 255, 1);
}
    
#b97db145 {
    min-height: 161px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a8df6dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 cadd61a {
    margin: 0% 12.030075187969924% 0% 12.030075187969924%;
}
}



@media all {
    
#be1e92b1 {
    margin: 0% 0% 0% 0%;
}
    
#\39 c6a23ca {
    min-height: 284px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 12% 9.022556390977442% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\32 89428fe {
    background-color: rgba(255, 255, 255, 1);
}
    
#da89dbc4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#da89dbc4 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9b1142f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_g16 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_skn {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a7c28bb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\30 a7c28bb {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3394eb8 {
    margin: 0px 0% 0px 0%;
}
    
#bb36d409 {
    min-height: 600px;
    padding: 4% 2% 4% 2%;
}
    
#ee301833 {
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 24px 0% 24px 0%;
}
    
#\39 de38425 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e8124c0 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2780d8c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 56px;
    padding: 0px 2% 4% 2%;
}
    
#\39 69ee030 {
    width: 100%;
    min-height: 80px;
}
    
#c3a10d87 {
    width: 100%;
    min-height: 80px;
}
    
#\30 e15098f {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4d451e0 {
    width: 700px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3968c9b {
    width: 100%;
    min-height: 321px;
    height: auto;
    padding: 2% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8af7b98 {
    order: 0;
}
    
#db2a531f {
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6ae0cee {
    width: 701px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a32155e6 {
    min-height: 858px;
    padding: 12% 2% 2% 2%;
}
    
#\35 9634ede::before, #\35 9634ede > .bgExtraLayerOverlay {
    
}
#\35 9634ede {
    width: 100%;
    padding: 8% 2% 8% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0cfa57f {
    order: 3;
}
    
#c237bf2c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4371cca {
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c2519e7 {
    width: 100%;
    min-height: 232px;
    height: auto;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8d685ae::before, #\30 8d685ae > .bgExtraLayerOverlay {
    
}
#\30 8d685ae {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d7c7d8be {
    min-height: 355px;
    padding: 4% 4% 4% 4%;
}
    
#widget_hjv {
    height: auto;
}
    
#\37 548ac66 {
    width: 149px;
}
    
#\37 910b4cf {
    width: 175px;
}
    
#group_3hs {
    height: auto;
    min-height: 41px;
}
    
#da37d3f8 {
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcc56421 {
    margin: 0px 0% 0px 0%;
}
    
#fa54d69f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2% 2% 2% 2%;
}
    
#\35 4f6d63f {
    width: 100%;
    min-height: 80px;
}
    
#\32 71d1feb {
    width: 100%;
    min-height: 80px;
}
    
#\38 bf985a0 {
    width: 34.92%;
}
    
#d2eeb355 {
    width: 34.77%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3540087 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 582px;
}
    
#\37 e5b49d1 {
    margin: 0px 0% 0px 0%;
}
    
#a56a0815::before, #a56a0815 > .bgExtraLayerOverlay {
    
}
    
#b0265efb {
    width: 100%;
    min-height: 80px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a8792961 {
    width: 100%;
    min-height: 394px;
    height: auto;
    background-repeat: no-repeat;
    background-size: contain;
}
    
#group_f8f {
    justify-content: center;
    height: auto;
    min-height: 73px;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 947c021 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_q16 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da10bcca {
    padding: 12% 2% 2% 2%;
}
    
#\32 baaf9d7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4447cdb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2% 2% 2% 2%;
}
    
#\33 cc03fda {
    width: 100%;
    min-height: 80px;
    padding: 24px 23.999999999999996px 24px 23.999999999999996px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2c47b7c {
    width: 100%;
    min-height: 80px;
}
    
#\38 b75b280 {
    width: 100%;
    min-height: 80px;
}
    
#d791795a {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ad83941 {
    padding: 2% 2% 2% 2%;
}
    
#\33 d321f96 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f2af08f {
    padding: 12% 2% 2% 2%;
}
    
#a10a4783 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a3a4209 {
    padding: 2% 2% 2% 2%;
}
    
#\38 6f1bbd3 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2d78863 {
    width: 100%;
    min-height: 80px;
}
    
#c1dc7b47 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2d11dbb {
    width: 100%;
    min-height: 80px;
}
    
#\32 76f9532 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f1a0bf90 {
    width: 35.20%;
}
    
#a26045d3 {
    width: 35.35%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9ddc285 {
    padding: 2% 2% 2% 2%;
}
    
#\33 b174161 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 0e1e3bf {
    margin: 0px 0% 0px 0%;
}
    
#\36 a231611 {
    min-height: 125px;
    padding: 12% 2% 2% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c593f292 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2% 2% 2% 2%;
}
    
#\31 9f33024 {
    margin: 0px 0px 0px 0px;
}
    
#a2bbc1a3 {
    width: 100%;
    min-height: 80px;
}
    
#f8796cc5 {
    width: 100%;
    min-height: 80px;
}
    
#c59bf1ac {
    width: 100%;
    min-height: 80px;
}
    
#widget_u79 {
    height: auto;
}
    
#widget_61p {
    height: auto;
}
    
#widget_7aq {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6157a2f {
    margin: 0px 0% 0px 0%;
}
    
#\32 6a1f6d8 {
    padding: 15px 2% 15px 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d6ef8c3 {
    min-height: 251px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 40px 2% 0px 2%;
}
    
#eeab6dc8 {
    margin: 0px 0% 0px 0%;
}
    
#group_0k8 {
    width: 30.6%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_2g2 {
    width: 30.6%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_vo1 {
    width: 30.6%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_n0t {
    width: 30.6%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_e8b {
    width: 30.6%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_pnu {
    width: 30.6%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_l04 {
    height: auto;
}
    
#widget_pf6 {
    height: auto;
}
    
#widget_gjt {
    height: auto;
}
    
#widget_s3t {
    height: auto;
}
    
#widget_svh {
    height: auto;
}
    
#widget_tdh {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b97db145 {
    min-height: 140px;
    padding: 2% 2% 2% 2%;
}
    
#\31 cadd61a {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be1e92b1 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c6a23ca {
    min-height: 49px;
    padding: 2% 2% 2% 2%;
}
    
#\35 9b1142f {
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#bb36d409 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 14.92px 40px 14.92px;
}
    
#ee301833 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 24px 0%;
}
    
#\35 c2d1249 {
    width: 100.00%;
}
    
#\39 de38425 {
    width: 100.00%;
}
    
#\34 3394eb8 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\39 69ee030 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 2780d8c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 0px 4% 40px 4%;
}
    
#c3a10d87 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e15098f {
    width: 100%;
    min-height: 104px;
    align-items: center;
    height: auto;
    row-gap: 16px;
}
    
#widget_2aj {
    height: 67px;
}
    
#widget_06m {
    height: 50px;
}
    
#group_k7k {
    justify-content: flex-start;
}
    
#\30 e8124c0 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\33 3968c9b {
    width: 100%;
    align-items: center;
    min-height: 320px;
    row-gap: 16px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 8af7b98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\33 8af7b98 {
    margin: 0px 0px 0px 0px;
}
    
#db2a531f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: center;
    column-gap: 0%;
    flex-direction: column;
    row-gap: 24px;
    padding: 0% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6ae0cee {
    margin-top: -20px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a32155e6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
    
#\35 9634ede::before, #\35 9634ede > .bgExtraLayerOverlay {
    
}
#\35 9634ede {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 99.61%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0cfa57f {
    width: 343px;
    min-height: 48px;
}
}



@media (max-width: 767px) {
    
#\34 4371cca {
    width: 100%;
    min-height: 516px;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: center;
    column-gap: 0%;
    flex-direction: column;
    row-gap: 24px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c2519e7 {
    width: 100%;
    align-items: center;
    min-height: 292px;
    row-gap: 16px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8d685ae::before, #\30 8d685ae > .bgExtraLayerOverlay {
    
}
#\30 8d685ae {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 99.61%;
    padding: 6% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ea434428 {
    width: 100.00%;
}
    
#d7c7d8be {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 6.434316353887399% 24px 6.434316353887399%;
}
    
#widget_hjv {
    height: auto;
}
    
#\37 548ac66 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    min-height: 48px;
}
    
#\37 910b4cf {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    min-height: 48px;
}
    
#da37d3f8 {
    margin: 0px 0px 0px 0px;
}
    
#group_3hs {
    column-gap: 7.384615384615385%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 48px;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#fa54d69f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#\35 4f6d63f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 32px;
}
    
#\38 bf985a0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 272px;
    height: auto;
    width: 35.99%;
}
    
#\37 f73b939 {
    min-height: 56px;
    width: 63.76%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 02b07d5 {
    min-height: 250px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    width: 64.09%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d2eeb355 {
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 248px;
    width: 35.91%;
    height: auto;
}
    
#\32 71d1feb {
    min-height: 252px;
    align-items: center;
    width: 100%;
    row-gap: 32px;
    height: auto;
}
    
#adbdf26b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f559144 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bcc56421 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3540087 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0px 0% 0px;
}
    
#b0265efb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a8792961 {
    min-height: 189px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#a56a0815::before, #a56a0815 > .bgExtraLayerOverlay {
    
}
    
#group_f8f {
    height: auto;
    min-height: 40px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e5b49d1 {
    margin: 0px 0% 0px 0%;
}
    
#\39 98309fe {
    margin-left: 0.5%;
    width: 155px;
}
    
#c92a432a {
    width: 164.469px;
    margin-left: -1.2%;
}
}



@media (max-width: 767px) {
    
#\37 9f45e4e {
    min-height: 30px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
    height: auto;
}
    
#da10bcca {
    min-height: unset;
    flex-direction: column;
    padding: 40px 8px 16px 8px;
}
    
#\32 baaf9d7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 cc03fda {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 4447cdb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 16px 4% 16px 4%;
}
    
#\39 2c47b7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 b75b280 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d791795a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bd607ccf {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#\36 ad83941 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 40px 16px;
}
    
#\33 d321f96 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ecd6f29 {
    width: 341px;
}
}



@media (max-width: 767px) {
    
#\33 f2af08f {
    min-height: unset;
    flex-direction: column;
    padding: 40px 16px 16px 16px;
}
    
#b454e28c {
    min-height: 36px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
    height: auto;
}
    
#a10a4783 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 a3a4209 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#a8919c48 {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#bce0eff9 {
    width: 100.00%;
}
    
#\38 6f1bbd3 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\31 7d44955 {
    min-height: 250px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    width: 64.09%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f1a0bf90 {
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 250px;
    width: 35.91%;
    height: auto;
}
    
#\38 11d9ddf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e55bd857 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a26045d3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: initial;
    background-position: 100% 50%;
    min-height: 268px;
    height: auto;
    width: 36.15%;
}
    
#\30 2d78863 {
    min-height: 252px;
    align-items: center;
    width: 100%;
    row-gap: 32px;
    height: auto;
}
    
#c1dc7b47 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2d11dbb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 32px;
}
    
#\33 c35f142 {
    min-height: 268px;
    width: 63.85%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 76f9532 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#f9ddc285 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 40px 16px;
}
    
#\30 b2b6310 {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#\33 b174161 {
    margin: 0px 0% 0px 0%;
}
    
#\35 2c916f0 {
    width: 341px;
    min-height: 48px;
}
}



@media (max-width: 767px) {
    
#\37 b82e0e6 {
    min-height: 30px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
    height: auto;
}
    
#\30 0e1e3bf {
    margin: 0px 0% 0px 0%;
}
    
#\36 a231611 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 8px 16px 8px;
}
}



@media (max-width: 767px) {
    
#c593f292 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 16px 4% 16px 4%;
}
    
#\31 9f33024 {
    margin: 0px 0% 0px 0%;
}
    
#a2bbc1a3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 d28d56c {
    max-width: 100%;
}
    
#f8796cc5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 fd845ff {
    max-width: 100%;
}
    
#c59bf1ac {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 c57a36f {
    max-width: 100%;
}
    
#group_vam {
    justify-content: flex-start;
    height: auto;
    min-height: 109px;
}
    
#widget_u79 {
    height: auto;
}
    
#widget_61p {
    height: auto;
}
    
#widget_7aq {
    height: auto;
}
    
#b3a634c4 {
    height: auto;
    min-height: 109px;
}
    
#\35 207d567 {
    height: auto;
    min-height: 109px;
}
}



@media (max-width: 767px) {
    
#e6157a2f {
    margin: 0px 0% 0px 0%;
}
    
#\32 6a1f6d8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 40px 16px;
}
    
#cabaf338 {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#\34 895ef99 {
    min-height: 48px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 d6ef8c3 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 0px 14.92px 0px 14.92px;
}
    
#eeab6dc8 {
    margin: 0px 0px 0px 0px;
}
    
#group_0k8 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_2g2 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_vo1 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_n0t {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_e8b {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_pnu {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_l04 {
    height: auto;
}
    
#widget_pf6 {
    height: auto;
}
    
#widget_gjt {
    height: auto;
}
    
#widget_s3t {
    height: auto;
}
    
#widget_svh {
    height: auto;
}
    
#widget_tdh {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 ea62524 {
    width: 100.00%;
}
    
#b97db145 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#\36 a8df6dc {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#\31 cadd61a {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#be1e92b1 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c6a23ca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 40px 16px;
}
    
#\35 9b1142f {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
    
#da89dbc4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 48px;
}
    
#\30 a7c28bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 48px;
}
    
#group_skn {
    column-gap: 7.038123167155426%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
}

#d2eeb355.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA+klEQVQI1xXDy0vCcADA8f1lhacu0SmkS6mbNA3poWYvaKU9YEuzmcutx3KHDha7VPRAohwkRJeoPEiH6N+I/b7RBz5SzvsMs96HmG2+M+2+kXZeSZgBE+UHEas8CmX/OUw2Xn6lot8X/9f9PmsXPeZPuqR2b1D0SzFVvRe5RiAKB0EouZ0fjp++cdpf2Lc99LOARdNHLTWZ01uU7Dv2mh0k96rL6XWXI7+D02pTds7RjEMmCwZq1mBZszCrHpJVq2NbFg2zRr1SZWdzm9WlFZR4ivFonIyssrGQR9LSMlszSYy8ip5TKWZk8vExEiPDRCODxIYGyIxG+AO0saARhzIJjQAAAABJRU5ErkJggg==')!important}#\38 bf985a0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA9UlEQVQI1wXBzUvCYADA4bGDEER0K6hbQdAlunjoMEkKNTPnPtxErHAUIrTCzM2vNXQKFhlEFFR0CvojY++v55FUQ4uTx6pYO1SRUyfI6RKJtMbCgSFWs4bYONLjnbz6J+VMUyi6JbaKFotZEzlTJpGzWS5UxWapKnbVskjmi7Fk1h105wLlzGHdPGfJqLNSuWT7tMFezWHfrpHSbaTrToeW71G/88i4bRTXJ9vqYbV8Ku4tduMKzWkihcGAcdAnHIW0R2P8hznB7IlRNMXrDbnx+zTbXaT7rsd04PM6i/h4mfP7/cXP2zuf82ceoymTaEI4DPgHa8d/Xw8EmOoAAAAASUVORK5CYII=')!important}#f1a0bf90.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA+UlEQVQI1wXBu07CYACA0T6Ni4kBTcptkMGWEqASKSkgAi3gBbAEFDVAVExNNMYm6oCX6OBidHJxdHTTxdcx/T/PkaqTG9/YORFLtkMkbyGvVAllV4nqBRHLmCKWKfhy2viTtP5U6I4rNKtDRDdY0JYJJXXkdEEEdVsE9IaYSxZ9Kbg+ZbF+SNysMa8kkJUEMVUjVbJR63uomyPCeQtppnJB1BqSanZIrlUobbUpNjZo7Y8pH5xSHp+RbvWQZnNtwmYD0+mxPXHxnp45nz7i3T0wuryi77rUdntIASVLPGfSPTrm9uWVz+9fPr5+uH97Z+hd0xwMsLoO//JIgr95UDxIAAAAAElFTkSuQmCC')!important}#a26045d3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA7UlEQVQI1x3DTUvCAACA4V3TCisIdhM7dS1vdVjUJTpFl7pkEqUsCIp0RtYls6XEiLFYEtLmPmjCmptBx5L+1xv2wCOk903GU+OFFyYOOqSKr6QPu0weWUyVHaZlD2G29MZMyfqfKdtkZIc52WX+xEc8fUc8DxErA4QFJSSnhGRrH2QvB+SuEhbrEUvXAfmbgPxtxPL9F8Ka9o2k/SA9jZD0XzaMETtmzK5usq2qbDbabKkGQsX5pOoOUbwExYup+X3ugmeadpW6XuTsocBF6xjBShx6Qxs36eLEHazokX6i0PP3MI11Ws0VtMYqf+3Zj+NB6MlKAAAAAElFTkSuQmCC')!important}#\35 9634ede.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVQY0wXBWy+CAQCA4e8/uLIZG+vCYsxpmHWw9TXTKjIdrKz06YSadVAtkhWphEWkC4W6UJuVuejPvZ5HeGh0eGx2ual9cVasESnUyFTblD76FD9/uW32yTd6CNV2j6fWDxd3L3ijl/hiGXKVd+rdAa+dAfetPwrNPkKyVCeWr3J4mmLf7UfyHJFIX3NVfiNZrBHKPuNNVxB2j1IYpQg6m4R5z4XD6eXAF8YshdE7jtHYAqjMAYRJhYlZ0Yp6x4PVl8IRzGGSzlnRu5ErDIwvaRhb1CIMT6mQr1tR2+MYQxW2w3U2/GXWLFFmtHZkqzpGF0SEoYllpkUXoreMMfGNId5BPKmjdGaZ2woiU1oYmd/kHwL+oFs/NuBdAAAAAElFTkSuQmCC')!important}#\30 8d685ae.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1x3KXU+CUACA4fOrakQXEk2MjzDAAxnaESU/YmJk2EVutTVtueWN66I/+7Z6rh/RLXfE91vi2Ttq8UH+sCHNKtqhomVLvGDAVTJBqPpAr9qTFFu60zc6qsYJcyxfYQcDwnRO1F8g8pcfhs/f/9HvLWk4ihNTYrgD3KRADlfIrEb8pWx1QM42tOISzUw4PvUxrBvsaEKglgTqCdF/3HNbfRHevXLWHnPUiNB0j/NmwoWncOUU57pApOWOdP5JMFpjXI7QjAhdd2iaHSwrwfIzrGjML7twfjkz64VWAAAAAElFTkSuQmCC')!important}