@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 nav.u_1998592992 { color:black !important; }

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

  *#dm .dmInner *.u_3424324511 .svg { width:100% !important; }

  *#dm .dmInner div.u_3424324511 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(90,35,35) !important;
    border-width:1px !important;
    border-style:solid !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1501529465 .svg { width:100% !important; }

  *#dm .dmInner div.u_1501529465 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(90,35,35) !important;
    border-width:1px !important;
    border-style:solid !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1809206979 .svg { width:100% !important; }

  *#dm .dmInner div.u_1809206979 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(90,35,35) !important;
    border-width:1px !important;
    border-style:solid !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_4225586776 .caption-container .caption-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_4225586776 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_4225586776 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_4225586776 .caption-inner { background-color:rgba(90,35,35,0.8) !important; }

  *#dm .dmInner *.u_1204020212 { display:block !important; }

  *#dm .dmInner *.u_1885262793 { display:block !important; }

  *#dm .dmInner *.u_1627511141 { display:block !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_4225586776 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

  *#dm .dmInner *.u_4225586776 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_4225586776 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_4225586776 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner div.u_4225586776 .caption-button {
    width:200px !important;
    height:60px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_4225586776 .photoGalleryThumbs { padding:6px !important; }

  *#dm .dmInner *.u_4225586776 .layout-container { padding:6px !important; }

  *#dm .dmInner *.u_4225586776 .photoGalleryViewAll { padding:0 6px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_4225586776 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_4225586776 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_4225586776 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner div.u_4225586776 .caption-button {
    width:200px !important;
    height:60px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d614ac16 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 250px 30px 250px 30px;
    margin: 0% 0% 0% 0%;
}
    
#e87f917a::before, #e87f917a > .bgExtraLayerOverlay {
    
}
#e87f917a {
    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/50f3fa0d8eb44fc9a7a276678dfad5ad/dms3rep/multi/opt/Konditorei+-+Caf%C3%A9haus+-Markgraf+Otto-00230-1920w.jpg");
}
    
#\36 e8c7318 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 1;
    background-color: rgba(90, 35, 35, 0.9);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#a4e99de9 {
    width: 811px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0af002b {
    margin: 0px 0% 0px 0%;
}
    
#d168e58d {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3878204 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 cabb85a {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 aa67a06 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: radial-gradient(circle, rgba(255, 96, 0, 0.85) 16%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
}
    
#\30 b4f125e {
    width: 860px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a59d87f {
    width: 66.91%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pub {
    width: 84.39%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 2a38860 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/50f3fa0d8eb44fc9a7a276678dfad5ad/dms3rep/multi/opt/_MGP0487_413-586h.jpeg");
    margin: 0% 0% 0% 0%;
}
#\39 2a38860.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACIQAAIABQMFAAAAAAAAAAAAAAECAAMEESEFEmEGFBYikf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwADAAAAAAAAAAAAAAAAAAECFEFC/9oADAMBAAIRAxEAPwBrT2n1pmVHdOu3JUHF/kUPLKxPUXIXF8xjemNZes0SfUNJRLHaUU4bmCjYRcyxnkxN489IVdKtn//Z');
}
    
#\37 1f551c1 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ac69f415 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_lje {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#f5e29473 {
    width: 878px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e7c94bd {
    width: 878px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ev1 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/50f3fa0d8eb44fc9a7a276678dfad5ad/dms3rep/multi/opt/Konditorei+-+Caf%C3%A9haus+-Markgraf+Otto-00210-586h.webp");
    padding: 200px 0px 200px 0px;
    margin: 0px 0% 0px 0%;
}
#group_ev1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJZACdAEOuuLvAAD+6vHqQnaXSIfald10xb9blYXfC/CcNv7HhHotvKP329ySd790GAAA');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 950771c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d8fc3446 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 b112036 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 8986b8d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8986b8d {
    width: 878px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 45px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rt6 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_2na {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mtg.flex-element.widget-wrapper > [data-element-type] {
    padding: 21.25px 21.25px 21.25px 21.25px;
}
#widget_mtg {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vg2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_msv {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 efe05ce {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#ac0b31fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 21.25px 21.25px 21.25px 21.25px;
}
#ac0b31fd {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd14e8ab {
    width: 99.60%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddab82d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8d6c9ad {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dfbf636.flex-element.widget-wrapper > [data-element-type] {
    padding: 21.25px 21.25px 21.25px 21.25px;
}
#\37 dfbf636 {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 057e7b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ad00c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f595e9ce {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 d4fae33 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 44bcefd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#f9e968bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f9e968bf {
    width: 878px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qs6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e89aedb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(90, 35, 35, 1) 100%);
    background-origin: border-box;
    padding: 100px 30px 100px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\34 e762f17 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f799e4e {
    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/50f3fa0d8eb44fc9a7a276678dfad5ad/dms3rep/multi/opt/Konditorei+-+Caf%C3%A9haus+-Markgraf+Otto-00229-1920w.webp");
    background-attachment: fixed;
}
#\39 f799e4e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAYAAUAmJYwCdAEPDW4hsAD+68SEusUR5M3sDmjTKo5j30eSQAN+FXVtsUwiTRHKjCaS2yyd+sAA');
}
    
