@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !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 a.u_1031577544 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/icon/Shopping+Bag_7936796.svg) !important;
  }

  *#dm .dmInner a.u_1031577544 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1031577544:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1031577544.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1031577544 span.text {
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1923514026 hr {
    border-width:3px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1457660456 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1457660456:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1457660456.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1457660456 span.text {
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1457660456 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/icon/Shopping+Bag_7936796.svg) !important;
  }

  *#dm .dmInner div.u_1997333288 hr {
    border-width:3px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1360945267 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1360945267:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1360945267.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1360945267 span.text {
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1360945267 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/icon/Shopping+Bag_7936796.svg) !important;
  }

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

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

  *#dm .dmInner div.u_1476849146 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1473117681 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1360770505 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1872939841 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1712404769 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/icon/Shopping+Bag_7936796.svg) !important;
  }

  *#dm .dmInner a.u_1712404769 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1712404769 span.text {
    font-family:Montserrat !important;
    font-weight:bold !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1144870468 hr {
    border-width:3px !important;
    color:rgba(240,131,33,1) !important;
  }

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

  *#dm .dmInner div.u_1890231353 hr {
    border-width:3px !important;
    color:rgba(240,131,33,1) !important;
  }

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

  *#dm .dmInner div.u_1080615134 hr {
    border-width:3px !important;
    color:rgba(240,131,33,1) !important;
  }

  *#dm .dmInner div.u_1334834814 hr {
    border-width:3px !important;
    color:rgba(240,131,33,1) !important;
  }

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

  *#dm .dmInner div.u_1434182041 input:not([type="submit"]) {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(62,62,62) rgb(62,62,62) rgb(62,62,62) rgb(62,62,62) !important;
  }

  *#dm .dmInner div.u_1434182041 textarea {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(62,62,62) rgb(62,62,62) rgb(62,62,62) rgb(62,62,62) !important;
  }

  *#dm .dmInner div.u_1434182041 select {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(62,62,62) rgb(62,62,62) rgb(62,62,62) rgb(62,62,62) !important;
  }

  *#dm .dmInner div.u_1434182041 .dmforminput input {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .dmforminput textarea {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .radiowrapper span {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .optinwrapper div {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .freetextwrapper {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .dmforminput select {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .dmforminput option {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1434182041 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:112px !important;
    background-color:rgba(240,131,33,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1434182041 .dmformsubmit:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1434182041 .dmformsubmit.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1434182041 input[type="submit"] {
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1434182041 .dmformsubmit:hover input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1434182041 .dmformsubmit.hover input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1170836086 hr {
    border-width:1px !important;
    color:rgba(240,131,33,1) !important;
  }

  *#dm .dmInner div.u_1905539464 .socialHubIcon {
    width:33px !important;
    height:33px !important;
    font-size:22px !important;
    line-height:33px !important;
  }

  *#dm .dmInner div.u_1747123031 .socialHubIcon {
    width:25px !important;
    height:25px !important;
    font-size:17px !important;
    line-height:25px !important;
  }

  *#dm .dmInner div.u_1183442916 {
    background-color:rgba(0,0,0,0.56) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1191045873 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\32 6d24ebc::before, #\32 6d24ebc > .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;
}
#\32 6d24ebc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.17%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-banner-1__msi___jpg-1123h.jpg);
    align-items: center;
}
    
#b2e28250 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 26.833333333333332%;
    min-width: 4%;
}
    
#d572e7cd {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_qkq {
    width: 100.00%;
    height: 248px;
    max-width: 100%;
}
    
#widget_o3s {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_gf1 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_8kj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hs6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 12px;
    padding-bottom: 12px;
}
#widget_hs6 {
    width: 92.29%;
    height: auto;
    max-width: 100%;
}
    
#widget_oei {
    width: 198px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d572e7cd {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\32 6d24ebc::before, #\32 6d24ebc > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 6d24ebc::before, #\32 6d24ebc > .bgExtraLayerOverlay {
    
}
#\32 6d24ebc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 118px;
    padding-bottom: 118px;
}
    
#b2e28250 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d572e7cd {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_qkq {
    height: 240px;
}
    
#widget_o3s {
    height: 240px;
}
    
#widget_gf1 {
    height: 240px;
}
}



@media all {
    
#\39 8a4ddf1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 1c1bec5 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 161px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_fbq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1c1bec5 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 8a4ddf1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 1c1bec5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#c1245861 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#b124a751 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_45t {
    width: 100%;
    height: 1692px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b124a751 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_45t {
    height: 3564px;
}
}



