@media all {
  *#dm .dmInner a.u_2533791328 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_2533791328 {
    background-color:rgba(8,72,156,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner a.u_2533791328:hover span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2533791328.hover span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_2462581124 {
    border-radius:4px 4px 4px 4px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1253187971 {
    border-radius:4px 4px 4px 4px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1726388411 {
    border-radius:4px 4px 4px 4px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1509229616 {
    border-radius:4px 4px 4px 4px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1900936889 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner a.u_1900936889 span.text {
    font-size:14px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1900936889:hover span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1900936889.hover span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1317651390 hr {
    color:rgba(248,232,25,1) !important;
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1274328722 hr {
    color:var(--color_4) !important;
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner a.u_1892769036 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner a.u_1892769036 span.text {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1892769036:hover span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1892769036.hover span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2533791328:hover {
    background-color:rgba(5,62,135,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2533791328.hover {
    background-color:rgba(5,62,135,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1892769036:hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1892769036.hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1954593322 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner a.u_1954593322 span.text {
    font-size:14px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1954593322:hover span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1954593322.hover span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1521804272 hr {
    color:rgba(248,232,25,1) !important;
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

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

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

  *#dm .dmInner div.u_1166946731 hr {
    color:var(--color_4) !important;
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner a.u_1334360526 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner a.u_1334360526 span.text {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1334360526:hover span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1334360526.hover span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1334360526:hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1334360526.hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2296649712 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgba(68,68,68,0.2) rgb(68,68,68) !important;
  }

  *#dm .dmInner div.u_1674343490 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgba(68,68,68,0.2) rgb(68,68,68) !important;
  }

  *#dm .dmInner div.u_1209534900 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgba(68,68,68,0.2) rgb(68,68,68) !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 c679e16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#bd4f0863 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
}
    
#widget_sf2 {
    width: 100%;
    height: 670px;
    max-width: 100%;
}
    
#\33 b0984b9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f1459e00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d0a04358 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_kgc {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
}
    
#widget_ce8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b12f31f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gjb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 24px 16px 24px;
}
#widget_gjb {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#d0425fb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#ab4463d1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#\37 03df9ed {
    background-color: rgba(248, 232, 25, 1);
    background-image: none;
}
    
#group_s25 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    --column-gap: 3%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_jrd {
    align-items: center;
    width: 48.95%;
    min-height: 280px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/724b4161689a45a1a45222359fb670b0/dms3rep/multi/opt/picto14-336h.png");
    background-size: contain;
    background-color: rgba(80, 194, 236, 1);
    justify-content: flex-end;
    order: 0;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
#group_jrd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVQoz9WOzQqCQBSFfcJM+zOilbugKIigd3DZz7beokUQzpSMuRCpXRAlWtnPM5yYKSsl2rc4cLjnu/ceKUsukM0rFHJGkQYoz3eozLco0AAqOYmMM1IMFmiIGnPQdSZCurVGnhySYMa8oUR9dJZT9Lwh+t4AbXsGje5FlgA16qNlExjuCIY7RtOmYjkB8vP8TXWxQZ0xNJgF3VqJOnIaVEgkyvOFPA2RI0eoJPrs+DB88Nbt5XnGmScYD77pmgZ/6x/AO01DhBfb2u38AAAAAElFTkSuQmCC');
}
    
#widget_h99.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 10px 2px 10px;
}
#widget_h99 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 951e8b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_t7v {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
}
    
#group_s2s {
    align-items: flex-start;
    width: 100%;
    min-height: 1px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(5,62,135,1);
    background-image: none;
}
    
#\35 ffdd40c {
    align-items: center;
    width: 48.95%;
    min-height: 280px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/724b4161689a45a1a45222359fb670b0/dms3rep/multi/opt/picto-9-336h.png");
    background-size: contain;
    background-color: rgba(8, 74, 160, 1);
    justify-content: flex-end;
    order: 1;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
#\35 ffdd40c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzElEQVQoz2Pg8Frwn8NzwX9Or/n/xYJm/FeKmgTGIoEzwWIgOZAaBg6v+f/ZPRf8F/Sf/d8krfN/aE35/4i6MjBbJHAWWA6kBqyQzWPhf7Hgmf99y6v/t86N/d+1IPp/QEXVf6nQaWA5FIWiQTP/Oxc2/C+ZmPa/cmrKf4+Suv9SodNRFYKM5/Wd+18trv+/U0Hjf5eihv+aCX3/+f3mIFu9AMwBOZzPb85/kaCZYNNBijihhkA9A2GABLBhmDxcIQTPR8M4FeLGQ0EhAII/Aj6RogVCAAAAAElFTkSuQmCC');
}
    
#\31 291b0a4 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
}
    
#ce813a1c.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 10px 2px 10px;
}
#ce813a1c {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1ae27e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8e14e1c {
    align-items: flex-start;
    width: 100%;
    min-height: 1px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
    
#\39 c16126d {
    align-items: center;
    width: 48.95%;
    min-height: 280px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/724b4161689a45a1a45222359fb670b0/dms3rep/multi/opt/picto13-336h.png");
    background-size: contain;
    background-color: rgba(8, 74, 160, 1);
    justify-content: flex-end;
    order: 3;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
#\39 c16126d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVQoz2Pg8Jr/n91zwX9+3zn/hQNm/ZcIng7GIDZIDCQHUsMAItg8FvyXDZ/6Xzuh9791disYg9ggMZAcksKF/03SOv6H1pT/r5iSAsYgNkgMJAdXCDLeMLXrf2BV5f+iCelgDGKDxJCsXgDmKEdP/G+Z1fbfv6IKjEFskBhE4QKEQl7fuf8F/Gf/FwmcBcYgNkgMRSFMMbsHCC+E4gVwRSgKQe7AjjEU4sdDQSEAQGcC1vBX1qgAAAAASUVORK5CYII=');
}
    
#f0e36058 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
}
    
#b9c4d90e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 10px 2px 10px;
}
#b9c4d90e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bc51d54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4ec8b85 {
    align-items: flex-start;
    width: 100%;
    min-height: 1px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
    
