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

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

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

  *#dm .dmInner a.u_849155499 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1108061680 { box-shadow:none !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1818755323 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1284863946 { box-shadow:none !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1547840359 { text-align:center !important; }

  *#dm .dmInner div.u_1547840359 p { text-align:center !important; }

  *#dm .dmInner div.u_1547840359 li { text-align:center !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1420682202 { text-align:center !important; }

  *#dm .dmInner div.u_1420682202 p { text-align:center !important; }

  *#dm .dmInner div.u_1420682202 li { text-align:center !important; }

  *#dm .dmInner div.u_1577879484 { text-align:center !important; }

  *#dm .dmInner div.u_1577879484 p { text-align:center !important; }

  *#dm .dmInner div.u_1577879484 li { text-align:center !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\33 1b9bb9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    background-image: url("https://le-de.cdn-website.com/56592b6b55294843bd7a37d973a59984/dms3rep/multi/opt/f2-1024x373-1920w.png");
    align-content: center;
}
    
#\36 bf58820 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\35 130b812::before, #\35 130b812 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 130b812 {
    background-image: url("https://le-de.cdn-website.com/56592b6b55294843bd7a37d973a59984/dms3rep/multi/opt/f1-1920w.jpg");
}
    
#group_m3o {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c308a43 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 200px 20px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 657e147 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7a59de5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7348dc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ecb6731 {
    margin: 0px 0% 0px 0%;
}
    
#group_miu {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.873627714076604%;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_vnt {
    align-items: flex-start;
    width: 75%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    padding: 10px 40px 10px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_md4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 6349677 {
    margin: 0px 0% 0px 0%;
}
    
#\32 c20c326 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#aaaa2f63 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 20px 0px 20px;
}
    
#group_os1 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 bf6eda3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_8ig {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_blc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eni {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ckk {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -45px 0%;
}
    
