@media all {
  *#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 div.u_1440853203 a {
    color:var(--color_3) !important;
    text-decoration:none !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1440853203 .powered { font-weight:300 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1247003531 span[data-icon-mask] { background-color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1440853203 .powered { font-size:16px !important; }

  *#dm .dmInner div.u_1440853203 a { font-size:16px !important; }
}
@media (min-width:768px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_3);
    --overlapping-background-image: var(--color_3);
}
}



@media all {
    
#\31 1299015 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2037035 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 8824269 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2d96a53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d6a60c6 {
    background-image: none;
    background-color: var(--color_1);
    background-attachment: fixed;
}
    
#\37 74db197 {
    margin: 0% 0% 0% 0%;
}
    
#ccebd25a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 6% 10% 6% 10%;
    margin: 0% 0% 0% 0%;
}
    
#cfed4c7b {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_r7b {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2lo {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 e05b686 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 345545c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f37d884d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0e610b8 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 2;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3e7362e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 69a75fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 53e8446 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b992512f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 41219cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d26030a6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#aa740fa5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_81h {
    align-self: flex-start;
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    order: 1;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#group_dtl {
    align-self: flex-start;
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    order: 2;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#group_57u {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-content: center;
}
    
#widget_pv8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 459e246 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\36 1d729e6 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\30 1374b23 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ac17cb8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 ac17cb8 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#d33dcc93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e88e0a9e {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 3;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 97da753 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 c57b8da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 20d1a70 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bed76291 {
    align-self: flex-start;
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    order: 2;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#\34 b160bc7 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 123df07 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 8a08286 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9d0a9fe {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 2;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a03d332a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 051aee2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cd2d95f {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 2;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa3c162c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 10d29af {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9debe55 {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 151d96d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 8faf667 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cbea96d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9a0ece9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 e05218f {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    justify-self: auto;
    order: 1;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc47cd33 {
    align-self: flex-start;
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    order: 2;
    flex-wrap: nowrap;
    align-content: stretch;
    justify-content: flex-start;
}
    
#\38 129d74d {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    order: 0;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 197c7e3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 a65918a {
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    order: 1;
    align-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a556df1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 3c079fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 7811306 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 e21219d {
    background-color: rgba(0, 0, 0, 0);
    background-position: 0% 0%;
    background-image: none;
    box-shadow: none;
}
    
#\30 4dfdd07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/Mulzer_2026_07_15_023-588h.jpg");
    border-radius: 0px 0px 0px 0px;
    order: 1;
    justify-content: flex-start;
    align-items: flex-end;
    align-content: flex-end;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#da3eee23 {
    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;
}
    
#\31 efa06da::before, #\31 efa06da > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\31 efa06da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/AdobeStock_625765874-1920w.jpg");
    border-radius: 0px 0px 0px 0px;
    order: 0;
    background-position: 0% 50%;
    padding: 6% 10% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f56903b5 {
    width: 49%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 226edaa {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 161a7fe {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\39 dfee4a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_n75 {
    background-size: contain;
    background-position: 0% 50%;
    align-items: flex-start;
    width: 23%;
    min-height: 550px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/Krankengymnastik-Mulzer_Logo-circle-a0c8f135-660h.png");
    height: auto;
}
    
#group_img {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#dbee14d5 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\37 d065d6d {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    order: 1;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 db33136.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 db33136 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#group_gso {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#c3017944 {
    width: 49%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 8073d05 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#c4c03e96 {
    width: 764px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6b248c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 52ecfb5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\31 07b291f {
    margin: 0px 0% 0px 0%;
}
    
#\31 db620d7::before, #\31 db620d7 > .bgExtraLayerOverlay {
    background-image: linear-gradient(135deg, rgba(103, 40, 109, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#\31 db620d7 {
    background-image: none;
    background-attachment: fixed;
    box-shadow: none;
    background-color: var(--color_3);
}
    
#\35 3381d72 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    order: 1;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9aa325a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 9aa325a {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\38 17195c2 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#e5055503 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media all {
    
#a9635af7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    order: 0;
    background-color: var(--color_9);
    background-image: none;
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
    
#\36 8a88e3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9ce985 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/Mulzer_2026_07_15_008-1920w.jpg");
    background-position: 100% 0%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3a2d308 {
    min-height: 586px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 917b813 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 4c520ab {
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/Krankengymnastik-Mulzer_Logo-circle-1920w.png");
    background-size: auto;
    background-position: 100% 0%;
    background-color: var(--color_3);
}
    
#b589a705 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\33 ccf91eb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 ccf91eb {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ae9c394c {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    order: 1;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d0f0edd {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media all {
    
#\37 d1b8514 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    order: 1;
    background-color: var(--color_9);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#bbdbbc9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 864701a {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/Mulzer_2026_07_15_015-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4bd8068 {
    min-height: 586px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\31 3065e28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db5bbae {
    margin: 0px 0% 0px 0%;
}
    
#\36 24366e5 {
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/Krankengymnastik-Mulzer_Logo-circle-1920w.png");
    background-size: auto;
    background-position: 0% 0%;
    background-color: var(--color_1);
}
    
#\39 727c00c {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\30 94de582.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 94de582 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 3190a5a {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\39 7928ecb {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    order: 1;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a93e8750 {
    width: 76.73%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b559c424.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b559c424 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b734690 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#e7ce712a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-items: center;
    align-content: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8c58db0::before, #\30 8c58db0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 8c58db0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/a4fb760c481b4513aaa74e4c7fef51fe/dms3rep/multi/opt/AdobeStock_625765874-1920w.jpg");
    background-attachment: fixed;
}
    
#group_lg9 {
    flex-direction: row;
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
    order: 0;
}
    
#e7ea8b9d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7ea8b9d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 22b9f65 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#f1e63c18 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    order: 1;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 76a39e4 {
    align-items: flex-start;
    width: 10px;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300% 300% 300% 300%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#ca3c0551.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ca3c0551 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1299015 {
    width: 48.5%;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 2d96a53 {
    width: 100.00%;
}
    
#ccebd25a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 8% 4% 8% 4%;
}
    
#cfed4c7b {
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: stretch;
    align-items: stretch;
    margin: 0% 0% 0% 0%;
}
    
