@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1465135666 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1984592710 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

  *#dm .dmInner nav.u_1141000420 { color:white !important; }

  *#dm .dmInner nav.u_1300224251 { color:white !important; }

  *#dm .dmInner div.u_1440853203 a {
    color:var(--color_3) !important;
    text-decoration:none !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1440853203 .powered { font-weight:300 !important; }

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

  *#dm .dmInner a.u_4122933191 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_4122933191 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_4122933191:hover { border-color:rgba(10,112,57,1) !important; }

  *#dm .dmInner a.u_4122933191.hover { border-color:rgba(10,112,57,1) !important; }

  *#dm .dmInner div.u_3545175581 hr { color:rgba(10,112,57,1) !important; }

  *#dm .dmInner div.u_1748592555 hr { color:rgba(10,112,57,1) !important; }

  *#dm .dmInner div.u_3744583708 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3744583708 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1255487070 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1255487070 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1177756999 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1177756999 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1902989095 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1902989095 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1279251114 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1065481820 hr { color:rgba(10,112,57,1) !important; }

  *#dm .dmInner div.u_1062858118 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1062858118 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1062858118 {
    border-style:solid !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1747702208 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1747702208 span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner *.u_1917846772 { display:none !important; }

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

  *#dm .dmInner *.u_1636630005 { display:none !important; }

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

  *#dm .dmInner *.u_1854769062 { display:none !important; }

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

  *#dm .dmInner *.u_1420751197 { display:none !important; }

  *#dm .dmInner a.u_1747702208:hover { border-color:rgba(10,112,57,1) !important; }

  *#dm .dmInner a.u_1747702208.hover { border-color:rgba(10,112,57,1) !important; }

  *#dm .dmInner div.u_1829679138 hr { color:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1440853203 .powered { font-size:16px !important; }

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

  *#dm .dmInner div.u_1864323907 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner *.u_1864323907 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1864323907 .photoGalleryViewAll { padding:0 5px !important; }

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

  *#dm .dmInner div.u_1864323907 .caption-button {
    width:200px !important;
    height:55px !important;
  }
}
@media (min-width:768px) {}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1864323907 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1864323907 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1864323907 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_1864323907 .caption-button {
    width:200px !important;
    height:55px !important;
  }

  *#dm .dmInner div.u_1864323907 .caption-container .caption-title { font-size:20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1864323907 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1864323907 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1864323907 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_1864323907 .caption-button {
    width:200px !important;
    height:55px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 fb34479 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 1908d8c {
    min-height: 651px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 a28ad4b::before, #\30 a28ad4b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#\30 a28ad4b {
    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/f47193f58e4e4fc7bef341526f01fa0a/dms3rep/multi/opt/FLIESEN+KRAUSE-002-1920w.jpg");
}
    
#widget_7gn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_b9p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_brv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ovg {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
}
    
