@media all {
  .contact-checkable-container span.img-wrapper { display:none !important; }

  #dm div.dmInner .native-inputs .contact-checkable-container label.for-checkable {
    align-items:flex-start !important;
    flex-wrap:nowrap !important;
  }

  #dm div.dmInner .native-inputs .contact-checkable-container input[type=checkbox].checkable-input { margin-top:5px !important; }

  .filmSliderImgContainer,
  .captionContainer { background:transparent !important; }

  .filmBtn { background-color:var(--color_1) !important; }

  .filmSliderImgContainer img {
    width:100% !important;
    height:30px !important;
    object-fit:contain !important;
  }

  #filmSlider .slick-track {
    display:flex !important;
    align-items:stretch !important;
  }

  #filmSlider .slick-slide {
    height:auto !important;
    display:flex !important;
  }

  #filmSlider .slideContainer {
    display:flex !important;
    flex-direction:column !important;
    height:auto !important;
  }

  #filmSlider .captionContainer {
    display:flex !important;
    flex-direction:column !important;
    flex-grow:1 !important;
  }

  #filmSlider .captiontext { flex-grow:1 !important; }

  .captiontext { padding:0 !important; }

  .filmh3 {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1465135666 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1984592710 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner nav.u_1563681405.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1958937493 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Arrow_3134095.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_1751933657 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Arrow_3134095.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_1009643010 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Arrow_3134095.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner div.u_3845639387 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1029191650 img {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1721173843 {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1721173843 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Arrow_3134095.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_1533168183 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Arrow_3134095.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner div.u_2721238352 img { border-radius:50% !important; }

  *#dm .dmInner div.u_4224790833 .mainSliderContainer { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_4224790833 .captionContainer { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner a.u_1388498621 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Calendar_8386787.svg) !important;
  }

  *#dm .dmInner a.u_1989596233:hover .iconBg { background-color:rgb(109,131,45) !important; }

  *#dm .dmInner a.u_1989596233.hover .iconBg { background-color:rgb(109,131,45) !important; }

  *#dm .dmInner a.u_1989596233 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/play_3961830.svg) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1921620056 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1304265419 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1186555884 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1512862404 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_4224790833 .mainSliderContainer .slideContainer { background-color:var(--color_11) !important; }

  *#dm .dmInner div.u_1325935691 hr { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1342736632 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Calendar_8386787.svg) !important;
  }

  *#dm .dmInner div.u_1977378282 {
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1977378282 .svg {}

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

  *#dm .dmInner div.u_1977378282 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1543033191 {
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1543033191 .svg {}

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

  *#dm .dmInner div.u_1543033191 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1676264855 {
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1676264855 .svg {}

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

  *#dm .dmInner div.u_1676264855 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1262243691 {
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:double !important;
    border-width:0 !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1262243691 .svg {}

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

  *#dm .dmInner div.u_1262243691 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_2510099647 .shape-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1334698494 .shape-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1279083052 .shape-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1803993261 .shape-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1221567098 .shape-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1801683266 .shape-text {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1513063557 img {
    object-position:0% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1221493658 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1654515846 hr { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_2397825064 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1175701856 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1771255033 hr { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1731060789 hr { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1656371905 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1829081491 hr { color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_300335408 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_1941917200 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_1737869741 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_1101243898 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_1344381483 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

  *#dm .dmInner div.u_2218954849 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_137395949 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1811151478 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1616713880 .svg { fill:rgba(29,170,97,1) !important; }

  *#dm .dmInner div.u_1616713880 span[data-icon-mask] { background-color:rgba(29,170,97,1) !important; }

  *#dm .dmInner a.u_1491119730 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/9d8b095d/icon/Calendar_8386787.svg) !important;
    width:26px !important;
    height:26px !important;
  }

  *#dm .dmInner a.u_1491119730 span.text { font-size:19px !important; }

  *#dm .dmInner div.u_2819817194 hr {
    color:var(--color_1) !important;
    border-width:2px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  .filmSliderImgContainer img { height:30px !important; }

  *#dm .dmInner *.u_4224790833 .mainSliderContainer .slideContainer {
    border-radius:20px !important;
    padding:9px !important;
  }
}
@media (min-width:768px) {
  .cSlickPrev,
  .cSlickNext { top:42%; }
}
@media (min-width:0px) and (max-width:767px) {
  .cSarrow {
    border:0 !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_4224790833 .mainSliderContainer .slideContainer {
    border-radius:20px !important;
    padding:28px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_4224790833 .mainSliderContainer .slideContainer {
    border-radius:20px !important;
    padding:20px !important;
  }

  *#dm .dmInner div.u_4224790833 .filmSliderImgContainer img { width:114px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: var(--color_3);
}
}



@media all {
    
#\37 a6ce8dc::before, #\37 a6ce8dc > .bgExtraLayerOverlay {
    
}
#\37 a6ce8dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-image: none;
    box-shadow: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    background-position: 100% 50%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f3e2d64 {
    min-height: 96vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3dbdb5f {
    margin: 0px 0% 0px 0%;
}
    
#\33 9667fc8::before, #\33 9667fc8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.36;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 14%, rgba(0, 0, 0, 0) 100%);
}
#\33 9667fc8 {
    background-image: url("https://irp.cdn-website.com/9d8b095d/dms3rep/multi/header-quetschnguru3.jpg?dm-skip-opt=true");
    background-color: var(--color_6);
    background-position: 100% 0%;
}
    
#widget_c3f {
    width: 362px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0m3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sdt.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_sdt {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_fs7 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\31 1e31207.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 1e31207 {
    width: 240px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4a266f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e4a266f2 {
    width: 200px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 8d11d5d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e76d827d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_11);
    background-image: none;
}
    
#\31 2afe598 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_luc {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#widget_4t7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac3ff877 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e860751f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e860751f {
    width: 80px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 da310a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\38 d740373 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5b94e1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 5b94e1b {
    width: 80px;
    height: 70px;
    max-width: 100%;
    margin: 5px 0% 5px 0%;
}
    
#bbd06b69 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3bba2e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c7281f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c7281f2 {
    width: 80px;
    height: 70px;
    max-width: 100%;
    margin: 5px 0% 5px 0%;
}
    
#c65c68f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 24568fb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 0091d8c {
    min-height: 558px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 9% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 153c8d2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_9lt {
    width: 47.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/9d8b095d/dms3rep/multi/opt/Harmonika3-1920w.png");
    border-radius: 10px 10px 10px 10px;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_329 {
    width: 47.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_i04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_e52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ht5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_ht5 {
    width: 195px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 10px 0% 0px 0%;
}
    
#\39 c52cd64 {
    margin: 0px 0% 0px 0%;
}
    
#\33 cb80baa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 cb80baa {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd96ee98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 33.3%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 ff522bc {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0ba3a4e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_11);
    background-image: none;
}
    
#group_kkl {
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 55px;
    order: 2;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_f4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e204d3de {
    margin: 0px 0% 0px 0%;
}
    
#group_l6r {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tf5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tf5 {
    width: 12%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 2% 0px 0%;
}
    
#widget_vq3 {
    width: 54%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 a3544f2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a806b943.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a806b943 {
    width: 12%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 2% 0px 0%;
}
    
#\34 dfd691e {
    width: 54%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 2741716 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1a9dd3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 1a9dd3b {
    width: 12%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 2% 0px 0%;
}
    
#bb3aa16c {
    width: 54%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 d7a3a47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.3%;
    min-width: 4%;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#da262dae {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 11e31e6 {
    width: 12%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 fcc47d8 {
    width: 54%;
    height: auto;
    max-width: 100%;
}
    
#\33 25a6d26 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2009917 {
    width: 12%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 5f9f78d {
    width: 54%;
    height: auto;
    max-width: 100%;
}
    
#\32 cbb4b9b {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 93507b4 {
    width: 12%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 eb23463 {
    width: 54%;
    height: auto;
    max-width: 100%;
}
    
#\34 853ffbf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 853ffbf {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_91d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_91d {
    width: 25%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ebb6d45.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 30% 0px 0px;
}
#\30 ebb6d45 {
    width: 25%;
    height: auto;
    min-width: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b41f8f6 {
    width: 25%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3a72094.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\35 3a72094 {
    width: 25%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 1% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abe4b14d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 17px 0px 15px;
}
#abe4b14d {
    width: 111.5px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 4% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 bf9588d {
    width: 25%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4fd95f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ec3c3689 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 0d19732 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_11);
    background-image: none;
}
    
