@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 div.u_1638074655 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1898608420 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1898608420 span.text { font-size:24px !important; }

  *#dm .dmInner a.u_1898608420 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/icon/Phone_7941138.svg) !important;
    width:34px !important;
    height:34px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1313618528 span.text { font-size:24px !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1313618528 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:rgba(69,198,85,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1313618528 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/icon/whatsapp_7876913.svg) !important;
    width:34px !important;
    height:34px !important;
  }

  *#dm .dmInner a.u_1882261906 span.text { font-size:24px !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1882261906 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:rgba(57,102,192,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1882261906 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/icon/Mail_7904018.svg) !important;
    width:34px !important;
    height:34px !important;
  }

  *#dm .dmInner div.u_1403428680 img {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(255,255,255) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1564407405 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1316684385 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1437305695 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1528373777 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1687790554 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1891469404 img {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(255,255,255) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1491830292 img {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(255,255,255) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1437934721 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1197021614 hr { color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1872133309:hover .iconBg { background-color:rgba(37,37,37,1) !important; }

  *#dm .dmInner a.u_1872133309.hover .iconBg { background-color:rgba(37,37,37,1) !important; }

  *#dm .dmInner a.u_1872133309 span.text {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1872133309 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/icon/Phone_7941138.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1872133309 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:rgba(237,98,39,1) !important;
    background-image:initial !important;
    gap:8px !important;
  }

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

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

  *#dm .dmInner div.u_1678494900 {
    border-style:solid !important;
    border-width:1px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1798585610 .dmwidget-title { text-align:left !important; }

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

  *#dm .dmInner div.u_1798585610 textarea {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1798585610 select {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1798585610 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1798585610 .dmformsubmit.hover { background-image:initial !important; }

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

  *#dm .dmInner div.u_1798585610 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1798585610 .m-recaptcha { color:var(--color_9) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1798585610 .dmforminput option { color:var(--color_9) !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1798585610
{
}
separatorHomeCss{color:red !important}

@media all {
    
#\33 59ce107 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#b6d7e17a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 659px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#abc0efa1::before, #abc0efa1 > .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;
}
#abc0efa1 {
    background-image: url(https://le-de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/dms3rep/multi/opt/imgi_16_ejemplo2decocinas__msi___jpg-1920w.webp);
}
    
#group_7kb {
    align-items: flex-start;
    width: 100%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 10px;
    padding-right: 10px;
    background-color: rgba(0, 0, 0, 0.15);
    background-image: initial;
    height: auto;
}
    
#widget_4s2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pqv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nsd {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_6i0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#widget_6i0 {
    width: 202px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 17bc566.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#\35 17bc566 {
    width: 208px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f1e61e0f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#f1e61e0f {
    width: 224px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b6d7e17a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 540px;
}
    
#abc0efa1::before, #abc0efa1 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 59ce107 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b6d7e17a {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#abc0efa1::before, #abc0efa1 > .bgExtraLayerOverlay {
    
}
    
#group_nsd {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_6i0 {
    width: 170px;
    margin: 0px 0% 0px 0%;
}
    
#\35 17bc566 {
    width: 196px;
    margin: 0px 0% 0px 0%;
}
    
#f1e61e0f {
    width: 252px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ce51bf53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#fdcb43ea {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 138px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_gpm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\33 36e8ee0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#a04efb80 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 299px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#fcf74538::before, #fcf74538 > .bgExtraLayerOverlay {
    
}
#fcf74538 {
    background-image: url(https://le-de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/dms3rep/multi/opt/05Pico2__msi___png-1920w.png);
    background-size: auto;
    background-position: 50% 100%;
    background-color: rgba(97, 133, 205, 1);
}
    
#widget_3ch {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_f1m {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a04efb80 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#fcf74538::before, #fcf74538 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 36e8ee0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a04efb80 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fcf74538::before, #fcf74538 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 6ad0128 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#bcdaf92c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 495px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 f576f34 {
    background-image: url(https://le-de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/dms3rep/multi/opt/05Pico2_249__msi___png-1920w.png);
    background-color: rgba(57, 102, 192, 1);
    background-size: contain;
    background-position: 50% 0%;
}
#\34 f576f34.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKklEQVQI1y3JMQ0AIBAEMDShg6AGzGDj/V0JCUOnNhROkoWB/k3sJO/qAsjTIlufeGUUAAAAAElFTkSuQmCC');
}
    
