@media all {
  *#dm .dmInner div.u_342542846 img { object-fit:contain !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_2012555442 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/40a03d7aff5f411eb637df799ae3aff6/icon/top+arrow_5380675.svg) !important;
    order:1 !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_2012555442 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) !important;
  }

  *#dm .dmInner a.u_2012555442:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_2012555442.hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_2012555442 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1423782187 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/40a03d7aff5f411eb637df799ae3aff6/icon/top+arrow_5380675.svg) !important;
    order:1 !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1423782187 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) !important;
  }

  *#dm .dmInner a.u_1423782187:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1423782187.hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1423782187 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1283648396 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/40a03d7aff5f411eb637df799ae3aff6/icon/top+arrow_5380675.svg) !important;
    order:1 !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1283648396 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) !important;
  }

  *#dm .dmInner a.u_1283648396:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1283648396.hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1283648396 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1715872558 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/40a03d7aff5f411eb637df799ae3aff6/icon/top+arrow_5380675.svg) !important;
    order:1 !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1715872558 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) rgb(68,68,68) !important;
  }

  *#dm .dmInner a.u_1715872558:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1715872558.hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1715872558 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner a.u_2544216801:hover .iconBg { background-color:rgb(68,68,68) !important; }

  *#dm .dmInner a.u_2544216801.hover .iconBg { background-color:rgb(68,68,68) !important; }

  *#dm .dmInner a.u_2544216801 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/40a03d7aff5f411eb637df799ae3aff6/icon/cart_8359988.svg) !important;
    background-color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1827572054 img { object-fit:contain !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1715872558 span.text { font-size:16px !important; }

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

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

  *#dm .dmInner a.u_2012555442 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 621px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
}



@media all {
    
#\38 0791919 {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#c029b49e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d1920957 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f169c010 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d3b0eb4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_bm3 {
    width: 87.48%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2rt {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.386941992974038%;
    flex-wrap: nowrap;
    order: 0;
    justify-content: flex-start;
}
    
#widget_5o8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#widget_5o8 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_puj {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.63320304464102%;
    flex-wrap: nowrap;
}
    
#widget_5n6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_gau {
    justify-content: flex-start;
    align-items: center;
    width: 48.68%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.63320304464102%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_uf1 {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_45i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 8f04eb4 {
    justify-content: flex-start;
    align-items: center;
    width: 48.68%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.63320304464102%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a9dae8bf {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\37 03ad2c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 8ca4584 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.68%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.63320304464102%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 50664f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 758fa2a {
    justify-content: flex-start;
    align-items: center;
    width: 48.68%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.63320304464102%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 de806ca {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\35 15766cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e46492a2 {
    width: 99.93%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f63813d {
    width: 7.87%;
    height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 7028446 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/40a03d7aff5f411eb637df799ae3aff6/dms3rep/multi/opt/Sans-titre-1-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 ab81376 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a4b98a97 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_fb6 {
    align-items: flex-start;
    width: 64.51%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 d9769d0 {
    align-items: center;
    width: 31.48747128467927%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_97p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d64ba47c {
    width: 73.18%;
    height: 86px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_iig {
    width: 97.78874853316766%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b137dd44 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ca0d2694 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b7be516d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 1f8dbb0 {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ue9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_cpr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_apo.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 16px 10px 16px;
}
#widget_apo {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\32 f115761 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 f4e04b5 {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 213a2ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 e1c1411 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ac5a4e25.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 16px 10px 16px;
}
#ac5a4e25 {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\38 84ecb28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ee995d1a {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 84fc444 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d826cd81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 6970d3b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 16px 10px 16px;
}
#\37 6970d3b {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#fe3da0d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cf96e290 {
    width: 100.00%;
    height: 86px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a97e9e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 be31782 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 efd4328.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 16px 10px 16px;
}
#\36 efd4328 {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 3484492 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#f1f3a529 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#widget_1k4.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_1k4 {
    width: 54.92%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#\36 9a163ba {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    min-height: 331px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f169c010 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c029b49e {
    width: 100%;
    min-height: 80px;
}
    
#d1920957 {
    width: 100%;
    min-height: 80px;
}
    
#group_puj {
    column-gap: 2.63320304464102%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_gau {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.68%;
}
    
#\38 8f04eb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.68%;
}
    
#\35 8ca4584 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.68%;
}
    
#\39 758fa2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.68%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b137dd44 {
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 0;
}
    
#ca0d2694 {
    align-items: flex-start;
    width: 49%;
    min-height: 80px;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 f115761 {
    align-items: flex-start;
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 84ecb28 {
    align-items: flex-start;
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#fe3da0d8 {
    align-items: flex-start;
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3484492 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_1k4 {
    width: 67.74%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 0791919 {
    height: 121px;
    width: 100.00%;
}
    
#c029b49e {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
}
    
#d1920957 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#f169c010 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_bm3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_uf1 {
    height: 98px;
    width: 100.00%;
}
    
#a9dae8bf {
    height: 129px;
    width: 100.00%;
}
    
#\33 de806ca {
    height: 110px;
    width: 100.00%;
}
    
#e46492a2 {
    height: 240px;
}
    
#group_puj {
    column-gap: 2.63320304464102%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_gau {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\38 8f04eb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\35 8ca4584 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\39 758fa2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#group_2rt {
    column-gap: 4.386941992974038%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 f63813d {
    height: 40px;
    width: 13.06%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\33 ab81376 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a4b98a97 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d64ba47c {
    height: 82px;
    width: 100.00%;
}
    
#group_fb6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\38 d9769d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#b137dd44 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ca0d2694 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 1f8dbb0 {
    height: 91px;
    width: 100.00%;
}
    
#\32 f115761 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\30 f4e04b5 {
    height: 91px;
    width: 100.00%;
}
    
#\38 84ecb28 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#ee995d1a {
    height: 91px;
    width: 100.00%;
}
    
#fe3da0d8 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#cf96e290 {
    height: 91px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 3484492 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f1f3a529 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_1k4.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_1k4 {
    width: 100.00%;
    margin: -40px 0% 0px 0%;
}
}

#\34 7028446.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAACAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFEQYiMUFC/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwb/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgQxMnH/2gAMAwEAAhEDEQA/AJNNxsFiZhjRsPSwJKWnMjswRcnwERTsbT9Daz//2Q==')!important}