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

  *#dm .dmInner div.u_2681478256 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

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

  *#dm .dmInner div.u_1164676364 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1174490220 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1566621155 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner div.u_1152009468 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner div.u_1860235799 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:none !important;
  }

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

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

  *#dm .dmInner div.u_1763927605 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner div.u_1918597945 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1044470734 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1411285047 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1562183147 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner div.u_1310640936 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1482811117 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner nav.u_1198691314 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be0482d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e09daa1 {
    min-height: 1015px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 300px 65px 180px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\34 aba78e4::before, #\34 aba78e4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    background-color: var(--color_4);
}
#\34 aba78e4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/990f66fe/dms3rep/multi/opt/slide-1-1920w.png");
}
    
#a410e7e8 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_ep3 {
    width: 100.00%;
    grid-template-rows: minmax(526px, max-content);
    max-width: 100%;
}
    
#group_cfm {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 100.00%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#widget_h06.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_h06 {
    width: 80px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ggu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d2n {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 46df0d6 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 50px 0%;
}
    
#\37 54d6183 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\33 339b350 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_s31 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_932 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ih0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 3487b60.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\38 3487b60 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gu6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 4a16ae2 {
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_276 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_8kk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_8kk {
    width: 19.44%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_7vl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 405a46d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 872433c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 60845a9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#d4dc6d6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#d4dc6d6e {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5rm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 92073a2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 92073a2 {
    width: 19.44%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mvl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ues {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#group_cde {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_30s {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#widget_5o5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4p7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 e824127 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c8fa753f {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\32 88018e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 a7dfe77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 21b4391 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 53fd10f {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\39 b5efeac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 f95366a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 912dc75 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#abe0fe8e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ec7ba8bb {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\30 2543aa2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c8b30d91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 7fc0705 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 67e53c1 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\33 af6da58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 926d301 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 cf3d536 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3f72f88 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\36 b5e1f41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 1528d4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 d135fff {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#f7d00a9e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3aaf776 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\32 6843a27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 c154d98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#df913700 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a348f87 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#b4711af6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 8454a68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 2e336cf {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 00e4394 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\39 b4717ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 5ad2b2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da3b7579 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 86fccc9 {
    min-height: 1239px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c05312d4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_dtf {
    align-items: center;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    background-image: url();
}
#group_dtf.lazy {
    background-image: url('');
}
    
#fc6fd7c3 {
    margin: 0px 0% 0px 0%;
}
    
#group_eph {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 30px 65px 30px 65px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5c66f80 {
    align-items: flex-start;
    width: 100%;
    min-height: 170px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#group_8vr {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/990f66fe/dms3rep/multi/opt/468648769_18071181100723842_7463155159484873588_n-1920w.jpg);
}
#group_8vr.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEE/8QAHhAAAAYCAwAAAAAAAAAAAAAAAAECAwQRBQZCgaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABsRAAIBBQAAAAAAAAAAAAAAAAABAgMEE0FR/9oADAMBAAIRAxEAPwDZKzGxuSVlCdZfRxNN2fopZDaqK4532ACKuaj2LDDh/9k=');
}
    
#\32 09f2e20 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 510px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0px;
    height: auto;
    flex-wrap: nowrap;
}
    
#group_cgt {
    align-items: flex-start;
    width: 100.00%;
    min-height: 258px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    height: auto;
    min-width: 32px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a48856ed.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#a48856ed {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lg8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d62a60c8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 258px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(219, 66, 69, 1);
    background-image: none;
    justify-content: flex-start;
    height: auto;
    min-width: 32px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c9151a04.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#c9151a04 {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c9a452e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec997666 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 292px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(155, 24, 27, 1);
    background-image: none;
    justify-content: flex-start;
    height: auto;
    min-width: 32px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 df605f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 df605f7 {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4c4fda5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k77 {
    width: 100%;
    height: 452px;
    max-width: 100%;
}
    
#widget_dlm {
    width: 99.83%;
    height: 1036px;
    max-width: 100%;
}
    
#widget_39o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_fn6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b9b30b10.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b9b30b10 {
    width: 19.44%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bf4e213b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    padding: 80px 20px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\38 cd83256 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a9441e87 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_8to {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/990f66fe/dms3rep/multi/opt/468732847_18071181073723842_7030152063182487864_n-1920w.jpg);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_8to.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAJBAAAQMDAQkAAAAAAAAAAAAAAwECBAAFEQYSFBUiMTJRVJH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEDFFH/2gAMAwEAAhEDEQA/AJSZ1uHfCSHy3PLnDiYXKUQeNaynITeyc7ld2+Vrdi03aiyFkkitUu11pDhMH1mfKHaYhQaf/9k=');
}
    
#f43c15af {
    margin: 0px 0% 0px 0%;
}
    
#\33 32c600b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\33 32c600b {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_83r {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_auj {
    width: 90.37917374080362%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4kd {
    width: 100%;
    height: 580px;
    max-width: 100%;
}
}



