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

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

  *#dm .dmInner div.u_1243835093 img[dm_changed] {
    border-style:solid !important;
    border-width:6px !important;
    border-color:rgba(200,192,159,1) !important;
  }

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

  *#dm .dmInner div.u_1036643759 img[dm_changed] {
    border-style:solid !important;
    border-width:6px !important;
    border-color:rgba(200,192,159,1) !important;
  }

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

  *#dm .dmInner div.u_1233666856 img[dm_changed] {
    border-style:solid !important;
    border-width:6px !important;
    border-color:rgba(200,192,159,1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1429636716 img[dm_changed] {
    border-style:solid !important;
    border-width:6px !important;
    border-color:rgba(200,192,159,1) !important;
  }

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

  *#dm .dmInner div.u_1350240961 img[dm_changed] {
    border-style:solid !important;
    border-width:6px !important;
    border-color:rgba(200,192,159,1) !important;
  }

  *#dm .dmInner div.u_1796008552 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1730930485 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1532717745 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1059845125 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1616320398 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_3322218510 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1476484434 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1336071857 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1927777955 .shape-text { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1182776403 hr { color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_1573665571 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1243835093 img {
    border-style:solid !important;
    border-width:0px 0px 8px 0px !important;
    border-color:rgb(200,192,159) rgb(200,192,159) rgb(247,238,50) rgb(200,192,159) !important;
    object-fit:cover !important;
    object-position:50% 100% !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1036643759 img {
    border-style:solid !important;
    border-width:0px 0px 8px 0px !important;
    border-color:rgb(200,192,159) rgb(200,192,159) rgb(247,238,50) rgb(200,192,159) !important;
    object-fit:cover !important;
    object-position:50% 100% !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1233666856 img {
    border-style:solid !important;
    border-width:0px 0px 8px 0px !important;
    border-color:rgb(200,192,159) rgb(200,192,159) rgb(247,238,50) rgb(200,192,159) !important;
    object-fit:cover !important;
    object-position:50% 100% !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1429636716 img {
    border-style:solid !important;
    border-width:0px 0px 8px 0px !important;
    border-color:rgb(200,192,159) rgb(200,192,159) rgb(247,238,50) rgb(200,192,159) !important;
    object-fit:cover !important;
    object-position:50% 100% !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1350240961 img {
    border-style:solid !important;
    border-width:0px 0px 8px 0px !important;
    border-color:rgb(200,192,159) rgb(200,192,159) rgb(247,238,50) rgb(200,192,159) !important;
    object-fit:cover !important;
    object-position:50% 100% !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner a.u_1214426822 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1711904729 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1142316224 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1842512603 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3986050228 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1497927889 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1229478607 hr { color:var(--color_1) !important; }

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

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

  *#dm .dmInner a.u_1155762011:hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1155762011.hover {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_5) !important;
  }

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

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

  *#dm .dmInner div.u_1493341767 img { border-radius:50% !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1554287859 img {
    border-radius:25% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1615640501 img {
    border-radius:25% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1913426404 img {
    border-radius:25% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1464442720 img {
    border-radius:25% !important;
    object-fit:contain !important;
  }
}

@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1796008552 .shape-text { font-size:20px !important; }

  *#dm .dmInner div.u_1532717745 .shape-text { font-size:20px !important; }

  *#dm .dmInner div.u_1730930485 .shape-text { font-size:20px !important; }

  *#dm .dmInner div.u_1059845125 .shape-text { font-size:20px !important; }

  *#dm .dmInner div.u_3322218510 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1476484434 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1336071857 .shape-text { font-size:30px !important; }

  *#dm .dmInner div.u_1927777955 .shape-text { font-size:30px !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 div.u_1796008552 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1532717745 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1730930485 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1059845125 .shape-text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/5322155c/dms3rep/multi/opt/2+%281%29-1920w.png");
    border-radius: 10px 10px 10px 10px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_soh {
    width: 659px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 30px;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4gl {
    width: 516px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_n6q {
    width: 220px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 3;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_sb0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#fe30cbe0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 55%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 796df20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 43%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fc0b3346 {
    min-height: 325px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 b9f7267::before, #\37 b9f7267 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
}
#\37 b9f7267 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/5322155c/dms3rep/multi/opt/Blue-Abstract-Desktop-Wallpaper--281-29-f1bb7c72-1920w.png");
    background-position: 50% 0%;
}
#\37 b9f7267.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAATklEQVQI12N4dJV1390LrMdvnWOdf+kYa9jFo2xC//8zMMDwx49abB8/avEyXD/DOvH6GdY5N86w1l0/xepw5ywHD7LCd++0WN+90+ICAOCZKWJ7qmMGAAAAAElFTkSuQmCC');
}
    
#widget_pct {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#widget_3pq {
    width: 420px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#widget_eps {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
}
    
#df8b98e5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#df8b98e5 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 5971536 {
    margin: 0px 0% 0px 0%;
}
    
#\31 496bc78 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e8dc091e {
    min-height: 778px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    flex-wrap: wrap;
    padding: 2% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 3275e4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 32.6%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4dc416b {
    width: 100%;
    height: 410px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bd95875::before, #\30 bd95875 > .bgExtraLayerOverlay {
    
}
#\30 bd95875 {
    background-color: var(--color_5);
    background-image: none;
    background-position: 50% 100%;
    background-size: contain;
}
    
#widget_26m {
    width: 335px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qhq {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#group_3t7 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k81 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4e6ddb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 32.6%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6293d3f {
    width: 100.00%;
    height: 410px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 04df76b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d2e72bf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac854167 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 671f3ee {
    width: 347px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b5fb697 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#\37 e74a335 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 32.6%;
    justify-content: space-between;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f4fb8947 {
    width: 100%;
    height: 410px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 efd0561 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e073c4b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5b414d1 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a715d6fa {
    width: 347px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 963cd30 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#\39 c3c1bd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 32.6%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bde6971b {
    width: 100%;
    height: 410px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f6f45092 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 df2a98a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a22164a {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 1px;
    grid-area: auto / auto / auto / auto;
}
    
#de01531e {
    width: 347px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 213d8be {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#\34 598f5db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 32.6%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c0f0d87 {
    width: 100%;
    height: 410px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 71381ec {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1a5fa51 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 25cb62c {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fe833c29 {
    width: 347px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fe26418f {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#dbf05d90 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 32.6%;
    justify-content: space-between;
    min-width: 4%;
    order: 2;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 4eb4741[data-css-edit] {
    background: linear-gradient(90deg, #f7ee32, #10a99e, #f25a29);
}
#\39 4eb4741::before, #\39 4eb4741 > .bgExtraLayerOverlay {
    
}
#\39 4eb4741 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 55%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 15% 5% 15% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f897480 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/5322155c/dms3rep/multi/opt/1-1111h.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 f897480.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAACMQAAAjEAFnL93WAAABnklEQVQY0wGTAWz+AOjw8Ozy8+/09e/19u309ez09e309efz9OLy89vw8QDn7/Df6Onf6Oni6evs8vTv9fbv9fbo9PXi8vPb8PEA5/DxzNjawM/Rs8jLu8zQuMfKxc/R0+Li2+/w1+/wAOLu78TT1bHDxZC0uYSvtnCXnouip7HCxM7o6czs7gDX7O3I2920xsh8p61NkJsnandVgYqTqa3D4ePD6uwAxufpzObowdXWhKqvSouWLWt5ZYyXorC2x+Diw+rsALvk5cfl5sHW15ClqmmIk1x/jYqptLPK0Mfj5cPp6wDA4+bK5ObD1deapKp3go1og5GLr7my1tvK5efH6esAz+Xnyd7htsvNjZ2lbH2JUXeGcqGsoc3Tz+fp0evtANXk5r3U16G7wH6aolmDjzV1hFGUn5G+xNLm6N/v8ADb5ujB1tmlv8SBpq1hl6BHhZBcmKGUt73O4uTm8PEA2ufozd7gv9HVrcfMmcHHhre+irvBqsvP0eTm5vDxAOLr7OPr7N/n6c7e4LzV2LLP07nU1sze4N/r7Ovx8i2XK8OTxMzAAAAAAElFTkSuQmCC');
}
    
#\38 406bce6 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_pid {
    width: 620px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 450b9bd {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_7db {
    width: 220px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 2;
}
    
#widget_af6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\37 0329377 {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: 893px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 9cbb79b {
    max-width: 100%;
    width: 47.23%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 751e70b {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: var(--color_3);
    border-style: solid;
}
    
#e68a2170::before, #e68a2170 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
}
#e68a2170 {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    background-image: none;
    min-width: 4%;
    order: 0;
    padding: 4% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fc817b1e {
    max-width: 100%;
    width: 36.12%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 52157f0 {
    max-width: 100%;
    width: 240px;
    min-height: 50px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 21px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c861de05 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hrq {
    width: 100%;
    height: 140px;
    max-width: 100%;
    order: 3;
}
    
#widget_cr1 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#ba643a02 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 fbce63d {
    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;
}
    
#\30 9a50abb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 9ed3b6c::before, #\34 9ed3b6c > .bgExtraLayerOverlay {
    
}
#\34 9ed3b6c {
    min-height: 253px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) var(--color_2) #000000;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    background-image: none;
    background-position: 100% 100%;
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    padding: 0% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#c3159794::before, #c3159794 > .bgExtraLayerOverlay {
    
}
#c3159794 {
    min-height: 277px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) var(--color_2) #000000;
    border-width: 0 0px 0px 0;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    background-position: 50% 0%;
    height: auto;
    padding: 6% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
    
#dd5217e9::before, #dd5217e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_11);
    opacity: 0.6;
    border-radius: inherit;
}
#dd5217e9 {
    background-image: url("https://lirp.cdn-website.com/5322155c/dms3rep/multi/opt/Blue-Abstract-Desktop-Wallpaper--283-29-7a2430c8-38d2566f-475e757d-5358cb8f-1920w.png");
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    background-color: var(--color_11);
    background-size: contain;
    background-position: 0% 0%;
}
#dd5217e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQ0lEQVQI12M4ffr0vLNnz246d+7csnPnziWdOXNG8fTp0wwgjAKOHTuWferUqdqzZ88Wnz9/3vHcuXMi9fX1DCCMDAD+wiPUenUJQQAAAABJRU5ErkJggg==');
}
    
#\34 5c1bc31 {
    margin: 0px 0% 0px 0%;
}
    
#group_huk {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_5);
    background-image: none;
}
    
#\38 a97b206 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_5);
    background-image: none;
}
    
