@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 div.u_3019962454 hr {
    color:var(--color_4) !important;
    border-width:4px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1361022507 hr {
    color:var(--color_4) !important;
    border-width:4px !important;
  }

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

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

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

  *#dm .dmInner div.u_1680412955 hr {
    color:var(--color_4) !important;
    border-width:4px !important;
  }

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

  *#dm .dmInner div.u_1458039908 hr {
    color:var(--color_4) !important;
    border-width:4px !important;
  }

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

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

  *#dm .dmInner div.u_2779909520 {
    padding:25% !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:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1128357787 {
    padding:25% !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:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1486627104 {
    padding:25% !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:var(--color_1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1646245962 {
    padding:25% !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:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1470778584 hr {
    color:var(--color_4) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1177406553 {
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1177406553 .dmforminput input {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .dmforminput textarea {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .dmforminput .fileUploadLink {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .checkboxwrapper span {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .radiowrapper span {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .optinwrapper div {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .freetextwrapper {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .dmforminput select {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .dmforminput option {
    color:var(--color_1) !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner div.u_1177406553 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Montserrat' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1177406553 .m-recaptcha {
    font-family:'Montserrat' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1177406553 .dmformsubmit {
    float:none !important;
    text-align:LEFT !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    padding-left:20px !important;
    padding-right:20px !important;
  }

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

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

  *#dm .dmInner div.u_1177406553 input:not([type="submit"]) {
    border-color:var(--color_5) !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1177406553 textarea {
    border-color:var(--color_5) !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1177406553 select {
    border-color:var(--color_5) !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1414923643 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/icon/Phone_7969552.svg) !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1414923643:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1414923643.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner div.u_1717239393 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1368626354 img { object-fit:contain !important; }

  *#dm .dmInner div.u_3285349446 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1177406553 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    width:130px !important;
    height:50px !important;
    justify-content:center !important;
    text-align:center !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3048083124 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_1177406553 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1177406553 .dmforminput option { font-size:14px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1177406553 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:13px !important; }

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

  *#dm .dmInner div.u_1177406553 .dmforminput input { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .dmforminput textarea { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .dmforminput .fileUploadLink { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .checkboxwrapper span { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .radiowrapper span { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .optinwrapper div { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .freetextwrapper { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .dmforminput select { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .dmforminput option { font-size:13px !important; }

  *#dm .dmInner div.u_1177406553 .dmformsubmit {
    height:50px !important;
    width:314px !important;
  }

  *#dm .dmInner div.u_1177406553 input[type="submit"] { font-size:13px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1177406553 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1177406553 input[type="submit"] { font-size:14px !important; }

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

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

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

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

  *#dm .dmInner *.u_3048083124 .photoGalleryViewAll { padding:0 2.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#a4dc3323 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.02) 59%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    padding: 16px 16px 15% 16px;
}
    
#\33 8f7dd10 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 15% 0% 0% 0%;
}
    
#\34 edcb8f1::before, #\34 edcb8f1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 edcb8f1 {
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_27_213713686_l_normal_none__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
    
#widget_rt8 {
    width: 71.41%;
    height: auto;
    max-width: 100%;
}
    
#group_2qv {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
}
    
#widget_i13 {
    width: 300px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dc950f05 {
    width: 255px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_unl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_unl {
    width: 115px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 30px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8f7dd10 {
    padding: 25% 0% 0% 0%;
}
    
#\34 edcb8f1::before, #\34 edcb8f1 > .bgExtraLayerOverlay {
    
}
    
#widget_unl {
    height: auto;
}
    
#\39 c045730 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a4dc3323 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 8f7dd10 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 0% 0% 0%;
}
    
#\34 edcb8f1::before, #\34 edcb8f1 > .bgExtraLayerOverlay {
    
}
    
#widget_unl {
    height: auto;
}
    
#\39 c045730 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d41c13b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 43c36f9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 4% 0%;
}
    
#widget_3hs {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_rk5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 43c36f9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media all {
    
#f10cb05b {
    min-height: 8px;
    column-gap: 7%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
#f10cb05b.lazy {
    background-image: url('');
}
    
#a6dab6b5 {
    min-height: 248px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 6% 0%;
}
    
#widget_jt1 {
    width: 293px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ab242826 {
    width: 300px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fc9ed7cb {
    width: 372px;
    height: 300px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6dab6b5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 206px;
}
    
#widget_jt1 {
    height: 178px;
    width: 210.719px;
}
    
#ab242826 {
    height: 177.969px;
    width: 215.75px;
}
    
#fc9ed7cb {
    height: 178px;
}
    
#f10cb05b {
    column-gap: 2%;
}
#f10cb05b.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#f10cb05b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
#f10cb05b.lazy {
    background-image: url('');
}
    
#a6dab6b5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_jt1 {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ab242826 {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fc9ed7cb {
    height: 471px;
    min-width: 32px;
    width: 323px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c9105ec8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 30px 1.420118240618771% 30px 6%;
}
    
