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

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

  *#dm .dmInner div.u_1042991576 textarea {
    border-color:rgba(205,205,205,1) !important;
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1042991576 select {
    border-color:rgba(205,205,205,1) !important;
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1042991576 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(75,76,83,1) !important; }

  *#dm .dmInner div.u_1042991576 .m-recaptcha { color:rgba(75,76,83,1) !important; }

  *#dm .dmInner div.u_1042991576 .dmforminput input { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .dmforminput textarea { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .dmforminput .fileUploadLink { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .checkboxwrapper span { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .radiowrapper span { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .optinwrapper div { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .freetextwrapper { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .dmforminput select { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner div.u_1042991576 .dmforminput option { color:rgba(54,54,54,1) !important; }

  *#dm .dmInner *.u_1042991576 .dmformsubmit { float:RIGHT !important; }

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

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

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

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

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

  *#dm .dmInner a.u_1786154428 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/a708698040c54ce38877a025b4ffb4b1/icon/Phone_8156248.svg) !important;
  }

  *#dm .dmInner a.u_1786154428:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1786154428.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1259194190 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/a708698040c54ce38877a025b4ffb4b1/icon/Phone_8156248.svg) !important;
  }

  *#dm .dmInner a.u_1259194190:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1259194190.hover .iconBg { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_3555915311 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1731468384 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1262794859 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1566931506 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1406228025 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1895373149 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_3305940188 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

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

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

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

  *#dm .dmInner div.u_1042991576 .dmforminput { padding-inline:4px !important; }

  *#dm .dmInner div.u_1042991576 .spacing-container { margin-inline:-4px !important; }

  *#dm .dmInner div.u_1042991576 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:142px !important;
    margin-block-start:10px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1042991576 .dmformsubmit {
    width:300px !important;
    height:52px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1042991576 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:16px !important; }

  *#dm .dmInner div.u_1042991576 .m-recaptcha { font-size:16px !important; }

  *#dm .dmInner div.u_1042991576 .dmformsubmit { height:55px !important; }

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

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

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

  *#dm .dmInner *.u_3305940188 .photoGalleryThumbs .image-container a { padding-top:84px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3305940188 .photoGalleryThumbs .image-container a { padding-top:94px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3305940188 .photoGalleryThumbs .image-container a { padding-top:42px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 209de30::before, #\37 209de30 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.1;
    border-radius: inherit;
}
#\37 209de30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/a708698040c54ce38877a025b4ffb4b1/dms3rep/multi/opt/imgi_24_condal-de-revestimientos-y-pintura-fondo-2__msi___jpg-1920w.webp");
    background-position: 100% 50%;
    margin: 0% 0% 0% 0%;
}
    
#f18fcfd3 {
    min-height: 650px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#eb186278 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#dcc78fdb::before, #dcc78fdb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#dcc78fdb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/a708698040c54ce38877a025b4ffb4b1/dms3rep/multi/opt/imgi_25_condal-de-revestimientos-y-pintura-fondo-1__msi___jpg-1920w.webp");
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#cb3a0a29::before, #cb3a0a29 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.1;
    border-radius: inherit;
}
#cb3a0a29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/a708698040c54ce38877a025b4ffb4b1/dms3rep/multi/opt/imgi_26_condal-de-revestimientos-y-pintura-fondo-3__msi___jpg-2-1920w.webp");
    margin: 0% 0% 0% 0%;
}
    
#widget_pub {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\39 e8a3f5d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 2091997 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 4bc483f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 60px 20px 60px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\34 07fdee7 {
    min-height: 95%;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 87f6252 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_vjn {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#widget_kqd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_kqd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_g4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6dg {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c568b19e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    padding: 60px 20px 60px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 50c7fb8 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\39 8c15b1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 8c15b1f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d089cddc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3df41ea {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c6737353 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    padding: 60px 20px 60px 20px;
    margin: 0% 0% 0% 0%;
}
    
#f3ac7431 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#be22423e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#be22423e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 33b3c98 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a8786303 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 4ab967d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8d813ee {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 f267071 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_vsr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_6ss {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
}
    
#widget_iut {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_84j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9be {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 16px;
}
    
#widget_bjk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_6j3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#widget_3d2 {
    width: 220px;
    height: auto;
    max-width: 100%;
}
    