@media all {
    
#\33 3337438 {
    width: 37.98%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c764277 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#dd568fd8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 70361b3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e520dc8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#e520dc8c {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6435abb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 6435abb {
    width: 19.44%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_umh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_25r {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
}
    
#group_1ej {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 15px 30px 15px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ka2 {
    width: 84px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_2tb {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#dcd2fa9a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ec5f78e1 {
    width: 84px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 f387eeb {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d288510f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ce2b23e7 {
    width: 84px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 325728d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 36692ba {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
}
    
#\34 cffd102 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 15px 30px 15px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5d54fc0 {
    width: 84px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 a371d1a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 09ebcf7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b10f4392 {
    width: 84px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ec7abde9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 7ead727 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#df251885 {
    width: 84px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 ef1bc3b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 ede37ae {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    align-items: center;
}
    
#\38 58b3ded {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b2e785a6 {
    width: 62px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da373a6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#fc17286e {
    min-height: 451px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 3468f7a::before, #\39 3468f7a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#\39 3468f7a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/990f66fe/dms3rep/multi/opt/slide-4-1920w.png");
}
#\39 3468f7a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgUlEQVQI1wXBsQqCQACA4XvBoCGSCm4IzmpICcsgxdICJRLj4DQaQ2pwsaWGfLe/7xOvpuH9+dL9Otr6SWsMdX7loStuueHs7djLKeJwjLkUBVVp0FnKPYkoowAdBqQbn1AptiMLMZ5YzBY23sphvZxzcmwyR5HYEl9auMM+7qDHHydDS0n46IgqAAAAAElFTkSuQmCC');
}
    
#widget_qks {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 c4c22cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ae18040e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 fb579a5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a29762d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#a29762d1 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fi8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 841c5ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c5cce1b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 445ab6c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_es2 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\37 5d5b682.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 5d5b682 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dq2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_86o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_i3s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#e68fa911 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_78q {
    width: 100%;
    height: 670px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 dc33f59 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6b1085a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\35 d1a97bf {
    margin: 0px 0% 0px 0%;
}
    
#group_8ig[data-css-edit] {
    clip-path: polygon(49% 0, 100% 1%, 100% 100%, 0% 100%);
}
#group_8ig {
    align-items: flex-end;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    background-color: var(--color_1);
    background-image: none;
    padding: 0px 65px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ajt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3e67dca.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#a3e67dca {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1jj {
    width: 48.65%;
    height: auto;
    max-width: 100%;
}
    
#d1186dbd {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 cce2683 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 7b4137e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 a0a19db {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_d6m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a5d94b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\33 a5d94b5 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ml7 {
    width: 100%;
    height: 704px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\30 6b9c047 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    justify-content: flex-start;
    align-items: center;
    background-color: rgba(255, 255, 255, 1);
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef09c51f {
    min-height: 187px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\34 331bc9f {
    background-image: linear-gradient(180deg, rgba(217, 217, 217, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\32 4246cdd {
    margin: 0px 0% 0px 0%;
}
    
#widget_dqs {
    width: 90.06%;
    height: 186px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e09daa1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 610px;
}
    
#a410e7e8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 aba78e4::before, #\34 aba78e4 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 339b350 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 46df0d6 {
    row-gap: 0px;
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 872433c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 c419d44 {
    margin: 0px 0% 0px 0%;
}
    
#widget_mvl {
    width: 93.28%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 86fccc9 {
    min-height: 1443px;
    padding: 0px 0px 0px 0px;
}
    
#fc6fd7c3 {
    margin: 0px 0% 0px 0%;
}
    
#ec997666 {
    width: 100.00%;
    height: auto;
    min-height: 412px;
}
    
#widget_dlm {
    height: 1178px;
}
    
#group_eph {
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cd83256 {
    padding: 0px 0px 0px 0px;
}
    
#f43c15af {
    margin: 0px 0% 0px 0%;
}
    
#bf4e213b {
    width: 50%;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#group_8to {
    width: 50%;
    background-position: 100% 50%;
}
#group_8to.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAJBAAAQMDAQkAAAAAAAAAAAAAAwECBAAFEQYSFBUiMTJRVJH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEDFFH/2gAMAwEAAhEDEQA/AJSZ1uHfCSHy3PLnDiYXKUQeNaynITeyc7ld2+Vrdi03aiyFkkitUu11pDhMH1mfKHaYhQaf/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3337438 {
    width: 53.66%;
}
    
#dd568fd8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 aaccf99 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc17286e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 0d62753 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3468f7a::before, #\39 3468f7a > .bgExtraLayerOverlay {
    
}
#\39 3468f7a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgUlEQVQI1wXBsQqCQACA4XvBoCGSCm4IzmpICcsgxdICJRLj4DQaQ2pwsaWGfLe/7xOvpuH9+dL9Otr6SWsMdX7loStuueHs7djLKeJwjLkUBVVp0FnKPYkoowAdBqQbn1AptiMLMZ5YzBY23sphvZxzcmwyR5HYEl9auMM+7qDHHydDS0n46IgqAAAAAElFTkSuQmCC');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c5cce1b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 00a79bb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 dc33f59 {
    padding: 0px 0px 0px 0px;
}
    