@media (max-width: 767px) {
    
#c1245861 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b124a751 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_45t {
    height: 2290px;
}
}



@media all {
    
#\36 2917b3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#\34 e2da751 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 9a93405 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e766b93b {
    background-color: rgba(229, 229, 229, 0.5);
    background-image: initial;
}
    
#widget_t5f {
    width: 100%;
    height: 506px;
    max-width: 100%;
}
    
#widget_cgi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_781.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_781 {
    width: 19.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_7om {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3968cf7 {
    width: 198px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9a93405 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 2917b3b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e2da751 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 9a93405 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_t5f {
    height: 240px;
}
}



@media all {
    
#\38 55d9ef1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\32 c334abc {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 168f2e9::before, #\32 168f2e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.16;
    border-radius: inherit;
}
#\32 168f2e9 {
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-fondo-1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\32 168f2e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIABAUREiExMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/ANQqUsa+QW4d5s6+z3K1QpUc/IiQ5yU49KZN/9k=');
}
    
#widget_ubl {
    width: 100.00%;
    height: 448px;
    max-width: 100%;
}
    
#widget_9ku {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qv0.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_qv0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 4f768bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#aad93b18 {
    width: 100.00%;
    height: 454px;
    max-width: 100%;
}
    
#\39 cdad53a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e403d0c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#e403d0c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c334abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\32 168f2e9::before, #\32 168f2e9 > .bgExtraLayerOverlay {
    
}
#\32 168f2e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIABAUREiExMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/ANQqUsa+QW4d5s6+z3K1QpUc/IiQ5yU49KZN/9k=');
}
}



@media (max-width: 767px) {
    
#\38 55d9ef1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c334abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 168f2e9::before, #\32 168f2e9 > .bgExtraLayerOverlay {
    
}
#\32 168f2e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIABAUREiExMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/ANQqUsa+QW4d5s6+z3K1QpUc/IiQ5yU49KZN/9k=');
}
    
#widget_ubl {
    height: 240px;
}
    
#\37 4f768bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aad93b18 {
    height: 240px;
}
}



@media all {
    
#b3b180a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\35 8a4ef1c {
    width: 100%;
    height: 506px;
    max-width: 100%;
}
    
#f8c491fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 438d270 {
    width: 198px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1222a73 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 aeb4b6a {
    background-color: rgba(229, 229, 229, 0.5);
    background-image: initial;
}
    
#ba0e2cdc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ba0e2cdc {
    width: 19.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 1d87c45 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#a9c56431 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1d87c45 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#b3b180a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 8a4ef1c {
    height: 240px;
}
    
#\35 1d87c45 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#a9c56431 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 b2050a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 cdc58b9 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_nnl {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_m6n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 03994a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\30 6d49c1f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 f0b8580 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6e00db2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 9e2d8e1 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 6025754 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 800f4c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#e8056d85 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e50b50e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cdc58b9 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 6025754 {
    width: 100.00%;
}
    
#\33 6e00db2 {
    padding-left: 0px;
    padding-right: 0px;
}
}



@media (max-width: 767px) {
    
#\31 b2050a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 cdc58b9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 03994a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6e00db2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 800f4c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 1ca0766 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c39bf123 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 1e61c0a::before, #\36 1e61c0a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62,62,62,1);
    opacity: 0.33;
    border-radius: inherit;
}
#\36 1e61c0a {
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-banner-3__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\36 1e61c0a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQMCBBEFEiIxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAzIE/9oADAMBAAIRAxEAPwCBpL3Q1p9xvNL9KKupsLmAHTI3RR//2Q==');
}
    
#widget_198 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_k1o {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 c559b50 {
    width: 198px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 54px;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c39bf123 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 1e61c0a::before, #\36 1e61c0a > .bgExtraLayerOverlay {
    
}
#\36 1e61c0a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQMCBBEFEiIxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAzIE/9oADAMBAAIRAxEAPwCBpL3Q1p9xvNL9KKupsLmAHTI3RR//2Q==');
}
}



@media (max-width: 767px) {
    
#\31 1ca0766 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c39bf123 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 1e61c0a::before, #\36 1e61c0a > .bgExtraLayerOverlay {
    
}
#\36 1e61c0a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQMCBBEFEiIxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAzIE/9oADAMBAAIRAxEAPwCBpL3Q1p9xvNL9KKupsLmAHTI3RR//2Q==');
}
}



