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

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

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

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

  *#dm .dmInner a.u_1884777830 { gap:8px !important; }

  *#dm .dmInner a.u_1884777830 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Arrow+Right_7465667.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_14) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1731576530 { gap:8px !important; }

  *#dm .dmInner a.u_1731576530 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Arrow+Right_7465667.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1149122680 { gap:8px !important; }

  *#dm .dmInner a.u_1149122680 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Arrow+Right_7465667.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1514053290 img {
    object-fit:contain !important;
    border-radius:50% 50% 50% 50% !important;
  }

  *#dm .dmInner a.u_1375071245 { gap:8px !important; }

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

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

  *#dm .dmInner div.u_545351329 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(252,220,220) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_545351329 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(252,220,220) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_545351329 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(252,220,220) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1068659233 .cardTitle {
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1386125848 { gap:8px !important; }

  *#dm .dmInner a.u_1386125848 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/3785aebd0a24427480113d9529d7d421/icon/Arrow+Right_7465667.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1248840753 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Arrow+Right_7465667.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_12) !important;
  }

  *#dm .dmInner a.u_1248840753 span.text {
    color:var(--color_12) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1248840753 {
    gap:8px !important;
    background-image:none !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-radius:4px 4px 4px 4px !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1375071245 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/External_7177239.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1258855337 img {
    border-radius:4px 4px 4px 4px !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner a.u_1960440748 { gap:8px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1714118235 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_13) !important;
  }

  *#dm .dmInner a.u_1817814462 { gap:8px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1538162177 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_13) !important;
  }

  *#dm .dmInner div.u_1377736316 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_13) !important;
  }

  *#dm .dmInner a.u_1692476848 { gap:8px !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1960440748 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Info_8139105.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_14) !important;
  }

  *#dm .dmInner a.u_1817814462 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Info_8139105.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_14) !important;
  }

  *#dm .dmInner a.u_1692476848 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Info_8139105.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_14) !important;
  }

  *#dm .dmInner div.u_1702512995 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_13) !important;
  }

  *#dm .dmInner a.u_1810441830 { gap:8px !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1810441830 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Info_8139105.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_14) !important;
  }

  *#dm .dmInner div.u_1892022208 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_13) !important;
  }

  *#dm .dmInner a.u_1081084475 { gap:8px !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1081084475 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/icon/Info_8139105.svg) !important;
    width:24px !important;
    height:24px !important;
    background-color:var(--color_14) !important;
  }

  *#dm .dmInner div.u_1046083609 .widget-65f9eb-link { color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1068659233 .cardTitle { font-size:24px !important; }

  *#dm .dmInner div.u_1046083609 { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1068659233 .cardTitle { font-size:24px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1068659233 .cardTitle { font-size:24px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#f3204314 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 24px 48px 24px;
}
    
#d7e4a857 {
    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;
}
    
#a5594db6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#a5594db6 {
    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;
}
    
#\38 a0eddfe {
    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;
}
    
#e463b9e3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_i39 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa752ad8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cb83a31f {
    align-items: flex-start;
    width: 49.57%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 16px;
    min-width: 32px;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    align-self: auto;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a0a1b8 {
    width: 48px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 5294a66 {
    align-items: flex-start;
    width: 49.55%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 16px;
    min-width: 32px;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    align-self: auto;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 be63b60 {
    width: 48px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_50t {
    width: 100%;
    min-width: 4%;
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#edc4b859 {
    margin: 0px 0% 0px 0%;
}
    
#\34 4f47360 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4ea4de4 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 16px;
    min-width: 32px;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    align-self: auto;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 260be27 {
    width: 48px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d6e1c995 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 16px;
    min-width: 32px;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    align-self: auto;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 027fae2 {
    width: 48px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_dld {
    width: 99.54%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 2fa74c3 {
    width: 99.54%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecd1ae82 {
    width: 99.54%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d3bcca4 {
    width: 99.54%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 9128e78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_12);
    background-image: initial;
    border-radius: 4px 4px 4px 4px;
    padding: 32px 32px 20px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 62a9768 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 9187ea0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#\39 9187ea0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d0ac6ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ed4a1b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1915e36.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#a1915e36 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 0c5e507 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 67a3a39 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a6d58985 {
    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;
}
    
#dffefc1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#dffefc1e {
    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;
}
    
#bd853cf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 671c467.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\35 671c467 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f7ecfd50 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0ff6b67 {
    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;
}
    
#e57f4a8d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#e57f4a8d {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa8f3d6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5f4a663.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#\32 5f4a663 {
    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;
}
    
#\35 1c152d2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_3nb {
    width: 100%;
    height: 400px;
    min-height: 250px;
    max-width: 100%;
    order: 2;
    max-height: 600px;
}
}



@media all {
    
#\36 9882751 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#e08c48dc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 24px 48px 24px;
}
    
#\37 df420ca {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f44b16c {
    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;
}
    
#dd67c028 {
    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;
}
    