#\39 b63ae14 {
    width: 220px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 7686334 {
    width: 220px;
    height: auto;
    max-width: 100%;
}
    
#d4233234 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#de5b0e7d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#\30 29fd3b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 09f1961 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
}
    
#\39 7e12b92 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bf7e792a {
    width: 220px;
    height: auto;
    max-width: 100%;
}
    
#\30 d6d355d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 aa6a398 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f1ad0a83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 efb3ba7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#dc98bfd2 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a1dd694b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_d6k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_188 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 2%;
    height: auto;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_6rj {
    align-items: flex-start;
    width: 31.67945205479452%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9eu {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#widget_mj3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 86443b7 {
    align-items: flex-start;
    width: 31.67945205479452%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fec8114 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\39 61b5f8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 65cd85a {
    align-items: flex-start;
    width: 31.67945205479452%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fbea638a {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#a69eaf02 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 99be33f {
    align-items: flex-start;
    width: 31.67945205479452%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ff324906 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\34 b40fffd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 19eee5b {
    align-items: flex-start;
    width: 31.67945205479452%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 00da863 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\36 cfceacc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd6978bf {
    align-items: flex-start;
    width: 31.67945205479452%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 79a533f {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\34 96dca15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 1822049 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1944455 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa67a8b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fee9fbf6 {
    align-items: center;
    width: 31.68%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3bc6fa5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 2%;
    height: auto;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e350ade7 {
    align-items: center;
    width: 31.68%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3801cce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#\36 f5111f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 504afe2 {
    align-items: center;
    width: 31.68%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 a78ff30 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3e12710 {
    align-items: center;
    width: 31.68%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 35ebc51 {
    align-items: center;
    width: 31.68%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e35d6a7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cf25f6c {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 7d48969 {
    align-items: center;
    width: 31.68%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 54ebf08 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1846f97 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 cc59938 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2r5 {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#f7d9e4a4 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3f837c3 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abac6920 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a88e60c {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dc8ba125 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9689e32 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 4622b8b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_oou {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_q8k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 8c6144f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 30px;
}
    
#group_98o {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 3;
    --column-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7i8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j1q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 015ba58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: 30px;
}
    
#group_vbi {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 5;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nks {
    width: 38.41329225352113%;
    height: auto;
    max-width: 100%;
}
    
#\36 eb7df72 {
    width: 18.95%;
    height: auto;
    max-width: 100%;
}
    
#\33 6a001ff {
    width: 38.41329225352113%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dc4b9ec1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ec235f7 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 e44eda4::before, #\39 e44eda4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 e44eda4 {
    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/a708698040c54ce38877a025b4ffb4b1/dms3rep/multi/opt/imgi_27_condal-de-revestimientos-y-pintura-banner-2__msi___jpg-1920w.webp");
    background-attachment: fixed;
}
    
#widget_fpi {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_n48 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dae2dd03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63.83%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c825b054 {
    min-height: 100%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 cd00c60 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_6gm {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_89k {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 36.16666666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 0 0 0 3px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
}
    
#widget_khj {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af3cfc63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 64.08%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#edcf9b80 {
    min-height: 100%;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c1822801 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_4kf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_7fr {
    justify-content: flex-start;
    width: 33.918000000000006%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
}
    
#group_7s3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cf4 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#widget_sr1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5ad6cd5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4b18f4d {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 d2ef088 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e4577cfd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 16b1eb7 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#cb219dc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4hv {
    width: 100%;
    height: 447px;
    min-height: 100px;
    max-width: 100%;
}
    
#\30 f13d3cd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f13d3cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 650f9f0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f18fcfd3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 500px;
}
    
#\39 e8a3f5d {
    margin: 0px 0% 0px 0%;
}
    
#\37 209de30::before, #\37 209de30 > .bgExtraLayerOverlay {
    
}
    
#dcc78fdb::before, #dcc78fdb > .bgExtraLayerOverlay {
    
}
    
#cb3a0a29::before, #cb3a0a29 > .bgExtraLayerOverlay {
    
}
    
#widget_pub {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 07fdee7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#a8786303 {
    margin: 0px 0% 0px 0%;
}
    
#\37 4bc483f {
    width: 32%;
    min-height: 8px;
    padding: 40px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_vjn {
    height: auto;
    width: 50px;
}
    
#c568b19e {
    width: 32%;
    min-height: 8px;
    padding: 40px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 50c7fb8 {
    height: auto;
    width: 50px;
}
    
#c6737353 {
    width: 32%;
    min-height: 8px;
    padding: 40px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#f3ac7431 {
    height: auto;
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8d813ee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#affaf702 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vsr {
    height: auto;
}
    
#\36 4ab967d {
    width: 100%;
    min-height: 80px;
}
    
#group_6ss {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4233234 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 dd86d9a {
    margin: 0px 0% 0px 0%;
}
    