#e67df378 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1mc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_bq5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_1a0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ts8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ts8 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 6bd0c46.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 6bd0c46 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_oe6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#bba0af50 {
    width: 47.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b68eb85b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b68eb85b {
    width: 263px;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 10px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f2872ad8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 f161690 {
    width: 47.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    order: 0;
    padding: 25px 30px 25px 30px;
    margin: 0px 0% 0px 0%;
}
    
#fffc76fc {
    min-height: 558px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 121d22e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 e979bf7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e273c466 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4sd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_4sd {
    width: 52%;
    height: 395px;
    max-width: 100%;
    align-self: flex-end;
    order: 0;
    margin: 50px 0% 0px 0%;
}
    
#\37 f0fde78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 f0fde78 {
    width: 52%;
    height: 395px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px -4%;
}
    
#a623adaf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a623adaf {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 9537719 {
    width: 47.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/9d8b095d/dms3rep/multi/opt/Harmonika8-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f023278a {
    min-height: 558px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 4% 9% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 5a76510.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 5a76510 {
    width: 281px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5b8f58c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 54af0a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee8e94bc {
    width: 47.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 579b07a {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be056a1c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_bf1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d7c49f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 7d7c49f {
    width: 242px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 20f7aaf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 20f7aaf {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c1f3c229 {
    min-height: 315px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ea36a2d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_11);
    background-image: none;
}
    
#\35 29cc317 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.22%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 768f002 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 78.69%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_98c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_gai {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 1e48072.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 1e48072 {
    width: 212px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j8a {
    width: 212px;
    height: 212px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 6550314 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ee01b610 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\38 816df32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d90a42df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 76c1c19 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f8a96d3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 279bb4a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 6% 3% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e06340c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e99ee9a2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0mu {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 3961088.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3961088 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2807623.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 2807623 {
    width: 240px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 5a45fea {
    min-height: 48vw;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e65f42e3::before, #e65f42e3 > .bgExtraLayerOverlay {
    
}
#e65f42e3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_11);
    background-image: url("https://irp.cdn-website.com/9d8b095d/dms3rep/multi/opt/quetschnguru-boden-1920w.jpg");
    background-position: 100% 100%;
}
    
#\35 15049a5::before, #\35 15049a5 > .bgExtraLayerOverlay {
    
}
#\35 15049a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 43px;
    width: 52.84%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(245, 244, 239, 1) 73%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 30px 6% 30px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e80cc1b::before, #\30 e80cc1b > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(248, 246, 246, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\30 e80cc1b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.16477611940299%;
    min-width: 4%;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#bb8dfbb5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qlm {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_csg {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fam {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jjo.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_jjo {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\36 d3aef51.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 d3aef51 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#widget_cki {
    width: 465px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_qa5 {
    align-items: flex-start;
    width: 556px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ue4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 35a76f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\33 35a76f7 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b99eda0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9c9952e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f48eaec1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f48eaec1 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edbfe6d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d8ebaf7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1cc13a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 031fe1b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c10ffd08.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c10ffd08 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb2238fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 30b9c20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d5349413 {
    min-height: 250px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 0487d8a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_11);
    background-image: none;
}
    
#\36 df21ae5 {
    margin: 0px 0% 0px 0%;
}
    
#d5c18375 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 0;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9807f78.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 9807f78 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#affdf368.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#affdf368 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_k9o {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_pk4 {
    width: 100%;
    height: 152px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\33 6485663 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1812718 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1459623 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 c4c1b98 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/9d8b095d/dms3rep/multi/opt/bereit1-1920w.jpg");
}
    
#eecd081d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b01bcc7c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/9d8b095d/dms3rep/multi/opt/bereit-mobil-1920w.jpg");
    background-color: rgba(0, 0, 0, 0);
    padding: 40px 6% 40px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f88e2e5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 7%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 6% 16px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a52a083 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba8b7668 {
    width: 396px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2753a76.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b2753a76 {
    width: 100px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f2e37ebc {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d08683cf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d08683cf {
    width: 100px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a8dde8b6 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5b45462 {
    width: 545px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kci {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 9px 9px 9px 9px;
    margin: 0px 0% 0px 0%;
}
    
#group_rsd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lu3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_r9o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pci {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 159930f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 9px 9px 9px 9px;
    margin: 0px 0% 0px 0%;
}
    
#f075c86e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c75d1f6d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 9d70041 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 b657028 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f52629e2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 9px 9px 9px 9px;
    margin: 0px 0% 0px 0%;
}
    
#fd389061 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc38374a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 35b4be3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fc9d065f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aef2a285 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 9px 9px 9px 9px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dfdfe49 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 67dbeac {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b25e23e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 8bd9a38 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 9px 9px 9px 9px;
    margin: 0px 0% 0px 0%;
}
    
#ad252a3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 950de1d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 72f53dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 2761c0a {
    min-height: 0px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 12% 4% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ab8c65f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 9b3a7be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 c9d00ea {
    margin: 0px 0% 0px 0%;
}
    
#widget_do9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_do9 {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 5px 0%;
}
    
#group_3pg {
    align-items: flex-start;
    width: 84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_plb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_8on {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0gd {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#a07f0399 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#a1c82792.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1c82792 {
    width: 55px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 5px 0%;
}
    
#\33 31e857f {
    align-items: flex-start;
    width: 84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e5ba679b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 132f6ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc4ae7aa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 bc1b08d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f3e2d64 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 69vw;
    padding: 0px 4% 0px 4%;
}
    
#\38 3dbdb5f {
    margin: 0px 0% 0px 0%;
}
    
#\37 a6ce8dc::before, #\37 a6ce8dc > .bgExtraLayerOverlay {
    
}
#\37 a6ce8dc {
    width: 100%;
    min-height: 8px;
    order: 0;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9667fc8::before, #\33 9667fc8 > .bgExtraLayerOverlay {
    
}
    
#widget_c3f {
    width: 296px;
}
    
#group_fs7 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\31 1e31207 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
    
#e4a266f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#widget_0ea {
    width: 78.32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 24568fb {
    margin: 0px 0% 0px 0%;
}
    
#\31 2afe598 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 2%;
}
    