#e97ad81d {
    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;
}
    
#c1dd4f13.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c1dd4f13 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 1247e80 {
    background-image: linear-gradient(0deg, rgba(242, 90, 41, 0.15) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
}
    
#\30 ab76c1d {
    align-self: auto;
    max-width: 100%;
    width: 578px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fd9b8d4d {
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 faa5f19 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 0px;
    flex-wrap: nowrap;
    padding: 4% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5254c26 {
    margin: 0px 0% 0px 0%;
}
    
#\32 db1ff32.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 db1ff32 {
    width: 9.86%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bccf8c43 {
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    min-height: 0px;
    flex-wrap: nowrap;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 04b0f6f::before, #\30 04b0f6f > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\30 04b0f6f {
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 31.3%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url();
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\30 04b0f6f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 d77989b {
    background-image: linear-gradient(0deg, rgba(60, 168, 159, 0.15) 0%, rgba(242, 90, 41, 0.15) 100%);
    background-origin: border-box;
}
    
#\35 ca009e6 {
    max-width: 100%;
    width: 277px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6a4 {
    width: 41.06%;
    height: 127px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a55a19d9::before, #a55a19d9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#a55a19d9 {
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 31.3%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url();
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#a55a19d9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 9c295d7 {
    max-width: 100%;
    width: 277px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b305dce1 {
    width: 41.06%;
    height: 127px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 33c5d74::before, #\38 33c5d74 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\38 33c5d74 {
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 31.3%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url();
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\38 33c5d74.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 cd60e28 {
    max-width: 100%;
    width: 277px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 91943dd {
    width: 41.06%;
    height: 127px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\37 6527163 {
    width: 41.06%;
    height: 127px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 056b81c {
    background-image: linear-gradient(0deg, rgba(247, 240, 50, 0.15) 0%, rgba(60, 168, 159, 0.15) 100%);
    background-origin: border-box;
}
    
#efa4e022 {
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    min-height: 0px;
    flex-wrap: nowrap;
    padding: 2% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 35dac9f {
    max-width: 100%;
    width: 277px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c50ae7fa::before, #c50ae7fa > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#c50ae7fa {
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 31.3%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url();
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#c50ae7fa.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b71910c7::before, #b71910c7 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#b71910c7 {
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 31.3%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url();
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#b71910c7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#aa8a1e9d {
    max-width: 100%;
    width: 277px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 76a8e7d {
    width: 41.06%;
    height: 127px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b1dc79b9::before, #b1dc79b9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#b1dc79b9 {
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 31.3%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url();
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#b1dc79b9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f6c003e4 {
    max-width: 100%;
    width: 277px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5183809 {
    width: 41.06%;
    height: 127px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 5f91862 {
    min-height: 215px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a49a9b45 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#a1a13711 {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    margin-top: 9px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 a154a86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\33 89fe65b {
    margin: 0px 0% 0px 0%;
}
    
#widget_k2v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 992a125 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ec14b7f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\31 5bdbd76 {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    margin-top: 9px;
}
    
#\35 bacc14d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 48ee3f0 {
    margin: 0px 0% 0px 0%;
}
    
#\39 5eb14fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 4128755.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4128755 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7c76cbc {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#\35 fe36396 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1dbebfb {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#\33 f533c9b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f533c9b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7719ec6[data-pinned] {
    position: sticky;
    top: 121px;
    bottom: auto;
    z-index: 1;
}
#\31 7719ec6 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 25e9c21 {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f921ee4f {
    column-gap: 4%;
    row-gap: 24px;
    width: 44.70%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 519307e {
    column-gap: 4%;
    row-gap: 0px;
    width: 51.25%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fb1f784e {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_9) #000000 #000000;
    border-width: 0 2px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6d52b92 {
    max-height: 100%;
    min-height: 44px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d09217a {
    max-height: 100%;
    min-height: 44px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 754210e {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#\30 702ede2 {
    max-height: 100%;
    min-height: 44px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 16ae0c3 {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de01fe56 {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 023f865.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 023f865 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 90ffe6c {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_8) #000000 #000000;
    border-width: 0 2px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#ee536797 {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_10) #000000 #000000;
    border-width: 0 3px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#ad89048d {
    background-image: none;
    background-color: var(--color_5);
}
    
#e72736ae {
    align-self: auto;
    max-height: 100%;
    min-height: 172px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 243def7 {
    align-self: auto;
    max-width: 100%;
    grid-template-rows: minmax(172px, max-content);
    width: 10.02%;
    border-color: #000000 var(--color_11) #000000 #000000;
    border-width: 0 3px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#dae53f16 {
    align-self: center;
    max-width: 100%;
    width: 60px;
    justify-self: end;
    height: auto;
    order: 1;
    margin-right: -30px;
}
    
#\38 7dae6cd {
    max-height: 100%;
    min-height: 44px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2e72c3f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 2e72c3f {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 8400096 {
    min-height: 329px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e750a1ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 70d46be::before, #\35 70d46be > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
}
#\35 70d46be {
    background-image: url("https://lirp.cdn-website.com/5322155c/dms3rep/multi/opt/Blue-Abstract-Desktop-Wallpaper--282-29-c7c1571a-e7c78a9b-6f2db8ee-1920w.png");
    background-color: var(--color_5);
    background-position: 100% 0%;
}
#\35 70d46be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVElEQVQI12OI2rf5YtjeTXcDd6475Ld9TZHnusXq9fX1DCCMAkJ2rW8I3rm+O2D7mpqA7Ws8fTcuE8eq0HbpXH33NYus/DctNwvbvkY+8cBmDmwKASkAKAOawkO9AAAAAElFTkSuQmCC');
}
    
#\30 538e869 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s74.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_s74 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\37 79a3f4d {
    margin: 0px 0px 0px 0px;
}
    
#\36 b3ee37b {
    width: 370px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cc113e69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_5) #000000 #000000;
    border-width: 0 1px 0 0;
    background-color: var(--color_8);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 f0d1698::before, #\33 f0d1698 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
}
#\33 f0d1698 {
    background-image: url("https://lirp.cdn-website.com/5322155c/dms3rep/multi/opt/Blue-Abstract-Desktop-Wallpaper--282-29-87b1d00b-1920w.png");
    background-position: 100% 100%;
    background-color: var(--color_5);
    background-size: contain;
}
#\33 f0d1698.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8UlEQVQY033KzU7CQBSG4YONFGPQoBiQIMpG4w4DOHOmNXXlnXAdvQcTNO2cGRKa+WmjCTuXXFpNcGngTb7NlwdYSW3m8ktmaMiMHHNDj2hpJpwS6PRE2NUY1/oKWKlC7uQpM6rDDHW5UX1uaSSsfkCr7oVVd2ioB7yqGvyrCJ5L05zbVWuq83BKyxALeYGWBsLSLTp5Dbvq+m9VBbBYACQJsCIPhVMddGqAnob/YZLsrvn6PYi8bgtPvcjTCPYlNtSIS30Se+rGXt7shck2hdfvz+MXn53HLu/Dod5+5FHkspYw2dlBmNYpzOwyeCo+mr8EI13qn7DguAAAAABJRU5ErkJggg==');
}
    
#\33 aeaf57a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#caf6a5b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ab55a9c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    background-color: var(--color_11);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#e88a4e5a {
    min-height: 259px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d3347d44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ffc1155 {
    width: 456px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e613f7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_5) #000000 #000000;
    border-width: 0 1px 0 0;
    background-color: var(--color_9);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ebe8b183 {
    width: 455px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f5159b18::before, #f5159b18 > .bgExtraLayerOverlay {
    
}
#f5159b18 {
    background-color: var(--color_5);
    background-image: none;
    background-position: 100% 100%;
    background-size: contain;
}
    
#dfff8d52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 6975f95 {
    min-height: 163px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 05d0e4b {
    margin: 0px 0% 0px 0%;
}
    
#widget_bn5 {
    width: 280px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media all {
    
#a9943026 {
    min-height: 223px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#cde5b17e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6009ff1 {
    background-color: var(--color_5);
    background-image: none;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
    
#\35 8641fae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d7f33f00.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d7f33f00 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 360d4d9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 0007554 {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dfe41b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 dfe41b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\36 a0ca9c8 {
    background-color: var(--color_5);
    background-image: none;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
}
    
#\35 49e49c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_9) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#widget_l10.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_l10 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -30px 0% 0px 0%;
}
    
#d778f5a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_8) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#bc6298ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bc6298ee {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -30px 0% 0px 0%;
}
    
#\37 5faaefd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5faaefd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\36 d479483 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_10) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#c80c125d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c80c125d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -30px 0% 0px 0%;
}
    
#\39 548dcc9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 548dcc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#d8eeb497 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_11) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6eea3d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 6eea3d9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -30px 0% 0px 0%;
}
    
#ad16c16e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad16c16e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\34 d85a0f6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nk9 {
    width: 27.37%;
    height: 73px;
    max-width: 100%;
    order: 0;
    margin-top: -71px;
}
}



