@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_1969554543 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1969554543 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Laptop_7948897.svg) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1587072315 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Phone_7814366.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1940977811 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Phone_7814366.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_5) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1940977811 span.text {
    color:var(--color_5) !important;
    font-weight:500 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1940977811 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.25px 1.25px 1.25px 1.25px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1045641330 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.25px 1.25px 1.25px 1.25px !important;
  }

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

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

  *#dm .dmInner a.u_1045641330 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1045641330 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Phone_7814366.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1660330944 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.25px 1.25px 1.25px 1.25px !important;
  }

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

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

  *#dm .dmInner a.u_1660330944 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1660330944 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Phone_7814366.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1806475781 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.25px 1.25px 1.25px 1.25px !important;
  }

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

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

  *#dm .dmInner a.u_1806475781 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1806475781 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Phone_7814366.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1804760604 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.25px 1.25px 1.25px 1.25px !important;
  }

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

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

  *#dm .dmInner a.u_1804760604 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1804760604 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Phone_7814366.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1377706514 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1377706514 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(148,202,14) rgb(148,202,14) rgb(148,202,14) rgb(148,202,14) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1377706514 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Arrow_7830003.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1719702749 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1719702749 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(148,202,14) rgb(148,202,14) rgb(148,202,14) rgb(148,202,14) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1719702749 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Arrow_7830003.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1569391894 span.text {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1569391894 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(148,202,14) rgb(148,202,14) rgb(148,202,14) rgb(148,202,14) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1569391894 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7ffa120014864e5d972e499f21986470/icon/Arrow_7830003.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1494646872 input[type="submit"] { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1494646872 .dmformsubmit:hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1494646872 .dmformsubmit.hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1494646872 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:142px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.25px 1.25px 1.25px 1.25px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1229194719 .svg { fill:var(--color_4) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1494646872 .dmformsubmit {
    width:300px !important;
    height:52px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1407517960 { text-align:left !important; }

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

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

  *#dm .dmInner div.u_1494646872 .dmformsubmit { height:55px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1407517960 { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1407517960 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\34 4148d80 {
    min-height: 759px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 e8d8dd1::before, #\32 e8d8dd1 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.46;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#\32 e8d8dd1 {
    background-image: url(https://le-de.cdn-website.com/7ffa120014864e5d972e499f21986470/dms3rep/multi/opt/imgi_14_banner3p-1920w.jpg);
    box-shadow: none;
}
    
#\39 a0318d0 {
    width: 57.01%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e9bf115::before, #\37 e9bf115 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.23;
    border-radius: inherit;
}
#\37 e9bf115 {
    background-size: contain;
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url();
}
    
#\31 907e6c6 {
    width: 1105px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 12px;
}
    
#widget_ea3 {
    width: 446px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_io3 {
    flex-direction: row;
    align-items: flex-start;
    width: 57.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
}
    
#group_dcc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.20%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_6ha {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 25.3978515984404%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#cc982672 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 25.399419936534024%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#a3f8a8e5 {
    width: 446px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4740c34 {
    width: 446px;
    height: auto;
    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) {
    
#\34 4148d80 {
    padding-top: 80px;
    padding-bottom: 0px;
    min-height: 456px;
}
    
#\39 a0318d0 {
    width: 91.16%;
    margin: 0px 0% 0px 0%;
}
    
#\31 907e6c6 {
    width: 671.719px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e9bf115 {
    row-gap: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ea3 {
    width: 431px;
}
    
#group_6ha {
    width: 100.00%;
    height: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#cc982672 {
    width: 100.00%;
    height: auto;
    min-height: 56px;
    margin: 6px 0% 0px 0%;
}
    
#group_dcc {
    width: 100.00%;
    height: auto;
    min-height: 74px;
    margin: 0px 0% 0px 0%;
}
    
#group_io3 {
    width: 86.08%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 4740c34 {
    width: 437px;
}
    
#a3f8a8e5 {
    width: 435px;
}
}



@media (max-width: 767px) {
    
#\34 4148d80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 78px 4% 0px 4%;
}
    
#\39 a0318d0 {
    width: 100%;
}
    
#\37 e9bf115 {
    min-height: 80px;
    width: 100%;
    justify-content: center;
    padding: 0px 0px 80px 0px;
}
    
#\31 907e6c6 {
    width: 100%;
}
    
#\38 60c5298 {
    margin-bottom: 0px;
}
    
#group_io3 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#group_dcc {
    width: 100.00%;
    height: auto;
    min-height: 114px;
    margin: 0px 0% 0px 0%;
}
    
#group_6ha {
    width: 100.00%;
    height: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#cc982672 {
    width: 100.00%;
    height: auto;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#afb4109d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
}
    
#\32 a2a9055 {
    min-height: 417px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 3% 4% 3%;
}
    
#\39 d21eabc {
    background-color: var(--color_7);
    background-image: initial;
}
    
#widget_l3q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e3d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 91ea614 {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4b00fa4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    border-style: solid;
    border-color: #000000 var(--color_5) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 16px 16px 16px 16px;
}
    
#c497d139 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 143d3f6 {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d753aa34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 0px 1px 0px 0px;
    padding: 16px 16px 16px 16px;
}
    
#f02ad595 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 e122b67 {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f000574e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
}
    
#d4fc062b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c9f4b613 {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a42492e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s58 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c4effe0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a2a9055 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 417px;
}
    
#\30 4b00fa4 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d753aa34 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#afb4109d {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f000574e {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#afb4109d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a2a9055 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 4b00fa4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d753aa34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f000574e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\35 64197f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 cd8ddf7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#b3e73a24 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_s85 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_43r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bqk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\35 64197f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 cd8ddf7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b3e73a24 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_bqk {
    height: auto;
}
}



