@media all {
  *#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_1425050477 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/e71f813e19344f6bb4f9a57c79d62fc0/icon/Next_7773521.svg) !important;
  }

  *#dm .dmInner a.u_1425050477 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(255,82,91) rgba(0,0,0,0) !important;
    border-width:0px 0px 4px 0px !important;
  }

  *#dm .dmInner a.u_1425050477 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    font-size:17px !important;
  }

  *#dm .dmInner a.u_1425050477:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1425050477.hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1516462361 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(255,82,91) rgba(0,0,0,0) !important;
    border-width:0px 0px 4px 0px !important;
  }

  *#dm .dmInner a.u_1516462361 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    font-size:17px !important;
  }

  *#dm .dmInner a.u_1516462361:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1516462361.hover span.text { font-weight:bold !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1269532870 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(255,82,91) rgba(0,0,0,0) !important;
    border-width:0px 0px 4px 0px !important;
  }

  *#dm .dmInner a.u_1269532870 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    font-size:17px !important;
  }

  *#dm .dmInner a.u_1269532870:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1269532870.hover span.text { font-weight:bold !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1017757387 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/e71f813e19344f6bb4f9a57c79d62fc0/icon/Next_7773521.svg) !important;
  }

  *#dm .dmInner a.u_1017757387 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(255,82,91) rgba(0,0,0,0) !important;
    border-width:0px 0px 4px 0px !important;
  }

  *#dm .dmInner a.u_1017757387 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    font-size:17px !important;
  }

  *#dm .dmInner a.u_1017757387:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1017757387.hover span.text { font-weight:bold !important; }

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

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

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

  *#dm .dmInner a.u_1659827024 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/e71f813e19344f6bb4f9a57c79d62fc0/icon/Next_7773521.svg) !important;
  }

  *#dm .dmInner a.u_1659827024 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(255,82,91) rgba(0,0,0,0) !important;
    border-width:0px 0px 4px 0px !important;
  }

  *#dm .dmInner a.u_1659827024:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1659827024.hover span.text { font-weight:bold !important; }

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

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

  *#dm .dmInner a.u_1659827024 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    font-size:17px !important;
  }

  *#dm .dmInner a.u_1797364998 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/e71f813e19344f6bb4f9a57c79d62fc0/icon/Next_7773521.svg) !important;
  }

  *#dm .dmInner a.u_1797364998 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(255,82,91) rgba(0,0,0,0) !important;
    border-width:0px 0px 4px 0px !important;
  }

  *#dm .dmInner a.u_1797364998:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1797364998.hover span.text { font-weight:bold !important; }

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

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

  *#dm .dmInner a.u_1797364998 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    font-size:17px !important;
  }

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



@media all {
    
#cb7a785f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\32 c85bd0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 5301a15 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 1350px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 ab908e8::before, #\36 ab908e8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 ab908e8 {
    background-image: url(https://le-de.cdn-website.com/e71f813e19344f6bb4f9a57c79d62fc0/dms3rep/multi/opt/Capturadepantalla2023-10-03alas9.29.32__msi___png-1920w.webp);
}
    
#widget_hul {
    width: 49.33958642524983%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_8be {
    align-items: center;
    width: 100%;
    min-height: 516px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5301a15 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 820px;
}
    
#\36 ab908e8::before, #\36 ab908e8 > .bgExtraLayerOverlay {
    
}
    
#widget_hul {
    width: 74.35%;
}
    
#cb7a785f {
    width: 100%;
    min-height: 8px;
}
    
#group_8be {
    height: auto;
    min-height: 538px;
}
}



@media (max-width: 767px) {
    
#cb7a785f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\32 c85bd0a {
    width: 100%;
    min-height: 99px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#\36 5301a15 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 ab908e8::before, #\36 ab908e8 > .bgExtraLayerOverlay {
    
}
    
#widget_hul {
    width: 100.00%;
}
    
#group_8be {
    height: auto;
    min-height: 155px;
}
}



@media all {
    
#\33 26fa12d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.25%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\30 e6a6adc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.75%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#df8aac0d {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_tg2 {
    width: 68.08%;
    height: auto;
    max-width: 100%;
}
    
#widget_tvi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5gb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_co9 {
    width: 96.78%;
    height: auto;
    max-width: 100%;
}
    
#widget_iaq.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#widget_iaq {
    width: 138px;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 26fa12d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e6a6adc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#df8aac0d {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_tg2 {
    height: auto;
}
}



@media all {
    
#f3e6d702 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#e8305476 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 497px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 fb5bc21::before, #\36 fb5bc21 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_9);
    opacity: 0.73;
    border-radius: inherit;
}
#\36 fb5bc21 {
    background-image: url(https://le-de.cdn-website.com/e71f813e19344f6bb4f9a57c79d62fc0/dms3rep/multi/opt/208242547_l_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\36 fb5bc21.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAiEAABBAECBwAAAAAAAAAAAAADAAECBAUiMQYSFSEyYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQACIv/aAAwDAQACEQMRAD8Ag+F8dVyZxjBWjJ3Np5n337OqY9S0MxIdLp6ZO3l7+oiVMkXdM//Z');
}
    