@media all {
    
#b678e579 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_11);
    border-width: 0 0 0 3px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 5% 0%;
}
    
#\39 2b4ba64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 65796a1 {
    background-color: var(--color_5);
    background-image: none;
}
    
#c8208b5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-width: 0 0 0 3px;
    padding: 24px 24px 24px 24px;
    margin: 5% 0% 0% 0%;
}
    
#dacdba65 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ad720cd0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad720cd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0962b28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9cf8c61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_9);
    border-width: 0 0 0 3px;
    align-items: center;
    padding: 24px 24px 24px 24px;
    margin: 5% 0% 0% 0%;
}
    
#\30 b162da6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 20.5%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_8);
    border-width: 0 0 0 3px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 5% 0%;
}
    
#\32 972b1dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f79105e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f79105e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\33 83abc7e {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a0b68305.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0b68305 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\31 bf2fe0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_10) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#f01fe6a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_9) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#a93d0e95 {
    margin: 0px 0% 0px 0%;
}
    
#\35 75fa020 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_11) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9aa0679.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 9aa0679 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\34 b917ac8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_8) var(--color_2) #000000 #000000;
    border-width: 2px 0px 0 0;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 43b2c76 {
    background-color: var(--color_5);
    background-image: none;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
}
    
#\32 ef3ad85.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ef3ad85 {
    width: 27.37%;
    height: 73px;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#\38 45adc99.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 45adc99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 30px 0%;
}
    