#\34 5b94e1b {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\30 c7281f2 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\30 8d11d5d {
    width: 49%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ac3ff877 {
    width: 49%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 d740373 {
    width: 49%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bba2e8 {
    width: 49%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_luc {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#widget_4t7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#e860751f {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\33 da310a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 69.27%;
}
    
#bbd06b69 {
    margin-right: 0%;
    margin-left: 0%;
    width: 62.90%;
}
    
#c65c68f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 67.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0091d8c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 c52cd64 {
    margin: 0px 0% 0px 0%;
}
    
#group_9lt {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ff522bc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 320px;
}
    
#e204d3de {
    margin: 0px 0% 0px 0%;
}
    
#widget_f4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f4b {
    height: auto;
    width: 51.22%;
    margin: 0px 0% 0px -15%;
}
    
#bd96ee98 {
    width: 48.5%;
    order: 0;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_kkl {
    width: 48.5%;
    order: 2;
    align-items: center;
    min-height: 8px;
    flex: 1 1 auto;
    row-gap: 35px;
    padding: 0px 0px 0px 0px;
    margin: 10% 0% 0% 0%;
}
    
#\35 d7a3a47 {
    width: 48.5%;
    order: 1;
    min-height: 8px;
    flex: 1 1 auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tf5 {
    order: 0;
}
    