#f37d884d {
    width: 100.00%;
}
    
#\35 69a75fc {
    width: 100.00%;
}
    
#\31 41219cb {
    width: 100.00%;
}
    
#aa740fa5 {
    width: 100.00%;
}
    
#\37 74db197 {
    margin: 0% 0% 0% 0%;
}
    
#group_r7b {
    width: 48.48%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 e05b686 {
    width: 48.48%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 0e610b8 {
    width: 48.48%;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 53e8446 {
    width: 48.5%;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_81h {
    column-gap: 3.040380047505938%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 20px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_dtl {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 3%;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_57u {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 3% 0% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#bed76291 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 3%;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b160bc7 {
    width: 48.5%;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 8a08286 {
    width: 100.00%;
}
    
#b9d0a9fe {
    width: 48.5%;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 051aee2 {
    width: 100.00%;
}
    
#cc47cd33 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e88e0a9e {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\31 20d1a70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\31 cd2d95f {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#b9debe55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\31 e05218f {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\38 129d74d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\36 a65918a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4dfdd07 {
    width: 100%;
    min-height: 0px;
    height: auto;
    background-position: 50% 0%;
    justify-content: flex-start;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 efa06da {
    width: 100%;
    min-height: 80px;
    order: 1;
    background-position: 0% 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f56903b5 {
    width: 49%;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 226edaa {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\36 161a7fe {
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dfee4a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_n75 {
    height: auto;
    min-height: 390px;
}
    
#c3017944 {
    width: 49%;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_gso {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8073d05 {
    row-gap: 20px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\31 07b291f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a9635af7 {
    width: 100%;
    min-height: 80px;
    row-gap: 20px;
    order: 1;
}
    
#\35 b24dac3 {
    margin: 0px 0% 0px 0%;
}
    
#\38 c9ce985 {
    width: 100%;
    min-height: 350px;
    height: auto;
    order: 0;
    background-position: 50% 50%;
    padding: 0px 0px 0px 0px;
}
    
#\35 3a2d308 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#\35 4c520ab {
    background-position: 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d1b8514 {
    width: 100%;
    min-height: 80px;
    row-gap: 20px;
}
    
#\33 db5bbae {
    margin: 0px 0% 0px 0%;
}
    
#\33 864701a {
    width: 100%;
    min-height: 350px;
    height: auto;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
}
    
#\32 4bd8068 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#\36 24366e5 {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a93e8750 {
    width: 100.00%;
}
    
#e7ce712a {
    width: 100%;
    min-height: 80px;
}
    
#\32 b734690 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (max-width: 767px) {
    
#\31 1299015 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 74db197 {
    margin: 0px 0% 0px 0%;
}
    
#ccebd25a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 10% 4% 10% 4%;
}
    
#cfed4c7b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-self: auto;
    align-content: flex-start;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_r7b {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 e05b686 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 0e610b8 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 53e8446 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_81h {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_dtl {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_57u {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 6% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ac17cb8 {
    width: 100px;
}
    
#e88e0a9e {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 20d1a70 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bed76291 {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 b160bc7 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b9d0a9fe {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 cd2d95f {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b9debe55 {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 e05218f {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cc47cd33 {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 129d74d {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 a65918a {
    width: 100%;
    justify-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\30 4dfdd07 {
    width: 100%;
    min-height: 151px;
    align-items: flex-end;
    height: auto;
    align-content: flex-end;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 efa06da {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    order: 1;
    background-position: 100% 100%;
    padding: 8% 6% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f56903b5 {
    width: 100%;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 226edaa {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\36 161a7fe {
    height: 80px;
}
    
#\39 dfee4a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_n75 {
    min-height: 236px;
}
    
#\31 db33136 {
    width: 100px;
}
    
#c3017944 {
    width: 100%;
    min-height: 50px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_gso {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\33 8073d05 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    justify-content: flex-start;
}
    
#\33 52ecfb5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 9aa325a {
    width: 100px;
}
    
#\31 07b291f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a9635af7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    order: 1;
}
    
#\38 c9ce985 {
    width: 100%;
    min-height: 200px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#\35 3a2d308 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\35 4c520ab {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 0%;
}
    
#\33 ccf91eb {
    width: 100px;
}
}



@media (max-width: 767px) {
    
#\37 d1b8514 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    margin: 0% 0% 0% 0%;
}
    
#\33 864701a {
    width: 100%;
    min-height: 200px;
    align-items: center;
    height: auto;
}
    
#\32 4bd8068 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\33 db5bbae {
    margin: 0px 0% 0px 0%;
}
    
#\36 24366e5 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 0%;
}
    
#\30 94de582 {
    width: 100px;
}
}