#\31 5bcf9a3 {
    width: 27.37%;
    height: 73px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f06264da {
    width: 27.37%;
    height: 73px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6db1342 {
    width: 27.37%;
    height: 73px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 5c1d4ab {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: row;
    width: 54.47%;
    justify-content: space-between;
    min-width: 4%;
    order: 0;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5afd187 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.453300970873784%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6f4c872 {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 95f0a81 {
    width: 97.96%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f9646036 {
    background-image: linear-gradient(0deg, rgba(247, 240, 50, 0.15) 0%, rgba(60, 168, 159, 0.15) 100%);
    background-origin: border-box;
}
    
#\38 0ebc0fd {
    width: 88%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 a38196b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 569px;
    column-gap: 0%;
    padding-top: 6%;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 40.03%;
    min-height: 8px;
}
    
#widget_soh {
    order: 0;
    width: 626px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4gl {
    order: 2;
    width: 626px;
}
    
#widget_n6q {
    order: 3;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc0b3346 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
}
    
#fe30cbe0 {
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
}
    
#\38 796df20 {
    width: 100%;
    min-height: 128px;
    justify-content: center;
    height: auto;
    align-items: center;
}
    
#\37 b9f7267::before, #\37 b9f7267 > .bgExtraLayerOverlay {
    
}
#\37 b9f7267.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAATklEQVQI12N4dJV1390LrMdvnWOdf+kYa9jFo2xC//8zMMDwx49abB8/avEyXD/DOvH6GdY5N86w1l0/xepw5ywHD7LCd++0WN+90+ICAOCZKWJ7qmMGAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5971536 {
    margin: 0px 0% 0px 0%;
}
    
#\31 496bc78 {
    width: 99.98%;
}
    
#e8dc091e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 19px;
    padding: 2% 4% 8% 4%;
}
    
#\31 3275e4a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    flex-direction: row;
    height: auto;
    column-gap: 3%;
    padding-bottom: 16px;
    padding-top: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4dc416b {
    height: 249px;
    width: 35%;
    max-height: none;
}
    
#widget_qhq {
    width: 200px;
}
    