#\35 58e8d2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_leg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_htj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcdaf92c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_q3d {
    height: auto;
}
    
#\36 6ad0128 {
    width: 100%;
    min-height: 80px;
}
    
#\35 58e8d2c {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 6ad0128 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bcdaf92c {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\35 58e8d2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_q3d {
    height: auto;
}
}



@media all {
    
#b4f39089 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d8df1f83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 76985f9 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 db910cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mgu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5jv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 76985f9 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b4f39089 {
    width: 100%;
    min-height: 80px;
}
    
#d8df1f83 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#b4f39089 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d8df1f83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 76985f9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 db910cd {
    height: auto;
}
}



@media all {
    
#dad63ba4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f124796f {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b0e3fc49 {
    background-color: rgba(97, 133, 205, 1);
    background-image: url(https://le-de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/dms3rep/multi/opt/05Pico2_249__msi___png-1920w.png);
    background-size: auto;
    background-position: 50% 0%;
}
#b0e3fc49.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKklEQVQI1y3JMQ0AIBAEMDShg6AGzGDj/V0JCUOnNhROkoWB/k3sJO/qAsjTIlufeGUUAAAAAElFTkSuQmCC');
}
    
#widget_7d2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_caq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\30 1ba51b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 cab4a44 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 607px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 0b2307b {
    background-image: url(https://le-de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/dms3rep/multi/opt/rocky-wall__msi___png-1920w.png);
    background-position: 0% 0%;
}
#\38 0b2307b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA50lEQVQY0zVRaQqFIBj0CC1mvRMGFbRrae5F135M1I9RlHGWT7KuayalpFrrwnvPYozldV2Vc6601pZa69J7X5FlWTKlFHXOMRBe/ED8cJ5nRaZpyo7joCEEdt/3D5chBCgxpVQBJ2stI03TpJzz3BgD2wo7onDO6bZtQC6EyEhd10nf96kQIofyvu855zxDdsQahiFt2zYhWLquS8ZxhPITA0BuPMaDeZ5TAnlYgySlzJ1zaF+gHDIiBuwJDi/oNx4UQlsUARFxCBoBxpgixsjQGKXeGT4CAHlJ7BsRlEIIHxH2+Az6B7lCmOWVKEjIAAAAAElFTkSuQmCC');
}
    
#widget_fr2 {
    width: 38.92%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_03m {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_8ch {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 49f360e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#e2e52bfa {
    width: 38.92%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#d4652b42 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\36 6052e99 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\35 5442989 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 06b2f80 {
    width: 38.92%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 b650117 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 01e379a {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cab4a44 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_fr2 {
    height: auto;
}
    
#e2e52bfa {
    height: auto;
}
    
#\34 06b2f80 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 1ba51b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 cab4a44 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_fr2 {
    height: auto;
}
    
#\32 49f360e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2e52bfa {
    height: auto;
}
    
#\35 5442989 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 06b2f80 {
    height: auto;
}
}



@media all {
    
#e8be323c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#b3aaf215 {
    padding-top: 4%;
    min-height: 56px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_fen {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 2a9e4eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 16px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
}
    
#e5bbc8b6 {
    padding-top: 2%;
    padding-bottom: 4%;
    min-height: 511px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_mg1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ejn {
    align-items: flex-start;
    width: 84.51%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
}
    
#widget_86o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_96v.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_96v {
    width: 65.26%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 1;
}
    
#widget_d9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 b0c52db.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 b0c52db {
    width: 69.77%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 3;
}
    
#db0e5416 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 16px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
}
    
#\39 353af61 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b7bc892 {
    align-items: flex-start;
    width: 84.51%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
}
    
#\39 913ae33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c9dcec50.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c9dcec50 {
    width: 65.26%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 1;
}
    
#\39 479dc53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 ec6a2f4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 ec6a2f4 {
    width: 69.77%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 3;
}
    
#\35 762c4d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 16px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    align-items: center;
}
    