#d680fffd {
    align-items: center;
    width: 48.95%;
    min-height: 280px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/724b4161689a45a1a45222359fb670b0/dms3rep/multi/opt/picto11-336h.png");
    background-size: contain;
    background-color: rgba(80, 194, 236, 1);
    justify-content: flex-end;
    order: 2;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
#d680fffd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQoz2MIOPTmv//BN/8DD736H3r46f+oI/f+xx69/T/i8MP/IYeegeUCDr3+zwAiQJy4o7f+l5/e9b//wpz/3ecX/i88eeh/1JH7//0PvkVW+PZ/8rErYAWrrlX9X3il7X/FqV3/I488wDQx4eiN/y3nVv2fc7nn/8QLs/7nnDiJ3ergQ8//Jx+7/D/r+On/qccugt0LsxbkDwYQgfDQS7CnQDTEJARmQHAgJsMwzCQsCmGSrzEUYVGIGw8FhQBakoQk837EiwAAAABJRU5ErkJggg==');
}
    
#\34 04760ea {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
}
    
#acb13915.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 10px 2px 10px;
}
#acb13915 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abb42f64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 582f834 {
    align-items: flex-start;
    width: 100%;
    min-height: 1px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(5,62,135,1);
    background-image: none;
}
    
#\35 cd99484 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 ad6bdf5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#ae6c3b74 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#group_kvf {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f2e27240 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
}
    
#widget_aee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_lv5 {
    align-items: flex-start;
    width: 48.95%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 6a6d492 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.95%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_508 {
    width: 100%;
    height: 320px;
    min-height: 100%;
    max-width: 100%;
}
    
#widget_d2e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0bd7f44 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 52c6370 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#\34 5a19ba2 {
    width: 100%;
    height: 380px;
    min-height: 100%;
    max-width: 100%;
}
    
#\35 115f27a {
    align-items: flex-start;
    width: 59%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f16d28a6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 cd50759 {
    align-items: flex-start;
    width: 39%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 58e092a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a90dc25a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#\38 ef97a97 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
}
    
#f7941c60 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\30 d33f807.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 24px 16px 24px;
}
#\30 d33f807 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: flex-end;
    order: 3;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ceq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_l0m.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_l0m {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\34 588848b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
}
    
#\35 26eade1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#\35 5d4a3e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 6a39c83 {
    width: 100%;
    height: 380px;
    min-height: 100%;
    max-width: 100%;
}
    
#\33 a5c3cb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 3f56323.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 24px 16px 24px;
}
#\35 3f56323 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 3;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d26cf9ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#\35 b39ca0a {
    margin: 0px 0% 0px 0%;
}
    
#a9f5acc1 {
    align-items: flex-start;
    width: 59%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a5cc5e66 {
    align-items: flex-start;
    width: 39%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 0px 40px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f7f2f505 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#f56d3f43.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f56d3f43 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#b84ce052.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 24px 16px 24px;
}
#b84ce052 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: flex-end;
    order: 3;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e6a9712 {
    align-items: flex-start;
    width: 39%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#b41095e9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#b1592431 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\35 3e69c03 {
    width: 100%;
    height: 380px;
    min-height: 100%;
    max-width: 100%;
}
    