#group_3t7 {
    width: 62.36%;
    row-gap: 24px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 249px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4e6ddb1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    flex-direction: row;
    height: auto;
    column-gap: 3%;
    padding-bottom: 16px;
    padding-top: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6293d3f {
    height: 249px;
    order: 0;
    width: 35%;
    margin: 0px 0% 0px 0%;
}
    
#\32 04df76b {
    width: 62.22%;
    row-gap: 24px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 249px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac854167 {
    width: 99.98%;
}
    
#\36 b5fb697 {
    width: 200px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e74a335 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    flex-direction: row;
    height: auto;
    column-gap: 3%;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#f4fb8947 {
    height: 249px;
    order: 0;
    width: 35%;
    margin: 0px 0% 0px 0%;
}
    
#\39 efd0561 {
    width: 62.61%;
    row-gap: 24px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 249px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5b414d1 {
    width: 99.98%;
}
    
#\38 963cd30 {
    width: 200px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c3c1bd1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    flex-direction: row;
    height: auto;
    column-gap: 3%;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#bde6971b {
    height: 249px;
    order: 0;
    width: 35%;
    margin: 0px 0% 0px 0%;
}
    
#f6f45092 {
    width: 62.61%;
    row-gap: 24px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 249px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a22164a {
    width: 99.98%;
}
    
#\31 213d8be {
    width: 200px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 598f5db {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    flex-direction: row;
    height: auto;
    column-gap: 3%;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c0f0d87 {
    height: 249px;
    order: 0;
    width: 35%;
    margin: 0px 0% 0px 0%;
}
    
#\31 71381ec {
    width: 62.61%;
    row-gap: 24px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 249px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 25cb62c {
    width: 99.98%;
}
    
#fe26418f {
    width: 200px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbf05d90 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    flex-direction: row;
    height: auto;
    column-gap: 3%;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 bd95875::before, #\30 bd95875 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 406bce6 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\31 f897480 {
    width: 33.08%;
}
#\31 f897480.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAACMQAAAjEAFnL93WAAABnklEQVQY0wGTAWz+AOjw8Ozy8+/09e/19u309ez09e309efz9OLy89vw8QDn7/Df6Onf6Oni6evs8vTv9fbv9fbo9PXi8vPb8PEA5/DxzNjawM/Rs8jLu8zQuMfKxc/R0+Li2+/w1+/wAOLu78TT1bHDxZC0uYSvtnCXnouip7HCxM7o6czs7gDX7O3I2920xsh8p61NkJsnandVgYqTqa3D4ePD6uwAxufpzObowdXWhKqvSouWLWt5ZYyXorC2x+Diw+rsALvk5cfl5sHW15ClqmmIk1x/jYqptLPK0Mfj5cPp6wDA4+bK5ObD1deapKp3go1og5GLr7my1tvK5efH6esAz+Xnyd7htsvNjZ2lbH2JUXeGcqGsoc3Tz+fp0evtANXk5r3U16G7wH6aolmDjzV1hFGUn5G+xNLm6N/v8ADb5ujB1tmlv8SBpq1hl6BHhZBcmKGUt73O4uTm8PEA2ufozd7gv9HVrcfMmcHHhre+irvBqsvP0eTm5vDxAOLr7OPr7N/n6c7e4LzV2LLP07nU1sze4N/r7Ovx8i2XK8OTxMzAAAAAAElFTkSuQmCC');
}
    
#\39 4eb4741::before, #\39 4eb4741 > .bgExtraLayerOverlay {
    
}
#\39 4eb4741 {
    width: 66.92%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0329377 {
    min-height: 440px;
    padding: 0% 0% 0% 0%;
}
    
#e68a2170::before, #e68a2170 > .bgExtraLayerOverlay {
    
}
#e68a2170 {
    align-items: center;
    justify-content: center;
    padding: 5% 5% 5% 5%;
}
    
#\33 52157f0 {
    width: 220px;
    min-height: 46px;
    order: 3;
}
    
#c861de05 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cr1 {
    order: 0;
    height: 55px;
}
    
#\36 9cbb79b.flex-element.widget-wrapper > [data-element-type] {
    padding: 100px 0px 0px 0px;
}
#\36 9cbb79b {
    order: 1;
    width: 47.01%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc817b1e {
    order: 2;
    width: 68.59%;
}
    
#widget_hrq {
    order: 4;
    height: 92px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba643a02 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#c3159794::before, #c3159794 > .bgExtraLayerOverlay {
    
}
#c3159794 {
    height: auto;
    min-height: 162px;
}
    
#\34 9ed3b6c::before, #\34 9ed3b6c > .bgExtraLayerOverlay {
    
}
    
#dd5217e9::before, #dd5217e9 > .bgExtraLayerOverlay {
    
}
#dd5217e9 {
    background-position: 0% 0%;
    background-repeat: no-repeat;
    background-size: contain;
}
#dd5217e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQ0lEQVQI12M4ffr0vLNnz246d+7csnPnziWdOXNG8fTp0wwgjAKOHTuWferUqdqzZ88Wnz9/3vHcuXMi9fX1DCCMDAD+wiPUenUJQQAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ab76c1d {
    width: 73.33%;
}
    
#\37 faa5f19 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bccf8c43 {
    column-gap: 2%;
    row-gap: 16px;
    flex-direction: row;
    padding-left: 2%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding-right: 2%;
}
    
#\30 04b0f6f {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\30 04b0f6f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 ca009e6 {
    width: 100%;
}
    
#a55a19d9 {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#a55a19d9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 9c295d7 {
    width: 100%;
}
    
#\38 33c5d74 {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\38 33c5d74.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 cd60e28 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#efa4e022 {
    column-gap: 2%;
    row-gap: 16px;
    flex-direction: row;
    padding-left: 2%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding-right: 2%;
}
    
#c50ae7fa {
    width: 32%;
    min-height: 8px;
}
#c50ae7fa.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b71910c7 {
    width: 32%;
    min-height: 8px;
}
#b71910c7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b1dc79b9 {
    width: 32%;
    min-height: 8px;
}
#b1dc79b9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5f91862 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 89fe65b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 992a125 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 48ee3f0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4128755 {
    width: 100%;
}
    