#\38 881633e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7b17c80 {
    align-items: flex-start;
    width: 84.51%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
}
    
#\32 ef46313 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b3efe2d2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b3efe2d2 {
    width: 65.26%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 1;
}
    
#\35 6411941 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 281c01e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 281c01e {
    width: 69.77%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5bbc8b6 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_mg1 {
    height: auto;
}
    
#\39 353af61 {
    height: auto;
}
    
#\38 881633e {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 2a9e4eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e5bbc8b6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_mg1 {
    height: auto;
}
    
#db0e5416 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 353af61 {
    height: auto;
}
    
#\35 762c4d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 881633e {
    height: auto;
}
}



@media all {
    
#\35 4d3857f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\33 77452f8 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 224px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 8eb7f04 {
    background-color: rgba(61, 54, 54, 1);
    background-image: initial;
}
    
#widget_3pn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 52cafe7 {
    width: 162px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 77452f8 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 4d3857f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 77452f8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\31 b988bed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f641e44f {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_1dq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ss0 {
    width: 100%;
    height: 272px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\30 ce19ff5 {
    padding-top: 16px;
    padding-left: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#\37 5f5b4d4 {
    padding-top: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding-right: 16px;
}
    
#bf503d18 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 1149px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 86f37d2::before, #\38 86f37d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.65;
    border-radius: inherit;
}
#\38 86f37d2 {
    background-image: url(https://le-de.cdn-website.com/a92bb7e8b91a400abee5d4c13ea7e75e/dms3rep/multi/opt/kitchen-gea16de32b_1280__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\38 86f37d2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAAUFAQAAAAAAAAAAAAAAAAECAxEEBRIhQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMR/9oADAMBAAIRAxEAPwDWxc2WKUmsVYK0cdE42M9qoZPvoABPrk8GWRWn/9k=');
}
    
#group_dt4 {
    align-items: flex-start;
    width: 100%;
    min-height: 848px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0.73);
    background-image: initial;
    padding-left: 8%;
    padding-right: 8%;
}
    
#widget_v11 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_cum {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oti {
    width: 26px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_1pk {
    width: 90.61328999984069%;
    height: auto;
    max-width: 100%;
}
    
#group_do5 {
    align-items: flex-start;
    width: 99.71%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
}
    
#widget_mm6 {
    width: 44.19%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 d9c0e05 {
    align-items: flex-start;
    width: 99.71%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
}
    
#cb48a160 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#abce5d32 {
    width: 26px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 c0e283a {
    width: 90.61328999984069%;
    height: auto;
    max-width: 100%;
}
    
#e435c48c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e5e27a53 {
    align-items: flex-start;
    width: 99.71%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
}
    
#\34 c82e0d4 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 98e8de9 {
    width: 26px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fc9a42e3 {
    width: 90.61328999984069%;
    height: auto;
    max-width: 100%;
}
    
#e842e9aa {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_q0t {
    width: 100%;
    height: 266px;
    min-height: 100px;
    max-width: 100%;
}
    
#\31 5824b8d {
    align-items: flex-start;
    width: 100%;
    min-height: 848px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(226, 231, 242, 0.73);
    background-image: initial;
    padding-left: 8%;
    padding-right: 8%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q7s {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#b75bf902.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#b75bf902 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bf503d18 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 86f37d2::before, #\38 86f37d2 > .bgExtraLayerOverlay {
    
}
#\38 86f37d2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAAUFAQAAAAAAAAAAAAAAAAECAxEEBRIhQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMR/9oADAMBAAIRAxEAPwDWxc2WKUmsVYK0cdE42M9qoZPvoABPrk8GWRWn/9k=');
}
}



@media (max-width: 767px) {
    
#\30 ce19ff5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 5f5b4d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf503d18 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 86f37d2::before, #\38 86f37d2 > .bgExtraLayerOverlay {
    
}
#\38 86f37d2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAAUFAQAAAAAAAAAAAAAAAAECAxEEBRIhQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMR/9oADAMBAAIRAxEAPwDWxc2WKUmsVYK0cdE42M9qoZPvoABPrk8GWRWn/9k=');
}
    
#b75bf902.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
}