#\32 c700fa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#\38 93db992 {
    align-items: flex-start;
    width: 59%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 faf55ec {
    margin: 0px 0% 0px 0%;
}
    
#\36 8dd8805 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#abaef5db {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
}
    
#dfee49bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 45d2cce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 45d2cce {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 5818110 {
    margin: 0px 0% 0px 0%;
}
    
#df8c89a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d1891f55.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d1891f55 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\37 e038902 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b20b1171 {
    width: 100%;
    height: 380px;
    min-height: 100%;
    max-width: 100%;
}
    
#\33 dc8728e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
}
    
#d898d608 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#cef6b735 {
    align-items: flex-start;
    width: 59%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a5853ed6 {
    align-items: flex-start;
    width: 39%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 0px 40px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4b684b5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 24px 16px 24px;
}
#f4b684b5 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 3;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1916dba {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#\30 2f46099 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#\32 3660865 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5a330d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#daae5d85 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 33ee46a {
    border-width: 1px 0 0 0;
    border-color: var(--color_4) #000000 #000000 #000000;
    border-style: solid;
}
    
#widget_ger {
    width: 450px;
    height: 340px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 2681184 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#\37 5499510.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 8px 0px;
}
#\37 5499510 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5d1a00f {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 ab63059 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\34 14e1989 {
    margin: 0px 0% 0px 0%;
}
    
#d3d7e63d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 79db839 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
}
    
#\32 bffc172 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 6% 60px 6%;
}
    
#\38 97c501d {
    background-color: rgba(248, 232, 25, 1);
    background-image: none;
}
    
#widget_d4h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 2d26e61 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d33d3141 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 05c5f69 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d89b6220 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_62b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 8px 0px;
}
#widget_62b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_0eh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 9ddd17a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b17213b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acff3614.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 8px 0px;
}
#acff3614 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab4463d1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_jrd {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
#group_jrd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVQoz9WOzQqCQBSFfcJM+zOilbugKIigd3DZz7beokUQzpSMuRCpXRAlWtnPM5yYKSsl2rc4cLjnu/ceKUsukM0rFHJGkQYoz3eozLco0AAqOYmMM1IMFmiIGnPQdSZCurVGnhySYMa8oUR9dJZT9Lwh+t4AbXsGje5FlgA16qNlExjuCIY7RtOmYjkB8vP8TXWxQZ0xNJgF3VqJOnIaVEgkyvOFPA2RI0eoJPrs+DB88Nbt5XnGmScYD77pmgZ/6x/AO01DhBfb2u38AAAAAElFTkSuQmCC');
}
    
#\35 ffdd40c {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
#\35 ffdd40c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzElEQVQoz2Pg8Frwn8NzwX9Or/n/xYJm/FeKmgTGIoEzwWIgOZAaBg6v+f/ZPRf8F/Sf/d8krfN/aE35/4i6MjBbJHAWWA6kBqyQzWPhf7Hgmf99y6v/t86N/d+1IPp/QEXVf6nQaWA5FIWiQTP/Oxc2/C+ZmPa/cmrKf4+Suv9SodNRFYKM5/Wd+18trv+/U0Hjf5eihv+aCX3/+f3mIFu9AMwBOZzPb85/kaCZYNNBijihhkA9A2GABLBhmDxcIQTPR8M4FeLGQ0EhAII/Aj6RogVCAAAAAElFTkSuQmCC');
}
    
#\39 c16126d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
#\39 c16126d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVQoz2Pg8Jr/n91zwX9+3zn/hQNm/ZcIng7GIDZIDCQHUsMAItg8FvyXDZ/6Xzuh9791disYg9ggMZAcksKF/03SOv6H1pT/r5iSAsYgNkgMJAdXCDLeMLXrf2BV5f+iCelgDGKDxJCsXgDmKEdP/G+Z1fbfv6IKjEFskBhE4QKEQl7fuf8F/Gf/FwmcBcYgNkgMRSFMMbsHCC+E4gVwRSgKQe7AjjEU4sdDQSEAQGcC1vBX1qgAAAAASUVORK5CYII=');
}
    
#d680fffd {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
#d680fffd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQoz2MIOPTmv//BN/8DD736H3r46f+oI/f+xx69/T/i8MP/IYeegeUCDr3+zwAiQJy4o7f+l5/e9b//wpz/3ecX/i88eeh/1JH7//0PvkVW+PZ/8rErYAWrrlX9X3il7X/FqV3/I488wDQx4eiN/y3nVv2fc7nn/8QLs/7nnDiJ3ergQ8//Jx+7/D/r+On/qccugt0LsxbkDwYQgfDQS7CnQDTEJARmQHAgJsMwzCQsCmGSrzEUYVGIGw8FhQBakoQk837EiwAAAABJRU5ErkJggg==');
}
    