#a7c76cbc {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 fe36396 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\39 1dbebfb {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 f533c9b {
    width: 100%;
}
    
#\38 25e9c21 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7719ec6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f921ee4f {
    width: 100%;
    min-height: 80px;
}
    
#\31 519307e {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    flex-wrap: nowrap;
}
    
#\39 6d52b92 {
    width: 70%;
    min-height: 63px;
    justify-content: flex-start;
    height: auto;
}
    
#fb1f784e {
    grid-template-rows: minmax(172px, max-content);
    width: 14%;
    margin-right: 10%;
}
    
#\33 d09217a {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#\34 754210e {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 16ae0c3 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\30 702ede2 {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#de01fe56 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 023f865 {
    width: 100%;
}
    
#\38 90ffe6c {
    width: 14%;
}
    
#ee536797 {
    width: 14%;
}
    
#e72736ae {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 243def7 {
    width: 14%;
}
    
#dae53f16 {
    align-self: start;
    width: 48px;
    justify-self: end;
    margin: 62px -23px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 7dae6cd {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#\36 2e72c3f {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8400096 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 172px;
}
    
#\35 70d46be::before, #\35 70d46be > .bgExtraLayerOverlay {
    
}
#\35 70d46be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVElEQVQI12OI2rf5YtjeTXcDd6475Ld9TZHnusXq9fX1DCCMAkJ2rW8I3rm+O2D7mpqA7Ws8fTcuE8eq0HbpXH33NYus/DctNwvbvkY+8cBmDmwKASkAKAOawkO9AAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 b3ee37b {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#cc113e69 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 aeaf57a {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#caf6a5b0 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#ab55a9c4 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e88a4e5a {
    min-height: 207px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 2% 2% 4% 2%;
}
    
#d3347d44 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\35 ffc1155 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\34 e613f7d {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ebe8b183 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\33 f0d1698::before, #\33 f0d1698 > .bgExtraLayerOverlay {
    
}
#\33 f0d1698.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8UlEQVQY033KzU7CQBSG4YONFGPQoBiQIMpG4w4DOHOmNXXlnXAdvQcTNO2cGRKa+WmjCTuXXFpNcGngTb7NlwdYSW3m8ktmaMiMHHNDj2hpJpwS6PRE2NUY1/oKWKlC7uQpM6rDDHW5UX1uaSSsfkCr7oVVd2ioB7yqGvyrCJ5L05zbVWuq83BKyxALeYGWBsLSLTp5Dbvq+m9VBbBYACQJsCIPhVMddGqAnob/YZLsrvn6PYi8bgtPvcjTCPYlNtSIS30Se+rGXt7shck2hdfvz+MXn53HLu/Dod5+5FHkspYw2dlBmNYpzOwyeCo+mr8EI13qn7DguAAAAABJRU5ErkJggg==');
}
    
#\37 79a3f4d {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5159b18::before, #f5159b18 > .bgExtraLayerOverlay {
    
}
    
#\35 6975f95 {
    min-height: 119px;
    padding: 2% 4% 4% 4%;
}
    
#\33 05d0e4b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a9943026 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 0px;
}
    
#\35 8641fae {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0007554 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9cf8c61 {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b678e579 {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 b162da6 {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c8208b5a {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#dacdba65 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    padding-bottom: 12%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 83abc7e {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5c1d4ab {
    width: 100%;
    min-height: 160px;
}
    
#\30 5afd187 {
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
}
    
#d6f4c872 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 41px;
    padding: 10% 6% 10% 6%;
}
}



@media (max-width: 767px) {
    
#\33 f0d1698 {
    grid-template-rows: minmax(8px, max-content);
}
#\33 f0d1698.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8UlEQVQY033KzU7CQBSG4YONFGPQoBiQIMpG4w4DOHOmNXXlnXAdvQcTNO2cGRKa+WmjCTuXXFpNcGngTb7NlwdYSW3m8ktmaMiMHHNDj2hpJpwS6PRE2NUY1/oKWKlC7uQpM6rDDHW5UX1uaSSsfkCr7oVVd2ioB7yqGvyrCJ5L05zbVWuq83BKyxALeYGWBsLSLTp5Dbvq+m9VBbBYACQJsCIPhVMddGqAnob/YZLsrvn6PYi8bgtPvcjTCPYlNtSIS30Se+rGXt7shck2hdfvz+MXn53HLu/Dod5+5FHkspYw2dlBmNYpzOwyeCo+mr8EI13qn7DguAAAAABJRU5ErkJggg==');
}
    
#e88a4e5a {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 269px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 10% 4%;
}
    
#widget_soh {
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4gl {
    order: 2;
    width: 297px;
}
    
#widget_n6q {
    order: 3;
}
    
#widget_sb0 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#fe30cbe0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 796df20 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fc0b3346 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 8%;
}
    
#\37 b9f7267::before, #\37 b9f7267 > .bgExtraLayerOverlay {
    
}
#\37 b9f7267.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAATklEQVQI12N4dJV1390LrMdvnWOdf+kYa9jFo2xC//8zMMDwx49abB8/avEyXD/DOvH6GdY5N86w1l0/xepw5ywHD7LCd++0WN+90+ICAOCZKWJ7qmMGAAAAAElFTkSuQmCC');
}
    
#df8b98e5 {
    width: 26.43%;
}
    
#widget_3pq {
    width: 272px;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\37 4dc416b {
    height: 270px;
}
    
#e8dc091e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 5%;
    row-gap: 24px;
    padding-bottom: 12%;
}
    
#\31 3275e4a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-bottom: 0%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#group_3t7 {
    row-gap: 15px;
    align-items: center;
}
    