#\35 d1a97bf {
    margin: 0px 0% 0px 0%;
}
    
#group_8ig {
    width: 100%;
    padding: 0px 20px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ajt {
    width: 40.29%;
}
    
#widget_1jj {
    width: 68.92%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7b4137e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 ab61f50 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ml7 {
    height: 728px;
}
}



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



@media (max-width: 767px) {
    
#be0482d2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 e09daa1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 10px 100px 10px;
}
    
#\34 aba78e4::before, #\34 aba78e4 > .bgExtraLayerOverlay {
    
}
    
#a410e7e8 {
    margin: 0px 0% 0px 0%;
}
    
#group_cfm {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 100.00%;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\35 46df0d6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 50px 0%;
}
    
#\37 54d6183 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: -20px 0% 0px 0%;
}
    
#\33 339b350 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 0px;
}
    
#group_s31 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 10px;
}
    
#widget_ih0 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_932 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_276 {
    width: 308px;
}
}



@media (max-width: 767px) {
    
#\30 405a46d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 872433c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_ues {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_30s {
    height: 240px;
}
    
#c8fa753f {
    height: 240px;
}
    
#\31 53fd10f {
    height: 240px;
}
    
#\35 912dc75 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ec7ba8bb {
    height: 240px;
}
    
#\33 67e53c1 {
    height: 340px;
}
    
#\32 3f72f88 {
    height: 240px;
}
    
#\30 d135fff {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 3aaf776 {
    height: 240px;
}
    
#\37 a348f87 {
    height: 240px;
}
    
#\31 00e4394 {
    height: 240px;
}
    
#group_cde {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e824127 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 21b4391 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#abe0fe8e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7fc0705 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cf3d536 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f7d00a9e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#df913700 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2e336cf {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#da3b7579 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 86fccc9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_dtf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_dtf.lazy {
    background-image: url('');
}
    
#group_cgt {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d62a60c8 {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ec997666 {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_8vr {
    order: 1;
}
#group_8vr.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEE/8QAHhAAAAYCAwAAAAAAAAAAAAAAAAECAwQRBQZCgaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABsRAAIBBQAAAAAAAAAAAAAAAAABAgMEE0FR/9oADAMBAAIRAxEAPwDZKzGxuSVlCdZfRxNN2fopZDaqK4532ACKuaj2LDDh/9k=');
}
    
#widget_dlm {
    height: 240px;
}
    
#group_eph {
    align-items: flex-start;
    height: auto;
    min-height: 305px;
    padding: 30px 10px 30px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 09f2e20 {
    order: 0;
}
    
#widget_k77 {
    width: 100.00%;
}
    
#fc6fd7c3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bf4e213b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\38 cd83256 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_8to {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_8to.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMG/8QAJBAAAQMDAQkAAAAAAAAAAAAAAwECBAAFEQYSFBUiMTJRVJH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEDFFH/2gAMAwEAAhEDEQA/AJSZ1uHfCSHy3PLnDiYXKUQeNaynITeyc7ld2+Vrdi03aiyFkkitUu11pDhMH1mfKHaYhQaf/9k=');
}
    
#widget_auj {
    width: 100.00%;
}
    
#f43c15af {
    margin: 0px 0% 0px 0%;
}
    
#widget_4kd {
    width: 69.27%;
    height: 228px;
}
}



@media (max-width: 767px) {
    
#\33 3337438 {
    width: 76.37%;
}
    
#\31 c764277 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#dd568fd8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_25r {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\39 36692ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\37 ede37ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_1ej {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dcd2fa9a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d288510f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cffd102 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 09ebcf7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7ead727 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b2e785a6 {
    width: 61px;
    height: auto;
}
    
#\38 58b3ded {
    column-gap: 10px;
}
}



@media (max-width: 767px) {
    
#da373a6c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#fc17286e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 3468f7a::before, #\39 3468f7a > .bgExtraLayerOverlay {
    
}
#\39 3468f7a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgUlEQVQI1wXBsQqCQACA4XvBoCGSCm4IzmpICcsgxdICJRLj4DQaQ2pwsaWGfLe/7xOvpuH9+dL9Otr6SWsMdX7loStuueHs7djLKeJwjLkUBVVp0FnKPYkoowAdBqQbn1AptiMLMZ5YzBY23sphvZxzcmwyR5HYEl9auMM+7qDHHydDS0n46IgqAAAAAElFTkSuQmCC');
}
    
#widget_4fa {
    width: 100.00%;
}
}



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



@media (max-width: 767px) {
    
#\34 841c5ba {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\31 c5cce1b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_es2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_78q {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\39 dc33f59 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_8ig {
    width: 100%;
    min-height: 477px;
    align-items: flex-end;
    height: auto;
    padding: 0px 10px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ajt {
    width: 58.38%;
}
    
#widget_1jj {
    width: 70.98%;
}
    
#d1186dbd {
    width: 320px;
}
    
#\35 d1a97bf {
    margin: 0px 0% 0px 0%;
}
}



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



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