@media all {
    
#e6c5c8ca::before, #e6c5c8ca > .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;
}
#e6c5c8ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-banner-2__msi___jpg-466h.jpg);
    align-items: center;
    padding: 118px 16px 118px 16px;
}
#e6c5c8ca.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABBREDBBMhQfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCUcJxsjnxbAi/P05i60w6EY4tYndfeIiMbZbgv/9k=');
}
    
#\37 b9e7f93 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_da3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_f0o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_725.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_725 {
    width: 15.81%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#cdde113c::before, #cdde113c > .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;
}
#cdde113c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-madera-1__msi___jpg-466h.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
#cdde113c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIBAAAgAGAgMAAAAAAAAAAAAAAQIAAwURITEEEhMjUf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwEBAQAAAAAAAAAAAAAAAQIRAAME/9oADAMBAAIRAxEAPwBRNqHg5vVXtbQJ3GylUJRb31AmuYIcYdTg/ItOVP6L7G1Ew/eqqKJM6PPGJJ3/2Q==');
}
    
#\31 fbd8550 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 58cca4d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e4fd95f4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e4fd95f4 {
    width: 15.81%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 1f6729b::before, #\31 1f6729b > .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;
}
#\31 1f6729b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-barniz__msi___jpg-1920w.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
#\31 1f6729b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAQUAAwAAAAAAAAAAAAAAAwABAgQRQVGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAD/9oADAMBAAIRAxEAPwDa3LUwlrwA+Dd8k3atc4958RFDPSlc9SG//9k=');
}
    
#\35 be48470 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ac065430 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 2595df7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 2595df7 {
    width: 15.81%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#eda4c2e2::before, #eda4c2e2 > .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;
}
#eda4c2e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-computador__msi___jpg-466h.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
#eda4c2e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgID/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwUEETFBEiEi/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAQEBAQAAAAAAAAAAAAAAAAIAATH/2gAMAwEAAhEDEQA/ABhraus1j4OM2WGUb83dBaiHCAAD4AB0ptvmsiLfR1yEVJO+UYlq7IE5f//Z');
}
    
#\32 9a799f8 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 31e022d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d0a1a1a3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d0a1a1a3 {
    width: 15.81%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b9e7f93 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e6c5c8ca::before, #e6c5c8ca > .bgExtraLayerOverlay {
    
}
#e6c5c8ca.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABBREDBBMhQfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCUcJxsjnxbAi/P05i60w6EY4tYndfeIiMbZbgv/9k=');
}
    
#cdde113c::before, #cdde113c > .bgExtraLayerOverlay {
    
}
#cdde113c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIBAAAgAGAgMAAAAAAAAAAAAAAQIAAwURITEEEhMjUf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwEBAQAAAAAAAAAAAAAAAQIRAAME/9oADAMBAAIRAxEAPwBRNqHg5vVXtbQJ3GylUJRb31AmuYIcYdTg/ItOVP6L7G1Ew/eqqKJM6PPGJJ3/2Q==');
}
    
#\31 1f6729b::before, #\31 1f6729b > .bgExtraLayerOverlay {
    
}
#\31 1f6729b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAQUAAwAAAAAAAAAAAAAAAwABAgQRQVGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAD/9oADAMBAAIRAxEAPwDa3LUwlrwA+Dd8k3atc4958RFDPSlc9SG//9k=');
}
    
#eda4c2e2::before, #eda4c2e2 > .bgExtraLayerOverlay {
    
}
#eda4c2e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgID/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwUEETFBEiEi/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAQEBAQAAAAAAAAAAAAAAAAIAATH/2gAMAwEAAhEDEQA/ABhraus1j4OM2WGUb83dBaiHCAAD4AB0ptvmsiLfR1yEVJO+UYlq7IE5f//Z');
}
}



@media (max-width: 767px) {
    
#e6c5c8ca::before, #e6c5c8ca > .bgExtraLayerOverlay {
    
}
#e6c5c8ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#e6c5c8ca.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABBREDBBMhQfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCUcJxsjnxbAi/P05i60w6EY4tYndfeIiMbZbgv/9k=');
}
    
#\37 b9e7f93 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cdde113c::before, #cdde113c > .bgExtraLayerOverlay {
    
}
#cdde113c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 118px;
    padding-bottom: 118px;
}
#cdde113c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIBAAAgAGAgMAAAAAAAAAAAAAAQIAAwURITEEEhMjUf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAwEBAQAAAAAAAAAAAAAAAQIRAAME/9oADAMBAAIRAxEAPwBRNqHg5vVXtbQJ3GylUJRb31AmuYIcYdTg/ItOVP6L7G1Ew/eqqKJM6PPGJJ3/2Q==');
}
    