#widget_vq3 {
    order: 1;
    width: 80%;
}
    
#a806b943 {
    order: 0;
}
    
#\34 dfd691e {
    order: 1;
    width: 80%;
}
    
#\30 1a9dd3b {
    order: 0;
}
    
#bb3aa16c {
    order: 1;
    width: 80%;
}
    
#group_l6r {
    justify-content: flex-start;
}
    
#\32 a3544f2 {
    justify-content: flex-start;
}
    
#\30 2741716 {
    justify-content: flex-start;
}
    
#widget_91d {
    height: auto;
}
    
#\30 ebb6d45 {
    height: auto;
}
    
#\32 b41f8f6 {
    height: auto;
}
    
#abe4b14d {
    height: auto;
}
    
#\32 fcc47d8 {
    width: 80%;
}
    
#\33 5f9f78d {
    width: 80%;
}
    
#\36 eb23463 {
    width: 80%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec3c3689 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e67df378 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bba0af50 {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#fffc76fc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e273c466 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4sd {
    width: 51.98%;
    height: 331px;
}
    
#\37 f0fde78 {
    height: 326px;
    width: 51.98%;
}
    
#\33 f161690 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9537719 {
    justify-content: flex-start;
}
    
#f023278a {
    padding: 9% 4% 9% 4%;
}
    
#\36 579b07a {
    margin: 0px 0% 0px 0%;
}
    
#\38 5a76510 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 7d7c49f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bf1 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5646197 {
    margin: 0px 0% 0px 0%;
}
    
#c1f3c229 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 29cc317 {
    width: 33.51%;
    justify-content: flex-start;
}
    
#\34 768f002 {
    width: 64.43%;
}
    
#widget_j8a {
    width: 180px;
    height: 180px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6550314 {
    margin: 0px 0% 0px 0%;
}
    
#\31 76c1c19 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 279bb4a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e99ee9a2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3961088 {
    height: auto;
}
    