#f3de2781.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#f3de2781 {
    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;
}
    
#\36 be31022 {
    margin: 0px 0% 0px 0%;
}
    
#group_qea {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_41t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_dng {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-top: -7px;
}
}



@media all {
    
#\38 653548e {
    margin: 0px 0% 0px 0%;
}
    
#\37 21e58c0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d3fa834 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 16px;
    border-style: solid;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-width: 1px 1px 1px 1px;
    border-radius: 4px 4px 4px 4px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    flex-direction: row;
    justify-content: flex-start;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e57e6528 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 84ccacd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b410c05d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#b410c05d {
    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;
}
    
#\30 1c167ec {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 cdf5f2d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 48px 24px 48px 24px;
}
    
#fd6b4a01.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#fd6b4a01 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dbe029b {
    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;
}
    
#\31 8f42480 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 db7b61d {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7c05a21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ace6e1d {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: var(--color_12);
    background-image: initial;
    border-radius: 4px 4px 4px 4px;
    padding: 32px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
}
    
#d3f662b1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a183273f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a183273f {
    width: 48px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dedfa68d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 fa640b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fa0b4a6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 96px 24px 48px 24px;
}
    
#\31 92ffc4d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/c978406c5bb548dcbb32917f0dc43d12/dms3rep/multi/opt/Untitled+design+-+2026-08-14T164811.024-1920w.png");
    border-radius: 4px 4px 4px 4px;
    margin-top: 0px;
    height: auto;
}
    
#\34 745d46c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\34 745d46c {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    justify-self: auto;
    align-self: flex-end;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1dde744 {
    margin: 0px 0% 0px 0%;
}
    
#de395003 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 14a2bec {
    width: 100%;
    height: auto;
    max-width: 80%;
    order: 2;
    justify-self: auto;
    align-self: flex-end;
    margin: -26px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 bf16e81 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 24px 48px 24px;
}
    
#\30 732da2c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#\30 732da2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1bca0fd {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b8d4a49 {
    margin: 0px 0% 0px 0%;
}
    
#\33 35cddb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1984edb {
    width: 100%;
    min-width: 4%;
    min-height: 20px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 69b0f64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 32px 32px 32px 32px;
}
#\36 69b0f64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-height: 91px;
    justify-self: auto;
    order: 0;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ho1 {
    width: auto;
    height: auto;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media all {
    
#\35 2291684.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\35 2291684 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 2;
    min-width: 10%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 03d8563.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\32 03d8563 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 2;
    min-width: 10%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c64d2c96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 4px 0px;
}
#c64d2c96 {
    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;
}
    
#\33 8f640af.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 8f640af {
    width: auto;
    height: auto;
    min-width: 50px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 382f25b {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 30%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbc3da8d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#dbc3da8d {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 2;
    min-width: 10%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 633e2c6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 8px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#df17c4fc {
    margin: 0px 0% 0px 0%;
}
    
#\37 b4f2d2e {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ea2c2072.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ea2c2072 {
    width: auto;
    height: auto;
    min-width: 50px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\31 7fe9fab {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 48px 24px 48px 24px;
}
    
#bb0e0db7 {
    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;
}
    
#a30be991 {
    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;
}
    
#\35 e82400f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 e82400f {
    width: auto;
    height: auto;
    min-width: 50px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#c798ba59.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#c798ba59 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 2;
    min-width: 10%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f77cb7d3 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 16px;
    min-width: 32px;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    border-style: solid;
    border-color: rgba(186, 152, 92, 1) rgba(186, 152, 92, 1) rgba(186, 152, 92, 1) rgba(186, 152, 92, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 4px 4px 4px 4px;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7469895 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 30%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 66d87d1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\36 66d87d1 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    order: 2;
    min-width: 10%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3fb8865 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 16px;
    min-width: 32px;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    border-style: solid;
    border-color: rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 4px 4px 4px 4px;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8cc658e {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 30%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dfc976c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 16px;
    min-width: 32px;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    border-style: solid;
    border-color: rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 4px 4px 4px 4px;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 adf68c5 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 16px;
    min-width: 32px;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    border-style: solid;
    border-color: rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 4px 4px 4px 4px;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3274954 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 30%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5a8af0e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 16px;
    min-width: 32px;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    border-style: solid;
    border-color: rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1) rgba(186,152,92,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 4px 4px 4px 4px;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b1809a9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 b1809a9 {
    width: auto;
    height: auto;
    min-width: 50px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\33 83043fe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 83043fe {
    width: auto;
    height: auto;
    min-width: 50px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#a43a880b {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 30%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f3204314 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 2fa74c3 {
    width: 75.76%;
}
    
#ecd1ae82 {
    width: 71.26%;
}
    
#\30 d3bcca4 {
    width: 80.27%;
}
    
#widget_dld {
    width: 87.08%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 62a9768 {
    padding: 48px 24px 48px 24px;
}
    
#\32 69c9500 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0c5e507 {
    padding: 48px 24px 48px 24px;
}
    
