@media all {
  *#dm .dmInner div.u_1304066781 a { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1304066781 .powered { color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1086775539 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1775612096 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:200px !important;
    height:48px !important;
  }

  *#dm .dmInner div.u_1775612096 .dmforminput input { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .dmforminput textarea { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .dmforminput .fileUploadLink { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .checkboxwrapper span { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .radiowrapper span { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .optinwrapper div { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .freetextwrapper { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .dmforminput select { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 .dmforminput option { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1775612096 input::placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1775612096 input.placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1775612096 textarea::placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1775612096 textarea.placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1775612096 select::placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1775612096 select.placeholder {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner nav.u_1353830353.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:18px !important; }

  *#dm .dmInner nav.u_1353830353.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:18px !important; }

  *#dm .dmInner nav.u_1353830353.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    text-transform:uppercase !important;
    font-size:18px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_2887359660 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1432916067 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1214475189 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1050784527 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1775612096 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(105,114,125,1) rgba(105,114,125,1) rgba(105,114,125,1) rgba(105,114,125,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1775612096 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(105,114,125,1) rgba(105,114,125,1) rgba(105,114,125,1) rgba(105,114,125,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1775612096 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(105,114,125,1) rgba(105,114,125,1) rgba(105,114,125,1) rgba(105,114,125,1) !important;
    border-width:1px 1px 1px 1px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1304066781 .powered { font-size:16px !important; }

  *#dm .dmInner div.u_1304066781 a { font-size:16px !important; }

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

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

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

  *#dm .dmInner *.u_1995052958 .photoGalleryThumbs .image-container a { padding-top:384px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\34 7487654 {
    min-height: 90px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\31 a34d7cd {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#group_cb0 {
    justify-content: flex-start;
    width: 52.78%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_p3g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_5j6 {
    justify-content: flex-start;
    width: 45.18%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_bn2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 8c32c5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 af59752 {
    min-height: 69vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 7c02842 {
    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/742a1c2f1f0e4871be9c46971145841d/dms3rep/multi/opt/Willy+Humburg+-+Sohn+Bestattungen-001-1920w.jpeg");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 f1c728e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#afc85fff {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ac877b7b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_o7a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_gkp {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1052631578947367%;
    flex-wrap: nowrap;
}
    
#widget_avb {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 75fcf09 {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 fa66f0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 eb11138 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 76b2408 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_jn6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_3ki {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_239.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_239 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af35d5b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 0baa148 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#c669d3d5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c669d3d5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 2ef7221 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f444317 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 bdee36f {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 0645280 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f31a525 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 30px 20px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\32 69f5c27 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\32 3204e73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d547d435 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2a041dd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f2a041dd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\32 1103101 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be422593 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: wrap;
    padding: 0px 30px 60px 30px;
    margin: 0% 0% 0% 0%;
}
    
#bb35fd71 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f08fcdef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#widget_0sd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g6h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d06ec796 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#a7784dd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd2caeb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#d5b40825 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c0c5192a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a731109 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#c3f2e367 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b06c2069 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f84f1947 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dddfa99d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 4b115d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9084a99 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 30px 20px 30px;
    margin: 0% 0% 0% 0%;
}
    
#a09f8818 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#afe82aa2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#afe82aa2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#c35973e2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 4b085d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\31 65fbd9a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9c4fd97 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 43f6192 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: wrap;
    padding: 0px 30px 80px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 2f303e3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b3104982 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 ff5a876 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2997a45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f97a0d79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\33 6d97b92 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 262d453 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 47a82ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    justify-content: flex-start;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#d5564a7c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 017de86 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ce2f3b50 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#b7dab974 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a1712115 {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 1fead47 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 bf8c120 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 673ff80 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1052631578947367%;
    flex-wrap: nowrap;
    height: auto;
    order: 2;
}
    
#d1fed269 {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_foh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 9b79372 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_2ao {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#ff7d67a7 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1052631578947367%;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
}
    
#\33 8159e70 {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 b29280f {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fb18cefd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#acfb6917 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 30px 10px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\36 34a738c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_0nj {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#ddd35e5c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d01e1a4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 41b2bb5 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6173a90 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_2tt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 355ebcc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7487654 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 35px;
}
    
#group_cb0 {
    width: 100%;
    min-height: 80px;
}
    
#group_5j6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 af59752 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b8d75f45 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#afc85fff {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b4ef1269 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0645280 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be422593 {
    padding: 0px 30px 60px 30px;
}
    
#f84f1947 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 43f6192 {
    padding: 0px 30px 60px 30px;
}
    
#\33 2f303e3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ce79a2a {
    margin: 0px 0% 0px 0%;
}
    
#\35 1fead47 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#acfb6917 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ddd35e5c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 41b2bb5 {
    padding: 0px 0px 0px 0px;
}
    
#\38 355ebcc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 7487654 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#group_cb0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_5j6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 8c32c5a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 af59752 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 15px 60px 15px;
}
    
#b8d75f45 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 f1c728e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#afc85fff {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_gkp {
    column-gap: 2.1052631578947367%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_avb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 75fcf09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 fa66f0e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 eb11138 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#af35d5b9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 bdee36f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 0645280 {
    margin: 0px 0% 0px 0%;
}
    
#\38 f31a525 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 20px 15px;
}
    
#\32 3204e73 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#be422593 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 30px 15px;
}
    
#f08fcdef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d06ec796 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dd2caeb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 a731109 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f84f1947 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 4b115d1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 9084a99 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 20px 15px;
}
    
#c35973e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 43f6192 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 30px 15px;
}
    
#\33 4b085d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b3104982 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f97a0d79 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 47a82ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2f303e3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 1fead47 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 bf8c120 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 673ff80 {
    column-gap: 2.1052631578947367%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#a1712115 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1fed269 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ff7d67a7 {
    column-gap: 2.1052631578947367%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 7px;
}
    
#\33 8159e70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 b29280f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#d01e1a4f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 41b2bb5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 355ebcc {
    margin: 0px 0% 0px 0%;
}
}