#\33 5a45fea {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#bb8dfbb5 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e80cc1b::before, #\30 e80cc1b > .bgExtraLayerOverlay {
    
}
#\30 e80cc1b {
    width: 100%;
    min-height: 103.89610389610388vw;
}
    
#\33 35a76f7 {
    height: auto;
}
    
#group_ue4 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 24.25%;
}
    
#f9c9952e {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 24.25%;
}
    
#f48eaec1 {
    height: auto;
}
    
#\38 d8ebaf7 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 24.25%;
}
    
#\39 031fe1b {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 24.25%;
}
    
#c10ffd08 {
    height: auto;
}
    
#group_qa5 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 1px;
    width: 672px;
}
    
#\35 15049a5::before, #\35 15049a5 > .bgExtraLayerOverlay {
    
}
#\35 15049a5 {
    width: 100%;
    min-height: 80px;
    padding: 16px 4% 16px 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_cki {
    width: 99.94%;
}
    
#e65f42e3::before, #e65f42e3 > .bgExtraLayerOverlay {
    
}
#e65f42e3 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5349413 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 0px;
}
    
#\36 df21ae5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pk4 {
    height: 118px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1459623 {
    margin: 0px 0% 0px 0%;
}
    
#eecd081d {
    padding: 0% 0% 0% 0%;
}
    
#b01bcc7c {
    row-gap: 9px;
    padding: 20px 6% 0px 6%;
    margin: 0% 0% 0% 0%;
}
    
#group_kci {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.66%;
}
    
#\31 f88e2e5 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 9px;
    padding: 0px 6% 20px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 159930f {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.66%;
}
    
#f52629e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.66%;
}
    
#aef2a285 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\33 8bd9a38 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#d5b45462 {
    width: 463px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2761c0a {
    padding: 4% 6% 4% 6%;
}
    
#\39 c9d00ea {
    margin: 0px 0% 0px 0%;
}
    
#widget_0gd {
    width: 24px;
}
    
#widget_rc0 {
    width: 81.75%;
}
    
#widget_do9 {
    width: 42px;
}
    
#a1c82792 {
    width: 42px;
}
    
#cc4ae7aa {
    width: 81.75%;
}
    
#\30 bc1b08d {
    width: 24px;
}
}



@media (max-width: 767px) {
    
#\37 a6ce8dc::before, #\37 a6ce8dc > .bgExtraLayerOverlay {
    
}
#\37 a6ce8dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    row-gap: 2px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f3e2d64 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\33 9667fc8::before, #\33 9667fc8 > .bgExtraLayerOverlay {
    
}
#\33 9667fc8 {
    background-position: 50% 50%;
}
    
#\38 3dbdb5f {
    margin: 0px 0% 0px 0%;
}
    
#group_0m3 {
    align-items: flex-start;
    row-gap: 7px;
}
    
#\31 1e31207 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
    
#e4a266f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
    
#group_fs7 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
}
    
#widget_c3f {
    width: 221px;
}
    
#widget_0ea {
    width: 67.89%;
}
}



@media (max-width: 767px) {
    
#\30 8d11d5d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 13px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\31 2afe598 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#ac3ff877 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 13px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 d740373 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 13px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\36 3bba2e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 13px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\34 5b94e1b {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#\30 c7281f2 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#widget_luc {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#widget_4t7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80.54%;
}
    
#e860751f {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#\33 da310a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 77.65%;
}
    
#bbd06b69 {
    margin-right: 0%;
    margin-left: 0%;
    width: 76.66%;
}
    
#c65c68f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79.80%;
}
}



@media (max-width: 767px) {
    
#\35 0091d8c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_9lt {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
    
#group_329 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bd96ee98 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\38 ff522bc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 26px;
}
    
#group_kkl {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_f4b {
    height: auto;
    width: 85.99%;
}
    
#widget_tf5 {
    width: 13%;
    height: auto;
    order: 0;
}
    
#a806b943 {
    width: 13%;
    height: auto;
    order: 0;
}
    
#\30 1a9dd3b {
    width: 13%;
    height: auto;
    order: 0;
}
    
#\35 d7a3a47 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 2;
}
    
#\34 11e31e6 {
    width: 13%;
    height: auto;
}
    
#d2009917 {
    width: 13%;
    height: auto;
}
    
#\39 93507b4 {
    width: 13%;
    height: auto;
}
    
#widget_vq3 {
    order: 1;
    width: 84%;
}
    
