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

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

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

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

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

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

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

  *#dm .dmInner a.u_1786018326 span.text {
    font-size:30px !important;
    font-weight:600 !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_472585447 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(98,98,98) rgb(98,98,98) rgb(98,98,98) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1575412601 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(98,98,98) rgb(98,98,98) rgb(98,98,98) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1582866912 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(98,98,98) rgb(98,98,98) rgb(98,98,98) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1525128393 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(98,98,98) rgb(98,98,98) rgb(98,98,98) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1635707504 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(98,98,98) rgb(98,98,98) rgb(98,98,98) var(--color_4) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1946744018 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(98,98,98) rgb(98,98,98) rgb(98,98,98) var(--color_4) !important;
  }

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

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

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

  *#dm .dmInner a.u_1786018326 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3534010529 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1418382281 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1210578523 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1831812384 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1520048250 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1729234782 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1438010342 { text-align:center !important; }

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

  *#dm .dmInner div.u_1438010342 li { text-align:center !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1786018326 span.text { font-size:24px !important; }

  *#dm .dmInner *.u_3534010529 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1418382281 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1210578523 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1831812384 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1729234782 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1520048250 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

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

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

  *#dm .dmInner div.u_1438010342 li { text-align:center !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\30 645abb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.5);
    background-image: none;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e0b98d3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c99f3521 {
    background-image: url("https://le-de.cdn-website.com/0ee60665449d455480ab758b4da9e4db/dms3rep/multi/opt/IMGP0984-1-1920w.jpg");
}
    
#widget_lfu {
    width: 133px;
    height: auto;
    max-width: 100%;
}
    
#widget_u29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_47m {
    width: 532px;
    height: auto;
    max-width: 100%;
}
    
#widget_b9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 20px 5px 20px;
}
#widget_b9a {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d7d1c31d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#f7255ed2 {
    min-height: 101px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#dabbe28e {
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_6br {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5d1bd0c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 a31b285 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
}
    
#\32 d055f0c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 e356880 {
    background-color: var(--color_3);
    background-image: none;
}
    
#group_4mm {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_84e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_0h7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0689655172413794%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#de5a91ba {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#group_1km {
    justify-content: flex-start;
    align-items: center;
    width: 23.45%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_dvt {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#widget_u6g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 ad8841f {
    justify-content: flex-start;
    align-items: center;
    width: 23.45%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 c616b2a {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#fd22f004 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c51f9a4a {
    justify-content: flex-start;
    align-items: center;
    width: 23.45%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 fd1c8b6 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\36 833a13d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e38bb532 {
    justify-content: flex-start;
    align-items: center;
    width: 23.45%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f6692cd2 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\38 35efd1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_08a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 13px 20px 13px 20px;
}
#widget_08a {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 a6cdc13 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#f848da21 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d805c8b4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_2j9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_u9e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#widget_u9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_na6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 460080e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 07456e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#\33 07456e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d6eb5a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 0a9aa61 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 f4e84ae {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b5bbc2f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#b5bbc2f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 68b59b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 29c08ae {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a4c85b62.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#a4c85b62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0bb2e6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nad {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 e42bbb5 {
    align-items: flex-start;
    width: 60%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\35 8ac4c4c {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 a5fe22f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#\33 a5fe22f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5gi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 8348675 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3dd813c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b1075a6f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\37 be51b7b {
    background-color: var(--color_3);
    background-image: none;
}
    
#group_rrr {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_psg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_geb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6de8713 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dcda01d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2b57945 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef67e5f1 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 0739b79 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7b759d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 26ecfe0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b8f7e825 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f9d30567 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cffcb447 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 c4071f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2556546 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9b0be65 {
    align-items: flex-start;
    width: 30.67%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e0cf0058 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8b58c3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_63s {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#d12760d6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 13px 20px 13px 20px;
}
#d12760d6 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 748851b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#c6184712 {
    min-height: 80px;
    column-gap: 8%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 e9c90bb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 20px 120px 20px;
}
    
#\34 4ac41d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#\34 4ac41d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0qe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_amq {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_lh7 {
    width: 90px;
    height: auto;
    max-width: 100%;
}
    
#widget_le6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bb310e17 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 051909e {
    width: 90px;
    height: auto;
    max-width: 100%;
}
    
#b4eb3a65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fc6945a7 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 c3bd391 {
    width: 90px;
    height: auto;
    max-width: 100%;
}
    
#\38 9ad36aa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ac62303 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e0b98d3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_lfu {
    height: auto;
}
    
#widget_u29 {
    height: auto;
}
    
#widget_47m {
    height: auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d055f0c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_dvt {
    height: auto;
}
    
#\30 c616b2a {
    height: auto;
}
    
#\32 fd1c8b6 {
    height: auto;
}
    
#f6692cd2 {
    height: auto;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e9c90bb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_lh7 {
    height: auto;
}
    
#\31 051909e {
    height: auto;
}
    
#\37 c3bd391 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 645abb2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e0b98d3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_lfu {
    height: auto;
    width: 100px;
}
    
#widget_u29 {
    height: auto;
}
    
#widget_47m {
    height: auto;
}
}



@media (max-width: 767px) {
    
#d7d1c31d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f7255ed2 {
    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 a31b285 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 d055f0c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_dvt {
    height: auto;
}
    
#\30 c616b2a {
    height: auto;
}
    
#\32 fd1c8b6 {
    height: auto;
}
    
#f6692cd2 {
    height: auto;
}
    
#group_4mm {
    align-items: flex-start;
}
    
#group_0h7 {
    column-gap: 2.0689655172413794%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_1km {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.97%;
}
    
#\38 ad8841f {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.97%;
}
    
#c51f9a4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.97%;
}
    
#e38bb532 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.97%;
}
}



@media (max-width: 767px) {
    
#\32 a6cdc13 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#f848da21 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d805c8b4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#\33 0a9aa61 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#group_2j9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 460080e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 f4e84ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 29c08ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e42bbb5 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e3dd813c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b1075a6f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\35 26ecfe0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_63s {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_rrr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 6de8713 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef67e5f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b8f7e825 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cffcb447 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 9b0be65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 748851b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c6184712 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 e9c90bb {
    min-height: unset;
    flex-direction: column;
    padding: 60px 20px 60px 20px;
}
    
#widget_lh7 {
    height: auto;
}
    
#\31 051909e {
    height: auto;
}
    
#\37 c3bd391 {
    height: auto;
}
    
#group_amq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb310e17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fc6945a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ac62303 {
    margin: 0px 0% 0px 0%;
}
}