#e4e6ddb1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding-bottom: 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6293d3f {
    height: 270px;
}
    
#\32 04df76b {
    row-gap: 15px;
    align-items: center;
}
    
#\37 e74a335 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-bottom: 0%;
    margin: 0% 0% 0% 0%;
}
    
#f4fb8947 {
    height: 270px;
}
    
#\39 efd0561 {
    row-gap: 15px;
    align-items: center;
    justify-content: center;
}
    
#group_k81 {
    height: auto;
    min-height: 136px;
}
    
#\39 c3c1bd1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-bottom: 0%;
    margin: 0% 0% 0% 0%;
}
    
#bde6971b {
    height: 270px;
}
    
#f6f45092 {
    row-gap: 15px;
    align-items: center;
    justify-content: center;
}
    
#\34 598f5db {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-bottom: 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c0f0d87 {
    height: 270px;
}
    
#\31 71381ec {
    row-gap: 15px;
    align-items: center;
}
    
#dbf05d90 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    padding-bottom: 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 bd95875::before, #\30 bd95875 > .bgExtraLayerOverlay {
    
}
    
#ac854167 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 671f3ee {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 5b414d1 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 e073c4b {
    align-items: center;
}
    
#a715d6fa {
    width: 273px;
}
    
#\33 a22164a {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#de01531e {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 269px;
}
    
#\30 1a5fa51 {
    align-items: center;
}
    
#widget_26m {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 496bc78 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\39 4eb4741::before, #\39 4eb4741 > .bgExtraLayerOverlay {
    
}
#\39 4eb4741 {
    width: 100%;
    min-height: 259px;
    align-items: center;
    order: 1;
    height: auto;
    row-gap: 34px;
    justify-content: center;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\31 f897480 {
    width: 100%;
    min-height: 234px;
    align-items: center;
    order: 0;
    height: auto;
}
#\31 f897480.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAACMQAAAjEAFnL93WAAABnklEQVQY0wGTAWz+AOjw8Ozy8+/09e/19u309ez09e309efz9OLy89vw8QDn7/Df6Onf6Oni6evs8vTv9fbv9fbo9PXi8vPb8PEA5/DxzNjawM/Rs8jLu8zQuMfKxc/R0+Li2+/w1+/wAOLu78TT1bHDxZC0uYSvtnCXnouip7HCxM7o6czs7gDX7O3I2920xsh8p61NkJsnandVgYqTqa3D4ePD6uwAxufpzObowdXWhKqvSouWLWt5ZYyXorC2x+Diw+rsALvk5cfl5sHW15ClqmmIk1x/jYqptLPK0Mfj5cPp6wDA4+bK5ObD1deapKp3go1og5GLr7my1tvK5efH6esAz+Xnyd7htsvNjZ2lbH2JUXeGcqGsoc3Tz+fp0evtANXk5r3U16G7wH6aolmDjzV1hFGUn5G+xNLm6N/v8ADb5ujB1tmlv8SBpq1hl6BHhZBcmKGUt73O4uTm8PEA2ufozd7gv9HVrcfMmcHHhre+irvBqsvP0eTm5vDxAOLr7OPr7N/n6c7e4LzV2LLP07nU1sze4N/r7Ovx8i2XK8OTxMzAAAAAAElFTkSuQmCC');
}
    
#\38 406bce6 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_af6 {
    width: 87.05%;
}
    
#widget_pid {
    width: 291px;
}
}



@media (max-width: 767px) {
    
#\37 0329377 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#e68a2170::before, #e68a2170 > .bgExtraLayerOverlay {
    
}
#e68a2170 {
    width: 100%;
    min-height: 433px;
    justify-content: flex-end;
    align-items: center;
    background-position: 0% 50%;
    height: auto;
    padding: 30% 8% 30% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 52157f0 {
    width: 220px;
    min-height: 44px;
}
    
#fc817b1e {
    width: 73.00%;
}
    
#widget_hrq {
    height: 49px;
}
    
#c861de05 {
    margin: 0px 0% 0px 0%;
}
    
#\36 9cbb79b {
    margin-top: 108px;
    width: 90.74%;
}
}



@media (max-width: 767px) {
    
#\34 9ed3b6c::before, #\34 9ed3b6c > .bgExtraLayerOverlay {
    
}
#\34 9ed3b6c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ba643a02 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    column-gap: 0%;
}
    
#c3159794::before, #c3159794 > .bgExtraLayerOverlay {
    
}
#c3159794 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 8%;
    padding-right: 8%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#dd5217e9::before, #dd5217e9 > .bgExtraLayerOverlay {
    
}
#dd5217e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQ0lEQVQI12M4ffr0vLNnz246d+7csnPnziWdOXNG8fTp0wwgjAKOHTuWferUqdqzZ88Wnz9/3vHcuXMi9fX1DCCMDAD+wiPUenUJQQAAAABJRU5ErkJggg==');
}
    
#group_huk {
    width: 47.91%;
    height: auto;
    min-height: 76px;
}
    
#\38 a97b206 {
    height: auto;
    min-height: 76px;
    width: 47.91%;
}
    
#c1dd4f13 {
    width: 42.09%;
}
}



@media (max-width: 767px) {
    
#fd9b8d4d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 faa5f19 {
    padding-top: 12%;
    flex-direction: column;
    padding-left: 6%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 6%;
}
    
#\32 db1ff32 {
    width: 29.64%;
}
}



@media (max-width: 767px) {
    
#bccf8c43 {
    row-gap: 9px;
    column-gap: 3%;
    flex-direction: column;
    padding-left: 6%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 6%;
}
    
#\30 04b0f6f {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\30 04b0f6f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#widget_6a4 {
    height: 240px;
}
    
#a55a19d9 {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#a55a19d9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b305dce1 {
    height: 240px;
}
    
#\38 33c5d74 {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 33c5d74.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 91943dd {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 6527163 {
    height: 240px;
}
    