#group_s25 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



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



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



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



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



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



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



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



@media (max-width: 767px) {
    
#\36 c679e16 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bd4f0863 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_sf2 {
    height: 240px;
}
    
#\33 b0984b9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f1459e00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d0a04358 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#aff531c8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_gjb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_kgc {
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#d0425fb6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab4463d1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#group_jrd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#group_jrd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVQoz9WOzQqCQBSFfcJM+zOilbugKIigd3DZz7beokUQzpSMuRCpXRAlWtnPM5yYKSsl2rc4cLjnu/ceKUsukM0rFHJGkQYoz3eozLco0AAqOYmMM1IMFmiIGnPQdSZCurVGnhySYMa8oUR9dJZT9Lwh+t4AbXsGje5FlgA16qNlExjuCIY7RtOmYjkB8vP8TXWxQZ0xNJgF3VqJOnIaVEgkyvOFPA2RI0eoJPrs+DB88Nbt5XnGmScYD77pmgZ/6x/AO01DhBfb2u38AAAAAElFTkSuQmCC');
}
    
#\35 ffdd40c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\35 ffdd40c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzElEQVQoz2Pg8Frwn8NzwX9Or/n/xYJm/FeKmgTGIoEzwWIgOZAaBg6v+f/ZPRf8F/Sf/d8krfN/aE35/4i6MjBbJHAWWA6kBqyQzWPhf7Hgmf99y6v/t86N/d+1IPp/QEXVf6nQaWA5FIWiQTP/Oxc2/C+ZmPa/cmrKf4+Suv9SodNRFYKM5/Wd+18trv+/U0Hjf5eihv+aCX3/+f3mIFu9AMwBOZzPb85/kaCZYNNBijihhkA9A2GABLBhmDxcIQTPR8M4FeLGQ0EhAII/Aj6RogVCAAAAAElFTkSuQmCC');
}
    
#\39 c16126d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\39 c16126d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVQoz2Pg8Jr/n91zwX9+3zn/hQNm/ZcIng7GIDZIDCQHUsMAItg8FvyXDZ/6Xzuh9791disYg9ggMZAcksKF/03SOv6H1pT/r5iSAsYgNkgMJAdXCDLeMLXrf2BV5f+iCelgDGKDxJCsXgDmKEdP/G+Z1fbfv6IKjEFskBhE4QKEQl7fuf8F/Gf/FwmcBcYgNkgMRSFMMbsHCC+E4gVwRSgKQe7AjjEU4sdDQSEAQGcC1vBX1qgAAAAASUVORK5CYII=');
}
    
#d680fffd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#d680fffd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwUlEQVQoz2MIOPTmv//BN/8DD736H3r46f+oI/f+xx69/T/i8MP/IYeegeUCDr3+zwAiQJy4o7f+l5/e9b//wpz/3ecX/i88eeh/1JH7//0PvkVW+PZ/8rErYAWrrlX9X3il7X/FqV3/I488wDQx4eiN/y3nVv2fc7nn/8QLs/7nnDiJ3ergQ8//Jx+7/D/r+On/qccugt0LsxbkDwYQgfDQS7CnQDTEJARmQHAgJsMwzCQsCmGSrzEUYVGIGw8FhQBakoQk837EiwAAAABJRU5ErkJggg==');
}
    
#group_s25 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 12px;
}
    
#\35 cd99484 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 ad6bdf5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#ae6c3b74 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_508 {
    height: 240px;
}
    
#\39 0bd7f44 {
    margin: 0px 0% 0px 0%;
}
    
#f2e27240 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_lv5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 6a6d492 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 52c6370 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 5a19ba2 {
    height: 240px;
}
    
#a90dc25a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#f16d28a6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ef97a97 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 115f27a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\30 cd50759 {
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d33f807 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\35 26eade1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\34 6a39c83 {
    height: 240px;
}
    
#d26cf9ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 588848b {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a5cc5e66 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9f5acc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 b39ca0a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b84ce052 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 e6a9712 {
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b41095e9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\35 3e69c03 {
    height: 240px;
}
    
#\32 c700fa0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 93db992 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\37 faf55ec {
    margin: 0px 0% 0px 0%;
}
    
#abaef5db {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 5818110 {
    margin: 0px 0% 0px 0%;
}
    
#b20b1171 {
    height: 240px;
}
    
#d898d608 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 dc8728e {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cef6b735 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a5853ed6 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1916dba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
}



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



@media (max-width: 767px) {
    
#\32 2681184 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#c5d1a00f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 14e1989 {
    margin: 0px 0% 0px 0%;
}
    
#\33 79db839 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\32 bffc172 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\35 2d26e61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 05c5f69 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