@media (max-width: 767px) {
    
#b559c424 {
    width: 35px;
    min-width: 32px;
}
    
#\32 b734690 {
    min-height: 144px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 3%;
}
    
#e7ce712a {
    min-height: 8px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    justify-content: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a93e8750 {
    width: 99.59%;
}
    
#e7ea8b9d {
    width: 35px;
    min-width: 32px;
}
    
#ca3c0551 {
    width: 100px;
}
}

#\35 4c520ab.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABUElEQVQY0z3PzUpbURQF4J0UQkiM3LP3wSYhUm5+WiINFR2IAxV/kL5An6dP0HlfoJRCB7ln73vVOpc+QF+iM0e1ePa+RyKYBWv2sWBBuqG2iR8a+w/GdGgBD5XxQAMeGOMiLXGYfmAbtPQDEz8x8TsmNFbGbWUcacBcmd5ZgbkW1AcV2lOh91rSm/8Vdu6vN5v1ba+ZGDvKNDSmmbGfgwmemODbuqSNlADW/QzwsPTtyDRUoQXUFZ7XFU7qX9mrF7TKCqbQb5ggmuAUrKILq2iS7nrN9doKfgJIX6ChIespu/7qzEctaa4Vdp/RH4D09WXRtSzgphb4GiL7o8i0r0K5Xvlu+u0a6dtGM/7MOlq4rVjgIBa0BZFpEpkWUWhfS5xbiWNjzDW4qQY3ewxu9K9AB3qF3VjiNAodqeClCZ6Z4KkGd6zB7T4W2eDv96z1BDx5t+ldcUBZAAAAAElFTkSuQmCC')!important}#\38 c9ce985.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACBAUGAxETITGR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIxBBIj/9oADAMBAAIRAxEAPwC7H7itiSY1qzke6QNnEj1bsZPWEdaL/iIibtUUsrs1Kdn/2Q==')!important}#\36 24366e5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABUElEQVQY0z3PzUpbURQF4J0UQkiM3LP3wSYhUm5+WiINFR2IAxV/kL5An6dP0HlfoJRCB7ln73vVOpc+QF+iM0e1ePa+RyKYBWv2sWBBuqG2iR8a+w/GdGgBD5XxQAMeGOMiLXGYfmAbtPQDEz8x8TsmNFbGbWUcacBcmd5ZgbkW1AcV2lOh91rSm/8Vdu6vN5v1ba+ZGDvKNDSmmbGfgwmemODbuqSNlADW/QzwsPTtyDRUoQXUFZ7XFU7qX9mrF7TKCqbQb5ggmuAUrKILq2iS7nrN9doKfgJIX6ChIespu/7qzEctaa4Vdp/RH4D09WXRtSzgphb4GiL7o8i0r0K5Xvlu+u0a6dtGM/7MOlq4rVjgIBa0BZFpEpkWUWhfS5xbiWNjzDW4qQY3ewxu9K9AB3qF3VjiNAodqeClCZ6Z4KkGd6zB7T4W2eDv96z1BDx5t+ldcUBZAAAAAElFTkSuQmCC')!important}#\33 864701a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwMFAAAAAAAAAAAAAAADAAECBAYRBRIhIkH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AKxdFDXB00hREhth2dlM3uQOXy0s+8IiEsf/2Q==')!important}#\30 8c58db0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGhAAAgIDAAAAAAAAAAAAAAAAABECAwEUUv/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDT116ikSbEecgCH//Z')!important}