#\34 6338b39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\37 dc05013 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f1136b30 {
    background-color: var(--color_5);
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_1_climpek__msi___png-1920w.png);
    background-repeat: repeat;
    background-size: auto;
}
#f1136b30.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#widget_uu1 {
    width: 100%;
    height: 813px;
    max-width: 100%;
}
    
#widget_eii {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2mr.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_2mr {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_ouj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8hf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_lq2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i4g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#widget_0pp {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2ac5420 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 2d21ede {
    width: 24.9271px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#af38827c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d0742fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 fdd8156 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 6a01eb5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb86c1fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\32 ae2d593 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 190a9e1 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e653b4e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#d9bd3b62 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b1c89b3d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_crs {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 dc05013 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#c9105ec8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 6338b39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 dc05013 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_uu1 {
    height: 240px;
}
}



@media all {
    
#\34 4a01f86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#fdad1830 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 8% 0%;
}
    
#f0fbc8e9::before, #f0fbc8e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#f0fbc8e9 {
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_28_158365491_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#f0fbc8e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACEQMEBiEFFDHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAiEy/9oADAMBAAIRAxEAPwDSMnDK/HW3ZqOpvuJDQ3cKNOGEmRcCD5r4iIh6Zc3gX//Z');
}
    
#widget_e9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 eadfad7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 eadfad7 {
    width: 115px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f2eeb53.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 f2eeb53 {
    width: 115px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v7g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    padding: 0px 0px 0px 0px;
}
    
#group_17p {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 16px 30px 16px;
}
    
#widget_gle {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be0aa7a4 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df7ec1d4 {
    width: 175px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b71f901f {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 16px 30px 16px;
}
    
#\33 559d6be {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b296e6df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 015a8d8 {
    width: 175px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1179b96 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 16px 30px 16px;
}
    
#\34 6fe78e9 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b0baf51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 5b4a0ce {
    width: 175px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fdad1830 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f0fbc8e9::before, #f0fbc8e9 > .bgExtraLayerOverlay {
    
}
#f0fbc8e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACEQMEBiEFFDHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAiEy/9oADAMBAAIRAxEAPwDSMnDK/HW3ZqOpvuJDQ3cKNOGEmRcCD5r4iIh6Zc3gX//Z');
}
}



@media (max-width: 767px) {
    
#\34 4a01f86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fdad1830 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f0fbc8e9::before, #f0fbc8e9 > .bgExtraLayerOverlay {
    
}
#f0fbc8e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACEQMEBiEFFDHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAiEy/9oADAMBAAIRAxEAPwDSMnDK/HW3ZqOpvuJDQ3cKNOGEmRcCD5r4iIh6Zc3gX//Z');
}
    
#\31 f2eeb53 {
    height: auto;
}
    
#group_17p {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b71f901f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a1179b96 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_v7g {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#b0a4e0be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\34 dc45490 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd68b98f {
    width: 24.9271px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f0c8147f {
    min-height: 553px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 216e415 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\34 51015d3 {
    width: 100%;
    height: 655px;
    max-width: 100%;
}
    
#\37 d0e77b6 {
    width: 23.4792px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fbcca456 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 70456ab {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#eabe9b63 {
    background-color: var(--color_2);
    background-image: initial;
    background-repeat: repeat;
    background-size: auto;
}
    
#ebfcd15c {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 854c218 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f4010f3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 f4010f3 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#e905a006 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#a60f61f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#f4b1be7a {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b8c05fc2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0.2%;
    grid-area: auto / auto / auto / auto;
}
    
#d8640189 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 80px 1.420118240618771% 80px 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0c8147f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#b0a4e0be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 51015d3 {
    height: 240px;
}
    
#d8640189 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f0c8147f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#\33 d60601c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\36 8924bb6 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#\31 39defa6 {
    background-color: var(--color_3);
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_1_climpek__msi___png-1920w.png);
    background-repeat: repeat;
    background-size: auto;
}
#\31 39defa6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#widget_skp {
    width: 575px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#be8d5fdb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#be8d5fdb {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ksc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ulv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 e3a7a37 {
    width: 23.4792px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 7ed9601 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0.2%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fc69749 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 13c2ecc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\30 9f0d79b {
    width: 575px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cce8615b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cce8615b {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e8f8c8d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 653cb9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a870b9a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8924bb6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_skp {
    height: auto;
}
    
#\30 9f0d79b {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 d60601c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 8924bb6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_skp {
    height: auto;
}
    
#\33 13c2ecc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 9f0d79b {
    height: auto;
}
}