#\34 dfd691e {
    order: 1;
    width: 84%;
}
    
#bb3aa16c {
    order: 1;
    width: 84%;
}
    
#group_l6r {
    justify-content: flex-start;
}
    
#\32 a3544f2 {
    justify-content: flex-start;
}
    
#\30 2741716 {
    justify-content: flex-start;
}
    
#\34 853ffbf {
    margin-right: 0%;
    margin-left: 0%;
    width: 304px;
}
    
#widget_91d {
    height: auto;
}
    
#\30 ebb6d45 {
    height: auto;
}
    
#\32 b41f8f6 {
    height: auto;
}
    
#\35 3a72094 {
    height: auto;
}
    
#\36 bf9588d {
    height: auto;
}
    
#abe4b14d {
    height: auto;
}
    
#\32 fcc47d8 {
    width: 84%;
}
    
#\33 5f9f78d {
    width: 84%;
}
    
#\36 eb23463 {
    width: 84%;
}
}



@media (max-width: 767px) {
    
#\35 4fd95f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ec3c3689 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_ts8 {
    width: 80px;
}
    
#\32 6bd0c46 {
    width: 80px;
}
}



@media (max-width: 767px) {
    
#bba0af50 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#\33 f161690 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fffc76fc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_4sd {
    height: 240px;
}
    
#\37 f0fde78 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\34 9537719 {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
    
#f023278a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 5a76510 {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
}
    
#ee8e94bc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7d7c49f {
    margin-right: 0%;
    margin-left: 0%;
    width: 230px;
}
    
#group_bf1 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#c1f3c229 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 29cc317 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 768f002 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_j8a {
    height: 220px;
    width: 220px;
}
}



@media (max-width: 767px) {
    
#\38 816df32 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 76c1c19 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#f8a96d3a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 279bb4a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#e99ee9a2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 3961088 {
    height: auto;
}
    
#\36 2807623 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
    align-self: center;
}
    
#\33 5a45fea {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 15049a5::before, #\35 15049a5 > .bgExtraLayerOverlay {
    
}
#\35 15049a5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 25px;
}
    
#\30 e80cc1b::before, #\30 e80cc1b > .bgExtraLayerOverlay {
    
}
#\30 e80cc1b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 b99eda0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 99%;
}
    
#\33 35a76f7 {
    height: auto;
}
    
#group_ue4 {
    width: 25%;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f9c9952e {
    width: 25%;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f48eaec1 {
    height: auto;
}
    
#edbfe6d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 99%;
}
    
#\38 d8ebaf7 {
    width: 25%;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 1cc13a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 99%;
}
    
#\39 031fe1b {
    width: 25%;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c10ffd08 {
    height: auto;
}
    
#cb2238fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 99%;
}
    
#bb8dfbb5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cki {
    width: 99.77%;
}
    
#group_fam {
    align-items: flex-start;
    min-height: 0px;
}
    
#group_qa5 {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-content: center;
}
    
#e65f42e3::before, #e65f42e3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 30b9c20 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d5349413 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#affdf368 {
    width: 55px;
}
    
#\39 9807f78 {
    width: 55px;
}
    
#widget_k9o {
    width: auto;
}
    
#widget_pk4 {
    width: 100.00%;
    height: 100px;
}
    
#d5c18375 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\38 1459623 {
    margin: 0px 0% 0px 0%;
}
    
#eecd081d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#b01bcc7c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    padding: 15px 6% 15px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f88e2e5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
    padding: 20px 6% 20px 6%;
    margin: 0% 0% 0% 0%;
}
    
#b2753a76 {
    width: 80px;
}
    
#d08683cf {
    width: 80px;
}
    
#d5b45462 {
    width: 55.93%;
}
    
#group_kci {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#\37 159930f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#f52629e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#aef2a285 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#\33 8bd9a38 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#\33 a52a083 {
    width: 60.49%;
}
    
#ba8b7668 {
    width: 199px;
}
}



@media (max-width: 767px) {
    
#\33 2761c0a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 9b3a7be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a07f0399 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

#e65f42e3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIAAwQFBjL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAECERIx/9oADAMBAAIRAxEAPwDW931eZVq73REDASDT2mcakJrr8iIgdmOmFjh//9k=')!important}#\39 c4c1b98.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYI/8QAIRAAAAUDBQEAAAAAAAAAAAAAAAECAwQFE0EGBxEhJDH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8Aud9KrKjVaNGaUkm7Rq+d8jNjmo6ncV6MngAEno1h/9k=')!important}