@media all {
    
#\31 f5c79e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 2px 2px 2px 2px;
    padding: 16px 16px 16px 16px;
}
    
#\39 02217bd {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_615 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_td4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\38 e3228da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 e6ecaa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 2ebef56 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_csg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_079 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a6fc9797 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 10.62%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bc0cc01d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 88.38047347787243%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 2ff5f15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b5646794 {
    width: 51px;
    height: auto;
    max-width: 100%;
}
    
#\38 cd55ae9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c9945a4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3b75892 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 10.98%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f0446dba {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\32 57dfbc1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0.6%;
}
    
#\36 55b3f50 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 d8e0a3c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea980780 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.08%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e14f85b5 {
    width: 49px;
    height: auto;
    max-width: 100%;
}
    
#\39 1ba09dc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 87.91761471107532%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e80ea79c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_knr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#c24dc985 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 43db09a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.59%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#df750c08 {
    width: 22px;
    height: auto;
    max-width: 100%;
}
    
#a5fb29d2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#ead93073 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0c95fd6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f10b46ab {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.59%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 520b1f2 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\32 a3fb61d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 cd37db0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3b266ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7418db6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.78%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 97ca7d6 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\36 b378c02 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e39142ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9a56e76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0729ba9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.78%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2daeb29 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#c1d85cc8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 1d16229 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 823f59d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f345b05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.78%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#af8e75af {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#d5fd45ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 fc05f34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e4f2bc25 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8135ae1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.96%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f793662 {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\39 4bec9c9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.30%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a280bad9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2ebef56 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_4d1 {
    height: auto;
}
    
#\38 e3228da {
    width: 100%;
    min-height: 80px;
}
    
#\32 e6ecaa0 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 e3228da {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 e6ecaa0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 2ebef56 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#a6fc9797 {
    width: 17.86%;
}
    
#bc0cc01d {
    width: 62.05%;
}
    
#\38 cd55ae9 {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#\32 c9945a4 {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#b3b75892 {
    width: 17.86%;
}
    
#\32 57dfbc1 {
    width: 62.05%;
}
    
#\31 d8e0a3c {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#ea980780 {
    width: 17.86%;
}
    
#\39 1ba09dc {
    width: 62.05%;
}
    
#c24dc985 {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#\38 43db09a {
    width: 17.86%;
}
    
#a5fb29d2 {
    width: 62.05%;
}
    
#\38 0c95fd6 {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#f10b46ab {
    width: 17.86%;
}
    
#\32 a3fb61d {
    width: 62.05%;
}
    
#\31 3b266ed {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#\38 7418db6 {
    width: 17.86%;
}
    
#\36 b378c02 {
    width: 62.05%;
}
    
#\35 9a56e76 {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#\36 0729ba9 {
    width: 17.86%;
}
    
#c1d85cc8 {
    width: 62.05%;
}
    
#\30 823f59d {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#\31 f345b05 {
    width: 17.86%;
}
    
#d5fd45ea {
    width: 62.05%;
}
    
#e4f2bc25 {
    width: 100.00%;
    height: auto;
    min-height: 54px;
}
    
#b8135ae1 {
    width: 17.86%;
}
    
#\39 4bec9c9 {
    width: 62.05%;
}
    
#widget_4d1 {
    height: auto;
}
}



@media all {
    
#\37 d1033fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 ebe1a5a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 505px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d88af697 {
    background-image: url(https://le-de.cdn-website.com/7ffa120014864e5d972e499f21986470/dms3rep/multi/opt/imgi_18_fondo-1-home-1920w.jpg);
    border-style: solid;
    border-color: var(--color_4) #000000 var(--color_4) #000000;
    border-width: 4px 0 4px 0;
}
#d88af697.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAdEAACAQQDAAAAAAAAAAAAAAAAAQIEBQYRITJx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAgExMnGB/9oADAMBAAIRAxEAPwCy5s9X2kS4TmtlAh0j4AUel0CYdk//2Q==');
}
    
#widget_kcv {
    width: 349px;
    height: 212px;
    max-width: 100%;
}
    
#widget_pam {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qog {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 0972a85 {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9ee4e70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f589f136 {
    width: 349px;
    height: 212px;
    max-width: 100%;
}
    
#aec1e5dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f829f51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2add24c {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ac9984a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 db86f41 {
    width: 349px;
    height: 212px;
    max-width: 100%;
}
    
#be814c28 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0a902dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bda09423 {
    width: 223px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ebe1a5a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 577px;
}
}



@media (max-width: 767px) {
    
#\37 d1033fb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 ebe1a5a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_kcv {
    height: 240px;
}
    
#\34 9ee4e70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f589f136 {
    height: 240px;
}
    
#\35 ac9984a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 db86f41 {
    height: 240px;
}
}



@media all {
    
#\39 7959d66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 16px 20px 16px 20px;
}
    
#\32 3563f03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 2px 2px 2px 2px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 16px 30px 16px;
}
    
#\36 5b3cee0 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e4cbe98f {
    background-color: var(--color_7);
    background-image: initial;
}
    
#widget_6l1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\30 16c5020.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 16c5020 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rtg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_osr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kht {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o94 {
    width: 46px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#fb7fbf0e {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\36 df13902 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 90.17544087626639%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 27339a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2a4c6c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50.70%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dade1c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 8.82%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5b3cee0 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 2a4c6c5 {
    width: 60.10%;
}
    
#\32 dade1c5 {
    margin-left: 11px;
}
}



@media (max-width: 767px) {
    
#\39 7959d66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 3563f03 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 5b3cee0 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 df13902 {
    width: 74.90%;
}
    
#\30 2a4c6c5 {
    width: 70.04%;
    height: auto;
    min-height: 54px;
}
    
#\32 dade1c5 {
    width: 17.28315960098615%;
}
}