@media all {
    
#\32 8892b19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 26aa403 {
    min-height: 202px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 8% 0%;
}
    
#\32 cacc88a {
    background-color: var(--color_6);
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_1_climpek__msi___png-1920w.png);
    background-repeat: repeat;
    background-size: auto;
}
#\32 cacc88a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#widget_mpa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_d3d {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\37 0bff9b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#b11c1c98 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#f828cbea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 50dd445 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#a9dbce32 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#cbca7fd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 8205df8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#c5fc2f96 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\36 9ccfeba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 26aa403 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\32 8892b19 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 26aa403 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 0bff9b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 50dd445 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 8205df8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\37 df09948 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 5f0bd6e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_8e5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5f0bd6e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media all {
    
#a0a3d370 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\32 7666d52 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#\35 1eacafb {
    background-color: var(--color_5);
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_1_climpek__msi___png-1920w.png);
    background-repeat: repeat;
    background-size: auto;
}
#\35 1eacafb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#\38 00bf13c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 00bf13c {
    width: 115px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3tv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_asd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
}
    
#group_6na {
    background-size: auto;
    background-repeat: repeat;
    align-items: flex-start;
    width: 50%;
    min-height: 594px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_1_climpek__msi___png-1920w.png);
    border-radius: 25px 25px 80px 25px;
    padding: 50px 30px 50px 30px;
}
#group_6na.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#f939f825 {
    align-items: flex-start;
    width: 60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#b609a22b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#b609a22b {
    max-width: 100%;
    width: 606px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_2id {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 102.21%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#widget_j29 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#widget_lft {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 b097526 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 102.21%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
}
    
#b6c1ebf5 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 3c98fea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qbs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b082b7b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 102.21%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
}
    
#\30 7d03dcc {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\32 6c0acfb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_urf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 5;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 7666d52 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_6na {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#group_6na.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#group_asd {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#f939f825 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a0a3d370 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 7666d52 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_6na {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 402px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#group_6na.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY002RwQ6EIAxEe6Pw/xdFBQrUix+5eRvc7KFGJ89hOoiZaSkluLve9x2f54lmFnrvobWmc050ldZaqLXqGINJ7h6v6/pqgGOMCCwAvXcFKKXoOy/E+3meKnPO6O4JGGHbNtxirTXhmnP+aoITQ9Z938NxHMHM4holRs45CA8+EF8AmJ/QXiPBFnuOWcdFNGKs7Il4gkBggrPA/0I4AbMwy/wgXIkBQFUAq6YglAkMSMmUTemUzyVwGWT9AHSKwGUQWzwLAAAAAElFTkSuQmCC');
}
    
#b609a22b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b609a22b {
    width: 343px;
    margin: 0px 0% 0px 0%;
}
    
#group_asd {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f939f825 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e9cfa372 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 1.8% 16px 1.8% 16px;
}
    
#\31 8f0e217 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#\34 0cde95a::before, #\34 0cde95a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 0cde95a {
    background-image: url(https://le-de.cdn-website.com/e18b38b7f20143a6a7298f8194fa6093/dms3rep/multi/opt/imgi_29_138548414_m_normal_none__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\34 0cde95a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBhEHEhb/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhJB/9oADAMBAAIRAxEAPwCs8gcmyvodWNRlOqLaEtqK9AzQK8mpq1Y+3ZAJiIL4VxKwmf/Z');
}
    
#widget_pe4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1p1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 33356b8 {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8f0e217 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 0cde95a::before, #\34 0cde95a > .bgExtraLayerOverlay {
    
}
#\34 0cde95a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBhEHEhb/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhJB/9oADAMBAAIRAxEAPwCs8gcmyvodWNRlOqLaEtqK9AzQK8mpq1Y+3ZAJiIL4VxKwmf/Z');
}
}



@media (max-width: 767px) {
    
#e9cfa372 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 8f0e217 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 0cde95a::before, #\34 0cde95a > .bgExtraLayerOverlay {
    
}
#\34 0cde95a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBhEHEhb/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhJB/9oADAMBAAIRAxEAPwCs8gcmyvodWNRlOqLaEtqK9AzQK8mpq1Y+3ZAJiIL4VxKwmf/Z');
}
}

