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

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

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

  *#dm .dmInner div.u_2599056195 hr {
    border-width:1px !important;
    color:rgba(182,182,182,1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_541884709 span.text { color:var(--color_4) !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1278101423 .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_1278101423 input:not([type="submit"]) {
    border-color:rgba(87,87,87,0.6) rgba(87,87,87,0.6) rgba(87,87,87,0.6) rgba(87,87,87,0.6) !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
  }

  *#dm .dmInner div.u_1278101423 textarea {
    border-color:rgba(87,87,87,0.6) rgba(87,87,87,0.6) rgba(87,87,87,0.6) rgba(87,87,87,0.6) !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
  }

  *#dm .dmInner div.u_1278101423 select {
    border-color:rgba(87,87,87,0.6) rgba(87,87,87,0.6) rgba(87,87,87,0.6) rgba(87,87,87,0.6) !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
  }

  *#dm .dmInner div.u_1278101423 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family: Quicksand !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1278101423 .m-recaptcha {
    font-family: Quicksand !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1278101423 .dmforminput input {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .dmforminput textarea {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .dmforminput .fileUploadLink {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .checkboxwrapper span {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .radiowrapper span {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .optinwrapper div {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .freetextwrapper {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .dmforminput select {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1278101423 .dmforminput option {
    color:var(--color_4) !important;
    font-family: Quicksand !important;
    font-weight:bold !important;
  }

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

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

  *#dm .dmInner div.u_1278101423 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    width:130px !important;
    justify-content:center !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1278101423 input::placeholder { font-weight:normal !important; }

  *#dm .dmInner div.u_1278101423 input.placeholder { font-weight:normal !important; }

  *#dm .dmInner div.u_1278101423 textarea::placeholder { font-weight:normal !important; }

  *#dm .dmInner div.u_1278101423 textarea.placeholder { font-weight:normal !important; }

  *#dm .dmInner div.u_1278101423 select::placeholder { font-weight:normal !important; }

  *#dm .dmInner div.u_1278101423 select.placeholder { font-weight:normal !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:1025px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0.15);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.15);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\32 5e2724c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/ed70dd642f9746b89eeaf80486ce787d/dms3rep/multi/opt/imgi_1_faded-triangle-bottom__msi___png+%282%29-1920w.png);
    background-position: 50% 100%;
    background-size: contain;
    align-items: center;
    padding: 16% 16px 20% 16px;
}
    
#\35 13b56d1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\39 34a3f71 {
    background-image: url(https://le-de.cdn-website.com/ed70dd642f9746b89eeaf80486ce787d/dms3rep/multi/opt/imgi_17_81355697_m_normal_none__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
    
#widget_ig2 {
    width: 67.20%;
    height: auto;
    max-width: 100%;
}
    
#widget_pg1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_mkl {
    width: 190px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\32 5e2724c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 13b56d1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_ig2 {
    width: 100.00%;
}
}



@media all {
    
#\30 4cfe0ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#c7d55b77 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_d7u {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_t9j {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_3v0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_3v0 {
    width: 570px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



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



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



@media all {
    
#\34 407e8bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#af0984e0 {
    padding-bottom: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_7mo {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#f761a5ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 c73d496 {
    padding-top: 4%;
    padding-bottom: 2%;
    min-height: 220px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b43014de {
    background-color: rgba(232, 228, 219, 1);
    background-image: initial;
}
    
#widget_168 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3b9 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\33 597f4ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 d1340dc {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\33 9252aac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1eb6283 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 077e385 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\39 dbdce10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#f761a5ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 c73d496 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 597f4ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a1eb6283 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#a09964e4 {
    padding-top: 2%;
    padding-bottom: 4%;
    min-height: 220px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b0689cf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 56ceaf6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f5f730f {
    background-color: rgba(232, 228, 219, 1);
    background-image: initial;
}
    
#\31 b1958ae {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#eabd4e32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 ecbd090 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 9ffd181 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 b52634b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3580c27 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#b5604f64 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
}



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



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



@media all {
    
#\30 6a2abee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
}
    
#\34 2c2da2d {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_2db {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
}
    
#group_ga8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    padding: 30px 30px 30px 30px;
}
    
#f56401d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 625px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_qmk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_fch {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ovp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_m4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_tng {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_l4o.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_l4o {
    width: 185px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
    align-self: flex-end;
}
    
#widget_gdb {
    width: 100%;
    height: 625px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2c2da2d {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_2db {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ga8 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f56401d9 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 6a2abee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 2c2da2d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_gdb {
    height: 240px;
}
    
#group_2db {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ga8 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f56401d9 {
    width: 100.00%;
    height: auto;
    min-height: 240px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 c3f9970 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#a1c15a54 {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_s0j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d017f36.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 d017f36 {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hou {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#widget_b3e {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#f2d43c4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#\34 f907ff3 {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\39 b52589e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 d6c0499.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 d6c0499 {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ce1034f {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\34 90fc01a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#f5002279 {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\39 7374532 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e292224a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e292224a {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 831d3f9 {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
}



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



@media (max-width: 767px) {
    
#\39 c3f9970 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a1c15a54 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f2d43c4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 90fc01a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#bfe21926 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#\33 f337e36 {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\33 1dd6a99 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#\35 8c1d24a {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 17777b3 {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\37 619a740 {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\38 2bece66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#\38 d841efd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 d841efd {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#dca31823.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#dca31823 {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 826456e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 190da57.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 190da57 {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b0986580 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1eb8af5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#af73abe5 {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#bf85ccd1 {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#be2563ff {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
}



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



@media (max-width: 767px) {
    
#bfe21926 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 1dd6a99 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 8c1d24a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 2bece66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 0d0ec64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#bacc814f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bacc814f {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e1642be {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\33 6f72a7e {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\32 b28c4d8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 b28c4d8 {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#fd80b692 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df43d71d {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 ae0cdc2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#\38 b32dbd1 {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\33 035e912 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
    padding: 50px 16px 50px 16px;
}
    
#\31 094471a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 01d3a8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fe30af7f {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\39 da83f08 {
    width: 65px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\37 7f69a4c {
    width: 80px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\34 3561974.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 3561974 {
    width: 125px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\36 0d0ec64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 035e912 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#df43d71d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 ae0cdc2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#ca54e9a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d7124600 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#f1d944c9 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 573px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_qea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9it {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 ff0d756.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 ff0d756 {
    width: 185px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: flex-end;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0oh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 d31cc60.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 d31cc60 {
    width: 185px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
    align-self: flex-end;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ivc {
    width: 100%;
    height: 517px;
    max-width: 100%;
}
    
#widget_upb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f1d944c9 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ca54e9a5 {
    width: 100%;
    min-height: 80px;
}
    
#d7124600 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#ca54e9a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d7124600 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f1d944c9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_ivc {
    height: 240px;
}
}



@media all {
    
#\35 f0b87b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\34 0b91875 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 258px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#cad056cd {
    background-color: rgba(191, 191, 191, 1);
    background-image: initial;
}
    
#widget_lqr {
    width: 84.56%;
    height: auto;
    max-width: 100%;
}
    
#widget_q9c {
    width: 170px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\35 f0b87b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0b91875 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_lqr {
    width: 100.00%;
}
}



@media all {
    
#\33 61fcfaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c33e5bc0 {
    padding-top: 10%;
    padding-bottom: 10%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f0ed3a4b {
    background-image: url(https://le-de.cdn-website.com/ed70dd642f9746b89eeaf80486ce787d/dms3rep/multi/opt/imgi_20_66290732_m_normal_none__msi___jpg-1920w.jpg);
}
#f0ed3a4b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgECBwAAAAAAAAAAAAAAAQIABUEDBBITISMx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8As0l1ylL1IgVQntzMziVdNxupTybREqgX/9k=');
}
    
#group_3ng {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
}
    
#group_76p {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 808px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    background-color: rgba(87, 87, 87, 0.85);
    background-image: initial;
    padding: 50px 50px 50px 50px;
}
    
#\37 003d2f4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 808px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 50px 50px 50px 50px;
}
    
#widget_kpp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q0q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 f646e72.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 f646e72 {
    max-width: 100%;
    width: 633px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_r98 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 1;
}
    
#widget_qrn {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#widget_4ha {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bhr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 54cc259 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 3;
}
    
#\33 56d7918 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\36 dd4cfc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\33 24501fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 5;
}
    
#\36 566aa30 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#e50781ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#widget_6on {
    width: 100%;
    height: 350px;
    min-height: 100px;
    max-width: 100%;
    order: 7;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c33e5bc0 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_3ng {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_76p {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 003d2f4 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 61fcfaa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c33e5bc0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 f646e72 {
    align-self: center;
    margin-left: 0%;
    width: 268px;
    margin-bottom: 0px;
    margin-right: 0%;
}
    
#group_3ng {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_76p {
    width: 100.00%;
    padding-left: 30px;
    padding-right: 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 003d2f4 {
    width: 100.00%;
    padding-left: 30px;
    padding-right: 30px;
    margin: 0px 0% 0px 0%;
}
}