#\34 89556b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    background-image: url("https://le-de.cdn-website.com/f47193f58e4e4fc7bef341526f01fa0a/dms3rep/multi/opt/FLIESEN+KRAUSE-002-1920w.jpg");
    border-width: 5px 5px 5px 5px;
    border-color: rgba(10,112,57,1) rgba(10,112,57,1) rgba(10,112,57,1) rgba(10,112,57,1);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 70c59f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 29e06a4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 0d8dfd5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_aun {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_cap {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ulv.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ulv {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f8653001 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 341a741 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ded4d67::before, #\33 ded4d67 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\33 ded4d67 {
    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/f47193f58e4e4fc7bef341526f01fa0a/dms3rep/multi/opt/FLIESEN+KRAUSE-001-1920w.jpg");
}
    
#\38 b8457e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: rgba(10,112,57,1) rgba(10,112,57,1) rgba(10,112,57,1) rgba(10,112,57,1);
    border-style: solid;
    background-image: url("https://le-de.cdn-website.com/f47193f58e4e4fc7bef341526f01fa0a/dms3rep/multi/opt/FLIESEN+KRAUSE-012-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#widget_7r7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_i22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e89c15e0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e89c15e0 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_elh {
    width: 100%;
    height: 500px;
    max-width: 100%;
}
    
#fd95bada {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 6017042 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 2999dbb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 8b7c58b::before, #\34 8b7c58b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\34 8b7c58b {
    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/f47193f58e4e4fc7bef341526f01fa0a/dms3rep/multi/opt/FLIESEN+KRAUSE-006-1920w.jpg");
    background-attachment: fixed;
}
    
#widget_0lm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_bl9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1057249396797544%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vea {
    align-items: center;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_s3s {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_rev {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qsa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f3a2570 {
    align-items: center;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ea3e85ca {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 f83ca91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 599acc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7664461 {
    align-items: center;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#babdd59d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c4fc9543 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f66e9fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 04055f4 {
    align-items: center;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e6ec50e4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#de01b277 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e50e4055 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 15b3eb5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 15b3eb5 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 78fb277 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b3965d7c {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 fc6fabc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#widget_usc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3723cd3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2a85ec1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#bc0b3e76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f215b01e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fc6f9311.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fc6f9311 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 26607f8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 ca140f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e528d7f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 a2165fe {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#fd0ccb81::before, #fd0ccb81 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#fd0ccb81 {
    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/f47193f58e4e4fc7bef341526f01fa0a/dms3rep/multi/opt/FLIESEN+KRAUSE-003-1920w.jpg");
    background-attachment: fixed;
}
    
#widget_g0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#widget_g0b {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_bkc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_vrv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_u6i {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
}
    
#b0bd88c5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b0bd88c5 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1908d8c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 0910fe2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 29e06a4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d2690951 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cap {
    width: 94.56%;
}
    
#\37 70c59f5 {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 341a741 {
    padding: 8% 4% 8% 4%;
}
    
#fd95bada {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3965d7c {
    padding: 8% 4% 0% 4%;
}
    
#f3723cd3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2a85ec1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 834ec81 {
    margin: 0px 0% 0px 0%;
}
    
#bc0b3e76 {
    align-items: center;
    align-content: center;
}
    
#\37 ca140f2 {
    width: 94.56%;
}
}



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



@media (max-width: 767px) {
    
#\33 fb34479 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-content: center;
}
    
#\37 1908d8c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 89556b9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 70c59f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 29e06a4 {
    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) {
    
#f8653001 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    align-self: auto;
    align-content: flex-start;
}
    
#\30 341a741 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 8% 4% 8% 4%;
}
    
#\38 b8457e9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    align-self: auto;
}
    
#widget_elh {
    height: 250px;
}
    
#fd95bada {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 6017042 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 2999dbb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_bl9 {
    column-gap: 2.1057249396797544%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_vea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 f3a2570 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b7664461 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 04055f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 78fb277 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b3965d7c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#f3723cd3 {
    margin: 0px 0% 0px 0%;
}
}



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



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

#\33 ded4d67.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAII/8QAFxABAQEBAAAAAAAAAAAAAAAAAAERQf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDQ/bFYAP/Z')!important}#\38 b8457e9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIF/8QAIhAAAQMCBgMAAAAAAAAAAAAAAQIDBQAGBBESEzFBISRC/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAIBACH/2gAMAwEAAhEDEQA/AInJ2Tib2ZdL+4w43mtvoitw3RaijqcYfCz5UAe6CQjGMROYVt8awoFJJ5yp3LJhdxXrq5P1QiOZDVl3/9k=')!important}#\34 8b7c58b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAGxAAAQUBAQAAAAAAAAAAAAAAAQACAwURBBL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oADAMBAAIRAxEAPwDegZFV2Dq/qGyluAhS6u5vR143URQpv//Z')!important}#fd0ccb81.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIABAMRBRJB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQABBQAAAAAAAAAAAAAAAAAAAQIDMUH/2gAMAwEAAhEDEQA/AJeXuu1+qiVg7uRvIPJoeGvrCgJG+oiJKkpBrNP/2Q==')!important}