#widget_r9j {
    width: 65.03%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_edb {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 17efeae {
    margin: 0px 0% 0px 0%;
}
    
#widget_3bd {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 33e580f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c8eb23d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b15a9de6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 96, 0, 0.5);
    background-image: none;
}
    
#widget_on1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_a10 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_uuv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d614ac16 {
    padding: 150px 30px 150px 30px;
}
    
#\33 0af002b {
    margin: 0px 0% 0px 0%;
}
    
#e87f917a::before, #e87f917a > .bgExtraLayerOverlay {
    
}
    
#\36 e8c7318 {
    align-items: center;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1f551c1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 320px;
}
    
#\32 c02f59a {
    margin: 0px 0% 0px 0%;
}
    
#f5e29473 {
    width: 100%;
    order: 1;
}
    
#\32 e7c94bd {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2a38860 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\39 2a38860.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACIQAAIABQMFAAAAAAAAAAAAAAECAAMEESEFEmEGFBYikf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwADAAAAAAAAAAAAAAAAAAECFEFC/9oADAMBAAIRAxEAPwBrT2n1pmVHdOu3JUHF/kUPLKxPUXIXF8xjemNZes0SfUNJRLHaUU4bmCjYRcyxnkxN489IVdKtn//Z');
}
    
#group_ev1 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#group_ev1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJZACdAEOuuLvAAD+6vHqQnaXSIfald10xb9blYXfC/CcNv7HhHotvKP329ySd790GAAA');
}
    
#group_lje {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8fc3446 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c726f148 {
    margin: 0px 0% 0px 0%;
}
    
#group_msv {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\36 efe05ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\39 8d6c9ad {
    width: 100%;
    padding: 0px 25px 25px 25px;
    margin: 55px 0% 0px 0%;
}
    
#group_rt6 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 76b6536 {
    margin: 0px 0% 0px 0%;
}
    
#\39 d4fae33 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e762f17 {
    padding: 0px 0px 0px 0px;
}
    
#\31 17efeae {
    margin: 0px 0% 0px 0%;
}
    
#widget_r9j {
    width: 85.81%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c8eb23d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 1a74b44 {
    margin: 0px 0% 0px 0%;
}
    
#\35 33e580f {
    width: 100%;
    min-height: 46px;
    height: auto;
}
    
#group_a10 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#d614ac16 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\36 e8c7318 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a4e99de9 {
    width: 306px;
}
    
#e87f917a::before, #e87f917a > .bgExtraLayerOverlay {
    
}
    
#d168e58d {
    width: 200px;
    min-height: 45px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0af002b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3878204 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 cabb85a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 b4f125e {
    order: 1;
}
    
#\34 a59d87f {
    order: 0;
    width: 100.00%;
}
    
#widget_pub {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 2a38860 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 120px 0px 120px 0px;
    margin: 0% 0% 0% 0%;
}
#\39 2a38860.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACIQAAIABQMFAAAAAAAAAAAAAAECAAMEESEFEmEGFBYikf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwADAAAAAAAAAAAAAAAAAAECFEFC/9oADAMBAAIRAxEAPwBrT2n1pmVHdOu3JUHF/kUPLKxPUXIXF8xjemNZes0SfUNJRLHaUU4bmCjYRcyxnkxN489IVdKtn//Z');
}
    
#\37 1f551c1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_lje {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f5e29473 {
    order: 1;
}
    
#\32 e7c94bd {
    order: 0;
}
    
#group_ev1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#group_ev1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJZACdAEOuuLvAAD+6vHqQnaXSIfald10xb9blYXfC/CcNv7HhHotvKP329ySd790GAAA');
}
}



@media (max-width: 767px) {
    
#\33 950771c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d8fc3446 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 8986b8d {
    order: 0;
}
    
#group_rt6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_msv {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 efe05ce {
    width: 100%;
    padding: 0px 25px 25px 25px;
    margin: 45px 0% 45px 0%;
}
    
#\39 8d6c9ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#e89aedb2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 65px 30px 65px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\34 e762f17 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 17efeae {
    margin: 0px 0% 0px 0%;
}
    
#widget_r9j {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 33e580f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 c8eb23d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_a10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