#widget_f9o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f9o {
    width: 5px;
    height: 90px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 fa79694 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#c456776d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#group_hjf {
    align-items: center;
    width: 33.33%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/56592b6b55294843bd7a37d973a59984/dms3rep/multi/opt/i2-1920w.jpg");
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a1c73560 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1pt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f49fcd8 {
    align-items: center;
    width: 33.33%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/56592b6b55294843bd7a37d973a59984/dms3rep/multi/opt/i2-1920w.jpg");
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f340f53 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d36b0e8c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 724f7a3 {
    align-items: center;
    width: 33.33%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/56592b6b55294843bd7a37d973a59984/dms3rep/multi/opt/i2-1920w.jpg");
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 416d882 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b0b3373 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 e4d70c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#ae5de1df {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#group_nar {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#\32 09d1036 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#group_g9j {
    align-items: center;
    width: 40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    padding: 60px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b57fb697 {
    align-items: center;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4p6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 271b066 {
    margin: 0px 0% 0px 0%;
}
    
#d445e42f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d445e42f {
    width: 5px;
    height: 90px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% -45px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ker {
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 120px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e860accf {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.873627714076604%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#widget_rs1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4j2 {
    width: 100%;
    height: auto;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_g44.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 20px 14px 20px;
}
#widget_g44 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 85e3dcd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 85e3dcd {
    width: 5px;
    height: 90px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% -45px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4f2d168 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0efbe2f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#\30 a904e60 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.873627714076604%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    order: 0;
    background-image: url("https://le-de.cdn-website.com/56592b6b55294843bd7a37d973a59984/dms3rep/multi/opt/i5-1-1920w.png");
}
    
#\31 2abc5a9 {
    align-items: center;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f0b506d {
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 120px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a3ec1504 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 02d2a46.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 20px 14px 20px;
}
#\31 02d2a46 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 7faa723 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\38 eb04fe3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\37 7bbb531 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#c6e9ce52 {
    margin: 0px 0% 0px 0%;
}
    
#\38 95001b3 {
    align-items: center;
    width: 40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    order: 1;
    padding: 60px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_glu {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_ieg {
    width: 120px;
    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_bhu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#e2eb1a46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\30 ed4a80c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\35 455ef7d {
    background-color: var(--color_5);
    background-image: none;
}
    
#group_lm2 {
    align-items: center;
    width: 16.8%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_jn5 {
    width: 128px;
    height: auto;
    max-width: 100%;
}
    
#widget_vqd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7589c53 {
    align-items: center;
    width: 16.8%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 1e85824 {
    width: 128px;
    height: auto;
    max-width: 100%;
}
    
#\30 fb264ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 dec9b72 {
    align-items: center;
    width: 16.8%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d90eae46 {
    width: 128px;
    height: auto;
    max-width: 100%;
}
    
#cf596006 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 907d114 {
    align-items: center;
    width: 16.8%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ea95c1c8 {
    width: 128px;
    height: auto;
    max-width: 100%;
}
    
#\33 735b43a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db775abf {
    align-items: center;
    width: 16.8%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 4b62122 {
    width: 128px;
    height: auto;
    max-width: 100%;
}
    
#\37 e8559ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 229847f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 20px 14px 20px;
}
#\39 229847f {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d4de9311 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#b5c7d806 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#b6164ee5 {
    width: 100%;
    height: auto;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f1e04d7d {
    align-items: center;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#cecd82bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 06f4fb6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\39 2c86fbe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 2c86fbe {
    width: 5px;
    height: 90px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% -45px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d1c819d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 e8d939a {
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 120px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7778d04 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#\36 1ed9f0e {
    align-items: center;
    width: 40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    padding: 60px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 053b781 {
    margin: 0px 0% 0px 0%;
}
    
#b029de09 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.873627714076604%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 8343859 {
    width: 100%;
    height: auto;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 3fde6b6 {
    align-items: center;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 78a1fc3 {
    align-items: center;
    width: 40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    order: 1;
    padding: 60px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ad019cc {
    margin: 0px 0% 0px 0%;
}
    
#\36 d367d14.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 20px 14px 20px;
}
#\36 d367d14 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 7c8dab4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#\33 88d2671 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#bca07549 {
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 120px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 08fdbc1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 60%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.873627714076604%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    order: 0;
}
    
#\32 d119bb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 c537b58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#e7df7822 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 71c932e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#a5523706.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5523706 {
    width: 5px;
    height: 90px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% -45px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 bf58820 {
    padding: 0px 0px 0px 0px;
}
    
#\30 ecb6731 {
    margin: 0px 0% 0px 0%;
}
    
#\38 c308a43 {
    width: 100%;
    padding: 120px 20px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vnt {
    width: 100%;
}
    
#\35 130b812::before, #\35 130b812 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aaaa2f63 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_f9o {
    height: 90px;
}
    
#group_os1 {
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c456776d {
    padding: 0px 0px 0px 0px;
}
    
#a1c73560 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae5de1df {
    padding: 0px 0px 0px 0px;
}
    
#\31 271b066 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7faa723 {
    padding: 0px 0px 0px 0px;
}
    
#widget_ieg {
    height: auto;
}
    
#c6e9ce52 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ed4a80c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: auto;
}
    
#widget_jn5 {
    height: auto;
    width: 60px;
}
    
#\35 1e85824 {
    height: auto;
    width: 60px;
}
    
#d90eae46 {
    height: auto;
    width: 60px;
}
    
#ea95c1c8 {
    height: auto;
    width: 60px;
}
    
#\31 4b62122 {
    height: auto;
    width: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 06f4fb6 {
    padding: 0px 0px 0px 0px;
}
    
#\33 053b781 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 71c932e {
    padding: 0px 0px 0px 0px;
}
    