#b380508f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1c152d2 {
    padding: 48px 24px 48px 24px;
}
    
#\32 4f3447f {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 cdf5f2d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\34 dbe029b {
    width: 100%;
}
    
#b410c05d {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fa640b7 {
    max-width: 100%;
}
    
#\38 fa0b4a6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 14a2bec {
    max-width: 100%;
}
    
#\31 92ffc4d {
    background-repeat: no-repeat;
    background-size: contain;
    width: 100.00%;
    height: auto;
    min-height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 bf16e81 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b1984edb {
    min-height: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 dfc976c {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 adf68c5 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f77cb7d3 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5a8af0e {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7fe9fab {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#c64d2c96 {
    width: 100%;
}
    
#e3fb8865 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bb0e0db7 {
    width: 100%;
    max-width: 100%;
}
    
#a30be991 {
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#f3204314 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#d7e4a857 {
    width: 100%;
    max-width: 100%;
}
    
#a5594db6 {
    width: 100%;
}
    
#\38 a0eddfe {
    width: 100%;
    max-width: 100%;
}
    
#e463b9e3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#group_i39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#fa752ad8 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#cb83a31f {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 5294a66 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_50t {
    width: 100%;
    min-height: 40px;
    align-items: center;
}
    
#\34 4f47360 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\32 4ea4de4 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d6e1c995 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_dld {
    width: 79.61%;
}
}



@media (max-width: 767px) {
    
#\37 9128e78 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 62a9768 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 0c5e507 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 67a3a39 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#a6d58985 {
    width: 100%;
    max-width: 100%;
}
    
#dffefc1e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f7ecfd50 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#\38 0ff6b67 {
    width: 100%;
    max-width: 100%;
}
    
#\32 5f4a663 {
    width: 100%;
}
    
#\35 1c152d2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_3nb {
    height: 240px;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#\36 9882751 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e08c48dc {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\37 df420ca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#\31 f44b16c {
    width: 100%;
    max-width: 100%;
}
    
#dd67c028 {
    width: 100%;
    max-width: 100%;
}
    
#f3de2781 {
    width: 100%;
}
    
#group_qea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 cdf5f2d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\37 21e58c0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#\34 dbe029b {
    width: 100%;
}
    
#\31 8f42480 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e57e6528 {
    width: 100%;
    align-items: flex-start;
}
    
#\37 ace6e1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b410c05d {
    width: 100%;
}
    
#\30 1c167ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a183273f {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 fa640b7 {
    max-width: 100%;
}
    
#\38 fa0b4a6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 48px 16px 48px 16px;
}
    
#\31 92ffc4d {
    min-height: 182px;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100.00%;
    height: auto;
}
    
#\34 745d46c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 1dde744 {
    margin: 0px 0% 0px 0%;
}
    
#de395003 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 14a2bec {
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 bf16e81 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\30 732da2c {
    width: 100%;
}
    
#\37 1bca0fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 35cddb9 {
    width: 100%;
    max-width: 100%;
}
    
#b1984edb {
    width: 100%;
    min-height: 20px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#\36 69b0f64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 24px 24px 24px 24px;
}
#\36 69b0f64 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 2291684.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\35 2291684 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 03d8563.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\32 03d8563 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c64d2c96 {
    width: 100%;
}
    
#\33 8f640af {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 382f25b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dbc3da8d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#dbc3da8d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 633e2c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#\37 b4f2d2e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
    
#ea2c2072 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7fe9fab {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#bb0e0db7 {
    width: 100%;
    max-width: 100%;
}
    
#a30be991 {
    width: 100%;
    max-width: 100%;
}
    
#\35 e82400f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c798ba59.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#c798ba59 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f77cb7d3 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b7469895 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 66d87d1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\36 66d87d1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e3fb8865 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b8cc658e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 dfc976c {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 adf68c5 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b3274954 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5a8af0e {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b1809a9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 83043fe {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a43a880b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}