#efa4e022 {
    row-gap: 16px;
    flex-direction: column;
    padding-left: 4%;
    padding-bottom: 12%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#c50ae7fa {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#c50ae7fa.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b71910c7 {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#b71910c7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 76a8e7d {
    height: 240px;
}
    
#b1dc79b9 {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#b1dc79b9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b5183809 {
    height: 240px;
}
}



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



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



@media (max-width: 767px) {
    
#\39 4128755 {
    width: 100%;
}
    
#a7c76cbc {
    align-self: center;
    width: 40px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: -20px;
}
    
#\35 fe36396 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\39 1dbebfb {
    align-self: center;
    width: 40px;
    justify-self: end;
    margin: 0px -20px 0px 0px;
}
    
#\33 f533c9b {
    width: 100%;
}
    
#\31 7719ec6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 25e9c21 {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#f921ee4f {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\31 519307e {
    flex-direction: column;
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    padding-right: 0px;
}
    
#\39 6d52b92 {
    width: 70%;
    min-height: 90px;
}
    
#fb1f784e {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#\33 d09217a {
    width: 70%;
    min-height: 90px;
}
    
#\34 754210e {
    align-self: center;
    width: 40px;
    justify-self: end;
    margin: 0px -20px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 702ede2 {
    width: 70%;
    min-height: 90px;
}
    
#\30 16ae0c3 {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#de01fe56 {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\33 023f865 {
    width: 100%;
}
    
#\38 90ffe6c {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#ee536797 {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#e72736ae {
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\36 243def7 {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#dae53f16 {
    align-self: center;
    width: 40px;
    justify-self: end;
    margin: 0px -20px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 7dae6cd {
    width: 70%;
    min-height: 90px;
}
    
#\36 2e72c3f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 8400096 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 6%;
}
    
#e750a1ca {
    width: 100%;
    min-height: 56px;
    align-items: center;
    height: auto;
}
    
#\35 70d46be::before, #\35 70d46be > .bgExtraLayerOverlay {
    
}
#\35 70d46be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVElEQVQI12OI2rf5YtjeTXcDd6475Ld9TZHnusXq9fX1DCCMAkJ2rW8I3rm+O2D7mpqA7Ws8fTcuE8eq0HbpXH33NYus/DctNwvbvkY+8cBmDmwKASkAKAOawkO9AAAAAElFTkSuQmCC');
}
    
#widget_s74 {
    width: 26.02%;
}
}



@media (max-width: 767px) {
    
#\36 b3ee37b {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#cc113e69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\33 aeaf57a {
    width: 100.00%;
}
    
#caf6a5b0 {
    width: 100.00%;
}
    
#ab55a9c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#e88a4e5a {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#d3347d44 {
    width: 100.00%;
}
    
#\35 ffc1155 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\34 e613f7d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#ebe8b183 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\33 f0d1698::before, #\33 f0d1698 > .bgExtraLayerOverlay {
    
}
#\33 f0d1698.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8UlEQVQY033KzU7CQBSG4YONFGPQoBiQIMpG4w4DOHOmNXXlnXAdvQcTNO2cGRKa+WmjCTuXXFpNcGngTb7NlwdYSW3m8ktmaMiMHHNDj2hpJpwS6PRE2NUY1/oKWKlC7uQpM6rDDHW5UX1uaSSsfkCr7oVVd2ioB7yqGvyrCJ5L05zbVWuq83BKyxALeYGWBsLSLTp5Dbvq+m9VBbBYACQJsCIPhVMddGqAnob/YZLsrvn6PYi8bgtPvcjTCPYlNtSIS30Se+rGXt7shck2hdfvz+MXn53HLu/Dod5+5FHkspYw2dlBmNYpzOwyeCo+mr8EI13qn7DguAAAAABJRU5ErkJggg==');
}
    
#\37 79a3f4d {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#f5159b18::before, #f5159b18 > .bgExtraLayerOverlay {
    
}
    
#dfff8d52 {
    width: 100%;
    min-height: 56px;
    align-items: center;
    height: auto;
}
    
#\35 6975f95 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 6%;
}
}



@media (max-width: 767px) {
    
#a9943026 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 8641fae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d7f33f00 {
    width: 33.83%;
}
}



@media (max-width: 767px) {
    
#\35 0007554 {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4% 0% 4% 0%;
}
    
#\35 49e49c2 {
    width: 50%;
    min-height: 80px;
    align-items: center;
    padding-left: 8%;
    padding-right: 8%;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d778f5a5 {
    width: 50%;
    min-height: 80px;
    align-items: center;
    padding-left: 8%;
    padding-right: 8%;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 d479483 {
    width: 50%;
    min-height: 80px;
    align-items: center;
    padding-left: 8%;
    padding-right: 8%;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d8eeb497 {
    width: 50%;
    min-height: 80px;
    align-items: center;
    padding-left: 8%;
    padding-right: 8%;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 d85a0f6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nk9 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 9cf8c61 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-top: 0%;
}
    
#b678e579 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 b162da6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-bottom: 0%;
}
    
#c8208b5a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-top: 0%;
}
    
#dacdba65 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#\35 75fa020 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b917ac8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 83abc7e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 4% 0% 4% 0%;
}
    
#\31 bf2fe0f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#f01fe6a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ef3ad85 {
    height: 80px;
}
    
#a93d0e95 {
    margin: 0px 0% 0px 0%;
}
    
#\31 5bcf9a3 {
    height: 80px;
}
    
#f06264da {
    height: 80px;
}
    
#c6db1342 {
    height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 5c1d4ab {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\30 5afd187 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#d6f4c872 {
    min-height: unset;
    flex-direction: column;
    row-gap: 20px;
    padding: 16% 6% 16% 6%;
}
    
#\37 95f0a81 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    order: 2;
}
    
#\38 0ebc0fd {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