#widget_sqv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0ul {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aacddccf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#aacddccf {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da19442e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#da19442e {
    width: 260px;
    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) {
    
#e8305476 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 fb5bc21::before, #\36 fb5bc21 > .bgExtraLayerOverlay {
    
}
#\36 fb5bc21.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAiEAABBAECBwAAAAAAAAAAAAADAAECBAUiMQYSFSEyYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQACIv/aAAwDAQACEQMRAD8Ag+F8dVyZxjBWjJ3Np5n337OqY9S0MxIdLp6ZO3l7+oiVMkXdM//Z');
}
}



@media (max-width: 767px) {
    
#f3e6d702 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 45px;
    padding-bottom: 45px;
}
    
#e8305476 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\36 fb5bc21::before, #\36 fb5bc21 > .bgExtraLayerOverlay {
    
}
#\36 fb5bc21.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAiEAABBAECBwAAAAAAAAAAAAADAAECBAUiMQYSFSEyYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQACIv/aAAwDAQACEQMRAD8Ag+F8dVyZxjBWjJ3Np5n337OqY9S0MxIdLp6ZO3l7+oiVMkXdM//Z');
}
}



@media all {
    
#\36 ed14cf6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\33 6f398bd {
    padding-top: 3%;
    padding-bottom: 3%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_sia {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ln9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_f0o.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_f0o {
    width: 30.76%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 0a8c279 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f58b990c {
    padding-top: 2%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_6cn {
    width: 18.61%;
    height: auto;
    max-width: 100%;
}
    
#widget_qen {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6ec4201.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 6ec4201 {
    width: 48.89%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d97c6d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\30 80bfba7 {
    width: 18.61%;
    height: auto;
    max-width: 100%;
}
    
#a6b34487 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ffb48819 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d563a4e7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d563a4e7 {
    width: 48.89%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5cb7d1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\35 180999e {
    width: 18.61%;
    height: auto;
    max-width: 100%;
}
    
#\32 7b4b37d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#adc951a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5bd83b0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 5bd83b0 {
    width: 48.89%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f58b990c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_6cn {
    height: auto;
}
    
#\30 80bfba7 {
    height: auto;
}
    
#\35 180999e {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 0a8c279 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#f58b990c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_6cn {
    height: auto;
}
    
#\30 d97c6d8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 80bfba7 {
    height: auto;
}
    
#\30 5cb7d1a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 180999e {
    height: auto;
}
}



@media all {
    
#\39 140aa9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\36 fcb77b2 {
    padding-top: 1%;
    padding-bottom: 4%;
    min-height: 113px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 685c890.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#\36 685c890 {
    width: 250px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#bd9b4a35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\39 bff61b5 {
    padding-top: 4%;
    min-height: 106px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_87h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c768abb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 c768abb {
    width: 18.73%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#\37 9944037 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 8fcca2f {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#\32 c7b8fb5 {
    padding-top: 1%;
    padding-bottom: 4%;
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_2ch {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a748ee3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 351c922 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a6dd9112 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eb43ddc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fbbb8d9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fe1ff680 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9944037 {
    height: auto;
}
    
#\32 c7b8fb5 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_2ch {
    height: auto;
}
    
#\35 a748ee3 {
    height: auto;
}
    
#\39 351c922 {
    height: auto;
}
    
#a6dd9112 {
    height: auto;
}
    
#eb43ddc4 {
    height: auto;
}
    
#fbbb8d9e {
    height: auto;
}
    
#fe1ff680 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 9944037 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 8fcca2f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 c7b8fb5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_2ch {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 a748ee3 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 351c922 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a6dd9112 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#eb43ddc4 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#fbbb8d9e {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#fe1ff680 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 1bf4fd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 3d8a429 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ba189393 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 df89d2e {
    background-color: rgba(251, 249, 249, 1);
    background-image: initial;
}
    
#widget_ajg {
    width: 78.80%;
    height: auto;
    max-width: 100%;
}
    
#widget_ts3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vle {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b333ac79.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#b333ac79 {
    width: 138px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\38 1bf4fd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 3d8a429 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ba189393 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_ajg {
    height: auto;
}
}



@media all {
    
#\34 7fca326 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#ff6763a5 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 130px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c35e6620 {
    border-style: solid;
    border-width: 2px 0 0 0;
    border-color: rgba(182, 182, 182, 1) #000000 #000000 #000000;
}
    
#widget_k44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_th3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c4443d5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#\36 c4443d5 {
    width: 138px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#\39 6520003 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 ed0670a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9e5d3f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d4c9736 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b43944d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 12d64b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 7330f4f {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#\30 d1a35c6 {
    padding-top: 1%;
    padding-bottom: 4%;
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 a40f87f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a37afbd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6520003 {
    height: auto;
}
    
#\32 ed0670a {
    height: auto;
}
    
#\33 9e5d3f3 {
    height: auto;
}
    
#\38 d4c9736 {
    height: auto;
}
    
#\39 b43944d {
    height: auto;
}
    
#\32 12d64b3 {
    height: auto;
}
    
#\30 d1a35c6 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 84px;
}
    
#\37 a40f87f {
    height: auto;
}
    
#a37afbd9 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 6520003 {
    height: auto;
}
    
#\32 ed0670a {
    height: auto;
}
    
#\33 9e5d3f3 {
    height: auto;
}
    
#\38 d4c9736 {
    height: auto;
}
    
#\39 b43944d {
    height: auto;
}
    
#\32 12d64b3 {
    height: auto;
}
    
#\34 7330f4f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 d1a35c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 a40f87f {
    height: auto;
}
    
#a37afbd9 {
    height: auto;
}
}