#\31 1f6729b::before, #\31 1f6729b > .bgExtraLayerOverlay {
    
}
#\31 1f6729b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 118px;
    padding-bottom: 118px;
}
#\31 1f6729b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAQUAAwAAAAAAAAAAAAAAAwABAgQRQVGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAD/9oADAMBAAIRAxEAPwDa3LUwlrwA+Dd8k3atc4958RFDPSlc9SG//9k=');
}
    
#eda4c2e2::before, #eda4c2e2 > .bgExtraLayerOverlay {
    
}
#eda4c2e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 118px;
    padding-bottom: 118px;
}
#eda4c2e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgID/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwUEETFBEiEi/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAQEBAQAAAAAAAAAAAAAAAAIAATH/2gAMAwEAAhEDEQA/ABhraus1j4OM2WGUb83dBaiHCAAD4AB0ptvmsiLfR1yEVJO+UYlq7IE5f//Z');
}
}



@media all {
    
#\36 01e6a6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#bd726062 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 624d7e2::before, #\31 624d7e2 > .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;
}
#\31 624d7e2 {
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-fondo-2__msi___jpg-1920w.jpg);
}
#\31 624d7e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAAECBAUDEVJxkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwDP8Xb1YSTi1v0WFkrPJeAAuj5h/9k=');
}
    
#widget_dnv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_obi {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd726062 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 624d7e2::before, #\31 624d7e2 > .bgExtraLayerOverlay {
    
}
#\31 624d7e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAAECBAUDEVJxkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwDP8Xb1YSTi1v0WFkrPJeAAuj5h/9k=');
}
}



@media (max-width: 767px) {
    
#\36 01e6a6f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bd726062 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 624d7e2::before, #\31 624d7e2 > .bgExtraLayerOverlay {
    
}
#\31 624d7e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAAECBAUDEVJxkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwDP8Xb1YSTi1v0WFkrPJeAAuj5h/9k=');
}
}



@media all {
    
#fc780f6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.17%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.87);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    padding: 16px 16px 16px 16px;
}
    
#\33 56d3bcf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.83333333333333%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.87);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\31 9b685d4 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\36 14bd037::before, #\36 14bd037 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.28;
    border-radius: inherit;
}
#\36 14bd037 {
    background-image: url(https://le-de.cdn-website.com/439073870ff34bc6b44f4e7be3155621/dms3rep/multi/opt/Productos-Politus-sl-banner-4__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\36 14bd037.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQADBAIGERIFISJh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8Ai5oxbq3djtaxwMVUVLI5FtQw+57I9HrH1ERq2F2tiZrHK5P/2Q==');
}
    
#widget_ljs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_4cu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_4ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_1dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vdp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 95.75%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_7pv {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#widget_pop {
    width: 91.27920123073211%;
    height: auto;
    max-width: 100%;
}
    
#ef0a625a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 54.05%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 b13f89d {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\35 586f42c {
    width: 91.27920123073211%;
    height: auto;
    max-width: 100%;
}
    
#\32 e37d8e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 40.92%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#e40701a8 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#a0b4ab71 {
    width: 91.27920123073211%;
    height: auto;
    max-width: 100%;
}
    
#widget_996.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_996 {
    width: 62.55%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_1qr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7tl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9b685d4 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 14bd037::before, #\36 14bd037 > .bgExtraLayerOverlay {
    
}
#\36 14bd037.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQADBAIGERIFISJh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8Ai5oxbq3djtaxwMVUVLI5FtQw+57I9HrH1ERq2F2tiZrHK5P/2Q==');
}
    
#ef0a625a {
    width: 80.18%;
}
    
#\32 e37d8e7 {
    width: 70.64%;
}
}



@media (max-width: 767px) {
    
#fc780f6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 56d3bcf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 9b685d4 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 14bd037::before, #\36 14bd037 > .bgExtraLayerOverlay {
    
}
#\36 14bd037.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQADBAIGERIFISJh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8Ai5oxbq3djtaxwMVUVLI5FtQw+57I9HrH1ERq2F2tiZrHK5P/2Q==');
}
    
#ef0a625a {
    width: 77.59%;
}
    
#\32 e37d8e7 {
    width: 68.49%;
}
}