#\39 3fde6b6 {
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ad019cc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 1b9bb9a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 bf58820 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 c308a43 {
    width: 100%;
    min-height: auto;
    padding: 60px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ecb6731 {
    margin: 0px 0% 0px 0%;
}
    
#group_vnt {
    width: 100%;
}
    
#\35 130b812::before, #\35 130b812 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 c20c326 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aaaa2f63 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_f9o {
    height: 90px;
}
    
#group_os1 {
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 fa79694 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c456776d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#a1c73560 {
    margin: 0px 0% 0px 0%;
}
    
#group_hjf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\34 f49fcd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 724f7a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 e4d70c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ae5de1df {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#d445e42f {
    height: 90px;
}
    
#widget_4j2 {
    height: 240px;
}
    
#group_nar {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_g9j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b57fb697 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 271b066 {
    margin: 0px 0% 0px 0%;
}
    
#\32 09d1036 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_ker {
    width: 100%;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e860accf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 7faa723 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 eb04fe3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 85e3dcd {
    height: 90px;
}
    
#\38 95001b3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\30 a904e60 {
    width: 100%;
    order: 1;
    column-gap: 1.873627714076604%;
    flex-direction: column;
    flex-wrap: nowrap;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 100%;
    row-gap: 0px;
    padding: 0px 0px 200px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ieg {
    height: auto;
}
    
#\37 7bbb531 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b0efbe2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c6e9ce52 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2abc5a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\36 f0b506d {
    width: 100%;
    order: 0;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_glu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e2eb1a46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\30 ed4a80c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 20px 60px 20px;
}
    
#widget_jn5 {
    height: auto;
    width: 60px;
}
    
#\35 1e85824 {
    height: auto;
    width: 60px;
}
    
#d90eae46 {
    height: auto;
    width: 60px;
}
    
#ea95c1c8 {
    height: auto;
    width: 60px;
}
    
#\31 4b62122 {
    height: auto;
    width: 60px;
}
    
#group_lm2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    align-items: center;
}
    
#d7589c53 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    align-items: center;
}
    
#\33 dec9b72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 907d114 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    align-items: center;
    justify-content: flex-start;
}
    
#db775abf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 a24c4f9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d4de9311 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 06f4fb6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 2c86fbe {
    height: 90px;
}
    
#b6164ee5 {
    height: 240px;
}
    
#\33 053b781 {
    margin: 0px 0% 0px 0%;
}
    
#b5c7d806 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\31 7778d04 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 1ed9f0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f1e04d7d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 e8d939a {
    width: 100%;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b029de09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 8343859 {
    height: 240px;
}
    
#\35 c537b58 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 71c932e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#a5523706 {
    height: 90px;
}
    
#\33 78a1fc3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\39 ad019cc {
    margin: 0px 0% 0px 0%;
}
    
#\35 7c8dab4 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 3fde6b6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\33 88d2671 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 08fdbc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#bca07549 {
    width: 100%;
    order: 0;
    padding: 60px 20px 60px 20px;
    margin: 0px 0% 0px 0%;
}
}

#group_hjf.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAECBANB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAABMf/aAAwDAQACEQMRAD8AxatD4a76qVVVPpRaraAFmij/2Q==')!important}#\34 f49fcd8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAECBANB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAABMf/aAAwDAQACEQMRAD8AxatD4a76qVVVPpRaraAFmij/2Q==')!important}#\32 724f7a3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAECBANB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAABMf/aAAwDAQACEQMRAD8AxatD4a76qVVVPpRaraAFmij/2Q==')!important}#\30 a904e60.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAeklEQVQI12N49/jOrUPbD83s3N/fdGnDype3b30Cg48fP3748IHh6eXj53Yu2zy9Ym5D0sY5XRdOHH379t3nz58/gAHD9QMbDm+et3x2bUt51MzeykO7tr56+RIhfX7X6sM71i1eNKOiOK2rqXz/jk0vnj398uULRBoAoXhdCdkzPZcAAAAASUVORK5CYII=')!important}