@media all {
  *#dm .dmInner div.u_2840972972 img { object-fit:contain !important; }

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

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

  *#dm .dmInner nav.u_1890687498.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner div.u_1394133028 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1192585259 {
    background-color:rgba(249,249,249,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(219,32,34) rgb(219,32,34) rgb(219,32,34) rgb(219,32,34) !important;
    border-width:5px 5px 5px 5px !important;
  }

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

  *#dm .dmInner div.u_1852626809 {
    background-color:rgba(249,249,249,0) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1599035023 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1599035023:hover span.icon { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1599035023.hover span.icon { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1599035023:hover { border-color:var(--color_7) !important; }

  *#dm .dmInner a.u_1599035023.hover { border-color:var(--color_7) !important; }

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

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

  *#dm .dmInner a.u_1599035023:hover span.text {
    color:var(--color_7) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner a.u_1599035023.hover span.text {
    color:var(--color_7) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner div.u_1971868861 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1260882148 hr {
    border-width:3px !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1599035023 span.text {
    font-weight:600 !important;
    color:var(--color_7) !important;
    font-size:26px !important;
  }

  *#dm .dmInner a.u_1599035023 .iconBg {
    display:inline-block !important;
    background-color:var(--color_7) !important;
    width:48px !important;
    height:48px !important;
    mask-image:url(https://de.cdn-website.com/29cfd3969a7c460eac4b1a1e9cc883de/icon/IconetelHome.svg) !important;
  }

  *#dm .dmInner a.u_1599035023 {
    gap:12px !important;
    background-color:rgba(249,249,249,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    justify-content:flex-end !important;
    text-align:right !important;
  }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width: 0px) and (max-width: 767px) {
  *#dm .dmInner a.u_1599035023 span.text { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_sq8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.129134207535139%;
    flex-wrap: nowrap;
}
    
#widget_7hh {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#group_9sa {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#widget_e1m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_s9g.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_s9g {
    width: 66%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_3rg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 253767a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 253767a {
    width: 66%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\39 592e694.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 20px 24px 24px;
}
#\39 592e694 {
    width: 120px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 8842b19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2df6289 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ff5be99.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 ff5be99 {
    width: 120px;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 66aa5ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7baf325 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1280133000831256%;
    flex-wrap: nowrap;
}
    
#c714d844 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c125db5a {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ed6783ea {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bd2d5daa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 5a37f19 {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 ba3987f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 ba3987f {
    width: 120px;
    height: 120px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f40b0b39 {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#da69dc11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e97942a1 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 5bd8f38 {
    margin: 0px 0% 0px 0%;
}
    
#group_fi2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#widget_j8m {
    width: 50%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_oup {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    order: 0;
}
    
#\32 4e67885 {
    width: 50%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qfi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_4e7 {
    background-size: contain;
    background-position: 0% 50%;
    align-items: flex-end;
    width: 60%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://de.cdn-website.com/29cfd3969a7c460eac4b1a1e9cc883de/dms3rep/multi/5c07da43-17c8-4ca2-9c9f-88c22c757e8b-1200.png?dm-skip-opt=true");
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hvi {
    width: 40%;
    height: auto;
    max-width: 100%;
}
    
#group_bgs {
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_di3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
}
    
#widget_pc3 {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#ecf19623.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ecf19623 {
    width: 50%;
    height: 89px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 89px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eb946df {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff8b8c32 {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#fba6de9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7342e23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d9560702 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
}
    
#\31 f62dc79.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 f62dc79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bcc1a84 {
    width: 50%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#\32 edb7729 {
    background-image: linear-gradient(495deg, rgba(34, 34, 34, 1) 53%, rgba(245, 245, 245, 1) 100%);
    background-origin: border-box;
}
    
#e5de5219 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\38 2a269e9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 2a269e9 {
    width: 54.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 75c3564 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ad08b548 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 1.9080745341614906%;
    order: 0;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 eb53120.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\37 eb53120 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c2e7738a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f81b612e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\30 7d5fa9b {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 1;
}
    
#\35 67e5704.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 67e5704 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6e6bd27.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\38 6e6bd27 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e87630c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 e1280a0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 d8f67fa {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 38fccd0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 1.9080745341614906%;
    order: 0;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 899caa1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 899caa1 {
    width: 54.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2e16a2b {
    background-image: linear-gradient(495deg, rgba(34, 34, 34, 1) 53%, rgba(245, 245, 245, 1) 100%);
    background-origin: border-box;
}
}



@media all {
    
#e352927c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aeac9fe0 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
}
    
#\33 73f6d33 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 1.9080745341614906%;
    order: 0;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d9290247 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c95bef2b {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#df0432a2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#df0432a2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe6546e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fe6546e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d20b5064 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\38 f32bd88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 9e0dae8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 9e0dae8 {
    width: 54.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6c7276f {
    background-image: none;
    background-color: var(--color_2);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#group_sq8 {
    column-gap: 2.129134207535139%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_7hh {
    margin-right: 0%;
    margin-left: 0%;
    width: 66%;
    order: 1;
}
    
#group_9sa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 592e694 {
    height: 120px;
}
    
#\37 ff5be99 {
    height: 120px;
}
    
#c714d844 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 ba3987f {
    height: 120px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9560702 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\38 bcc1a84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 66%;
    order: 1;
    height: auto;
    align-self: center;
    max-width: 100%;
}
    
#\33 75c3564 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ad08b548 {
    column-gap: 1.9080745341614906%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7d5fa9b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\30 e1280a0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 d8f67fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 66%;
    order: 1;
    height: auto;
    align-self: center;
    max-width: 100%;
}
    
#\30 38fccd0 {
    column-gap: 1.9080745341614906%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aeac9fe0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\33 73f6d33 {
    column-gap: 1.9080745341614906%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d9290247 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c95bef2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 66%;
    order: 1;
    height: auto;
    align-self: center;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#widget_7hh {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_sq8 {
    column-gap: 2.129134207535139%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9sa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    align-items: flex-start;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 592e694 {
    height: 120px;
}
    
#\37 ff5be99 {
    height: 120px;
}
    
#\36 7baf325 {
    column-gap: 2.1280133000831256%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c714d844 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c125db5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed6783ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bd2d5daa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 5a37f19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 ba3987f {
    height: 120px;
}
}



@media (max-width: 767px) {
    
#da69dc11 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e97942a1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_j8m {
    height: 120px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 4e67885 {
    height: 120px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_qfi {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_hvi {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_4e7 {
    width: 100%;
    min-height: 140px;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_pc3 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\37 5bd8f38 {
    margin: 0px 0% 0px 0%;
}
    
#group_oup {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 0px;
}
    
#group_di3 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    row-gap: 0px;
}
    
#ecf19623 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 7342e23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d9560702 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\38 bcc1a84 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#e5de5219 {
    align-items: flex-start;
}
    
#\38 2a269e9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 75c3564 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ad08b548 {
    column-gap: 1.9080745341614906%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 eb53120 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#f81b612e {
    align-items: flex-start;
}
    
#\30 7d5fa9b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\38 6e6bd27 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e87630c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e1280a0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 d8f67fa {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\30 38fccd0 {
    column-gap: 1.9080745341614906%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 899caa1 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#aeac9fe0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\33 73f6d33 {
    column-gap: 1.9080745341614906%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d9290247 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c95bef2b {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#df0432a2 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d20b5064 {
    align-items: flex-start;
}
    
#\38 f32bd88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 9e0dae8 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}