#\30 29fd3b6 {
    height: auto;
}
    
#\37 09f1961 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
    order: 1;
}
    
#f1ad0a83 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc98bfd2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 d48136e {
    margin: 0px 0% 0px 0%;
}
    
#widget_9eu {
    height: auto;
}
    
#\36 fec8114 {
    height: auto;
}
    
#fbea638a {
    height: auto;
}
    
#ff324906 {
    height: auto;
}
    
#\31 00da863 {
    height: auto;
}
    
#\34 79a533f {
    height: auto;
}
    
#group_188 {
    row-gap: 30px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 cf25f6c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 705ec6f {
    margin: 0px 0% 0px 0%;
}
    
#widget_2r5 {
    width: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9689e32 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d6b146b4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7i8 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_nks {
    height: auto;
}
    
#\36 eb7df72 {
    height: auto;
}
    
#\33 6a001ff {
    height: auto;
}
    
#group_98o {
    column-gap: 2.1852947871613932%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_j1q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ec235f7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#cf1caab5 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e44eda4::before, #\39 e44eda4 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c825b054 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 1a02175 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#edcf9b80 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 650f9f0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4hv {
    height: 422px;
}
}



@media (max-width: 767px) {
    
#\37 209de30::before, #\37 209de30 > .bgExtraLayerOverlay {
    
}
#\37 209de30 {
    min-height: 299px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f18fcfd3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dcc78fdb::before, #dcc78fdb > .bgExtraLayerOverlay {
    
}
#dcc78fdb {
    min-height: 300px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#cb3a0a29::before, #cb3a0a29 > .bgExtraLayerOverlay {
    
}
#cb3a0a29 {
    min-height: 300px;
    align-items: center;
    width: 100%;
}
    
#widget_pub {
    height: auto;
    width: 80%;
}
}



@media (max-width: 767px) {
    
#\37 4bc483f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\34 07fdee7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_vjn {
    height: auto;
}
    
#c568b19e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 50c7fb8 {
    height: auto;
}
    
#c6737353 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#f3ac7431 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 4ab967d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 8d813ee {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_vsr {
    height: auto;
}
    
#group_6ss {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#d4233234 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f1ad0a83 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 29fd3b6 {
    height: auto;
}
    
#\37 09f1961 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\35 efb3ba7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dc98bfd2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_9eu {
    height: auto;
}
    
#\36 fec8114 {
    height: auto;
}
    
#fbea638a {
    height: auto;
}
    
#ff324906 {
    height: auto;
}
    
#\31 00da863 {
    height: auto;
}
    
#\34 79a533f {
    height: auto;
}
    
#group_188 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 15px;
}
    
#group_6rj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\35 86443b7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\33 65cd85a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\33 99be33f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\35 19eee5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#dd6978bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 1944455 {
    width: 60px;
}
    
#\32 cf25f6c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 f5111f2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 3bc6fa5 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 10px;
}
    
#\34 7d48969 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fee9fbf6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a3e12710 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 504afe2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e350ade7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 35ebc51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_2r5 {
    width: 60px;
}
    
#f7d9e4a4 {
    width: 60px;
}
    
#\36 3f837c3 {
    width: 60px;
}
    
#abac6920 {
    width: 60px;
}
    
#\31 a88e60c {
    width: 60px;
}
}



@media (max-width: 767px) {
    
#dc8ba125 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 9689e32 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_7i8 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_nks {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\36 eb7df72 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\33 6a001ff {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#group_98o {
    column-gap: 4.36442989634479%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_j1q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_vbi {
    column-gap: 6.983087834151664%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#dc4b9ec1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 ec235f7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 2% 10% 2%;
}
    
#\39 e44eda4::before, #\39 e44eda4 > .bgExtraLayerOverlay {
    
}
    
#cf1caab5 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#af3cfc63 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#edcf9b80 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_7fr {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#widget_4hv {
    height: 250px;
}
}

