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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1699148026 { display:block !important; }

  *#dm .dmInner *.u_1886408263 { display:block !important; }

  *#dm .dmInner *.u_1724592276 { display:block !important; }

  *#dm .dmInner *.u_1015544159 { display:block !important; }

  *#dm .dmInner *.u_1189160564 { background-position:50% 100% !important; }

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

  *#dm .dmInner a.u_1497739423:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1497739423.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1937991608 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1634060882 img {
    border-radius:8px 8px 0 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1804778263 img {
    border-radius:8px 8px 0 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1010814638 img {
    border-radius:8px 8px 0 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1153851690 img {
    border-radius:8px 8px 0 0 !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1158795123 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner a.u_1480841057 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1676648523 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1480841057 .iconBg { display:none !important; }

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

  *#dm .dmInner a.u_1480841057:hover,
  *#dm .dmInner a.u_1480841057.hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1913488078 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1497739423 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1497739423:hover,
  *#dm .dmInner a.u_1497739423.hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1183719506 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1937991608 .iconBg { display:none !important; }

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

  *#dm .dmInner a.u_1937991608:hover,
  *#dm .dmInner a.u_1937991608.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner div.u_1935369922 hr {
    color:var(--color_2) !important;
    border-width:1px !important;
  }
}
@media (min-width:1025px) {}
@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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 f5595a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#b0bd3403 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 650c5fa {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 9f063b5 {
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4e90869 {
    width: 77.33%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1075abb {
    width: 280px;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 f9b2802 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 7b8ea2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    flex-direction: column;
    background-image: url('https://le-de.cdn-website.com/e6cb2cd86b7a4c37811973a9e5025d76/dms3rep/multi/opt/1791476230656-3_4-Hi4-921h.png');
    justify-content: center;
    align-items: flex-start;
    align-self: stretch;
}
    
#\33 1d15782 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_4);
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    order: 1;
    padding-top: 5%;
    padding-right: 5%;
    padding-bottom: 5%;
    padding-left: 5%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    align-self: stretch;
}
    
#d09c1672 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\38 2c097b3 {
    min-height: 720px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 baf0c16 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\32 dbc971e {
    width: 280px;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\38 e598c8a {
    background-color: var(--color_5);
    background-image: initial;
}
    
#b7459a63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 7ec575c {
    width: 64%;
    max-width: 100%;
}
    
#\36 6a245c2 {
    min-height: 54px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 294bb31 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#ca9217d1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 da22946 {
    min-height: 30px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 512d3fb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_hk2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_hk2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4rb {
    width: 100%;
    max-width: 100%;
}
    
#group_4bf {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_1ou {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    row-gap: 0px;
    column-gap: 2.287211864911549%;
    flex-wrap: nowrap;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#widget_hnf {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_fhe.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 5px 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
#widget_fhe {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\38 4a00891 {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 efe1f68 {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    row-gap: 0px;
    column-gap: 2.287211864911549%;
    flex-wrap: nowrap;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#c6a63c8c {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bf90e465.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 5px 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
#bf90e465 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#abe0c868 {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b8b946ab {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    row-gap: 0px;
    column-gap: 2.287211864911549%;
    flex-wrap: nowrap;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#c83182ac {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#db29fb0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 5px 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
#db29fb0d {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\34 6a332e3 {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#e2f5b6e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.89%;
    min-width: 4%;
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b67b3ab4 {
    min-height: 335px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
    
#\38 148e99c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.05%;
    min-width: 4%;
    background-color: var(--color_1);
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    order: 1;
    padding-top: 5%;
    padding-right: 5%;
    padding-bottom: 5%;
    padding-left: 5%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    align-self: stretch;
}
    
#\33 df9615b::before, #\33 df9615b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.2;
    border-radius: inherit;
}
#\33 df9615b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url('https://le-de.cdn-website.com/e6cb2cd86b7a4c37811973a9e5025d76/dms3rep/multi/opt/1791476230658-16_9-dXq-1920w.png');
    background-position: 50% 50%;
}
    
#\36 40c3f48 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\33 54b7db9 {
    width: 99.78%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\30 7065b53 {
    width: 280px;
    height: auto;
    min-height: 58px;
    max-width: 100%;
}
    
#\34 be029d5 {
    width: 280px;
    height: auto;
    min-height: 58px;
    max-width: 100%;
}
    
#\31 c16df12 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 78px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#dd9bdde8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
}
#dd9bdde8 {
    max-width: 100%;
    width: auto;
}
    
#fb4699e3 {
    background-color: var(--color_1);
    background-image: none;
}
    
#f1dbce95 {
    border-color: var(--color_4);
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 20px rgba(44,59,45,0.07);
    width: 49.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 28px;
    padding-left: 0px;
    flex-direction: column;
}
    
#\33 fdea27b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-left: 24px;
    padding-right: 24px;
}
#\33 fdea27b {
    max-width: 100%;
    width: auto;
}
    
#b26d2c2c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-left: 24px;
    padding-right: 24px;
}
#b26d2c2c {
    max-width: 100%;
    width: auto;
}
    
#\36 fa9df81 {
    width: 100%;
    height: 280px;
}
    
#\38 bfd9b6b {
    width: 100%;
    height: 280px;
}
    
#e5d7752f {
    max-width: 100%;
    width: auto;
}
    
#\32 a11c588 {
    max-width: 100%;
    width: auto;
}
    
#b5f38922 {
    width: 100%;
    height: 280px;
}
    
#\35 dbb6ef9 {
    min-height: 0;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 5% 120px 5%;
}
    
#c8c96e4c {
    width: 100%;
    height: 280px;
}
    
#\30 f67d89d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
}
#\30 f67d89d {
    max-width: 100%;
    width: auto;
}
    
#af37e9a7 {
    border-color: var(--color_4);
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 20px rgba(44,59,45,0.07);
    width: 49.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 28px;
    padding-left: 0px;
    flex-direction: column;
}
    
#c0a31dbe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-left: 24px;
    padding-right: 24px;
}
#c0a31dbe {
    max-width: 100%;
    width: auto;
}
    
#fc7060b2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
}
#fc7060b2 {
    max-width: 100%;
    width: auto;
}
    
#cd1e3165.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-left: 24px;
    padding-right: 24px;
}
#cd1e3165 {
    max-width: 100%;
    width: auto;
}
    
#\30 c3fb6f4 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 80px;
}
    
#\37 1a167c0 {
    border-color: var(--color_4);
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 20px rgba(44,59,45,0.07);
    width: 49.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 28px;
    padding-left: 0px;
    flex-direction: column;
}
    
#\35 c01294b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
}
#\35 c01294b {
    max-width: 100%;
    width: auto;
}
    
#ebdd359c {
    column-gap: 1%;
    row-gap: 32px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
    min-height: 80px;
    align-content: center;
    justify-content: space-between;
}
    
#b6a29141 {
    border-color: var(--color_4);
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 20px rgba(44,59,45,0.07);
    width: 49.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 28px;
    padding-left: 0px;
    flex-direction: column;
}
    
#\37 16e0e69 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dfa9e1c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ab6185f8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 5% 100px 5%;
    margin: 0% 0% 0% 0%;
}
    
#a84529d2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#innergrid_173 {
    width: 89.87%;
    grid-template-rows: minmax(493.296875px, max-content);
    max-width: 100%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: none;
}
    
#group_cbo {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 74.38%;
    min-height: 100.00%;
    row-gap: 10px;
    column-gap: 2.331659072582604%;
    height: auto;
    flex-wrap: nowrap;
    align-content: center;
    padding: 5% 5% 5% 5%;
    margin: 0px 0px 0px 0px;
}
    
#\37 30fb578 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\39 232d718 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.97%;
    min-height: 152px;
    row-gap: 0px;
    column-gap: 4.6678417309913085%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#group_vv6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 58px;
    row-gap: 0px;
    column-gap: 5.864386072083079%;
    flex-wrap: nowrap;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#widget_3e0 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f99adf6a {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_sa3 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\34 f26f256 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a93a6fa3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.97%;
    min-height: 152px;
    row-gap: 0px;
    column-gap: 4.6678417309913085%;
    flex-wrap: nowrap;
    height: auto;
    order: 1;
    align-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#cf60b88b {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#c91efaae {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 58px;
    row-gap: 0px;
    column-gap: 5.864386072083079%;
    flex-wrap: nowrap;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\35 dd3bbb4 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\31 4c7bd81 {
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#dada6561 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 e53c5c8 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#e7e49256 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.97%;
    min-height: 152px;
    row-gap: 0px;
    column-gap: 4.6678417309913085%;
    flex-wrap: nowrap;
    height: auto;
    order: 2;
    align-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#f623f596 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 58px;
    row-gap: 0px;
    column-gap: 5.864386072083079%;
    flex-wrap: nowrap;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\38 6cc6a2f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 58px;
    row-gap: 0px;
    column-gap: 5.864386072083079%;
    flex-wrap: nowrap;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\35 ddf7b5c {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\33 5b855cc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.97%;
    min-height: 152px;
    row-gap: 0px;
    column-gap: 4.6678417309913085%;
    flex-wrap: nowrap;
    height: auto;
    order: 3;
    align-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#c2c2543c {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 257b9bd {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_8gv {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: end;
    order: 0;
    max-width: 100%;
    width: 37.94%;
    min-height: 86.59%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    margin-top: -84px;
    margin-right: -114px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-image: url('https://le-de.cdn-website.com/e6cb2cd86b7a4c37811973a9e5025d76/dms3rep/multi/opt/1791476230658-3_4-c07-512h.png');
}
    
#cc8e8ffb {
    margin: 0px 0% 0px 0%;
}
    
#group_sd9 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.90%;
    min-height: 348px;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: wrap;
    align-content: flex-start;
    --column-gap: 2%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\32 deeeeef.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 deeeeef {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\30 672af54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-image: url();
    order: 1;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 bbef1d9 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 de1efd9 {
    width: 100.00%;
    max-width: 100%;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e26290d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 0;
    justify-content: flex-end;
    background-color: var(--color_2);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a662e5a {
    background-color: var(--color_2);
    background-image: none;
    border-width: 0 0 0 0;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
}
    
#ed430ce0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    background-color: var(--color_5);
    order: 1;
    flex-wrap: nowrap;
    padding: 5% 5% 7% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 78e492b {
    width: 100%;
    height: 547px;
    max-width: 100%;
    order: 0;
}
    
#\31 508ae59 {
    width: 99.83%;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s39 {
    width: 47%;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f335008 {
    width: 47%;
    height: auto;
    min-height: 58px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pvr {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\30 1ea069f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 77e5d5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 3665b39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#cf32497c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cf32497c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\37 00396ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#df810f63 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 796c2ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 a0f786e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 c0272b8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 c0272b8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\39 a84fb90 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 4b3b51c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 4b3b51c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#ab7a58aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 3ae656b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 30b812a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 30b812a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\32 933b305 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 13px;
}
    
#\35 93f1769 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c67565e3 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 d4c40a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3df8b1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 5365501 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\38 6deb3d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 94e4a37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: -70px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c990594 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0bd3403 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 12cf874 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 7950482 {
    margin: 0px 0% 0px 0%;
}
    
#\38 2c097b3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7ec575c {
    width: 72.71%;
}
    
#\36 6a245c2 {
    padding-left: 1%;
    padding-right: 1%;
    min-height: 77px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 294bb31 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f0483ca7 {
    margin: 0px 0% 0px 0%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 672af54 {
    width: 100%;
    min-height: 80px;
}
    
#\32 bbef1d9 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\38 e26290d {
    width: 100%;
    min-height: 80px;
    padding-top: 8%;
}
    
#ed430ce0 {
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#\36 78e492b {
    height: 444px;
}
    
#\31 508ae59 {
    width: 672px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3665b39 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 3ae656b {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 a0f786e {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 a84fb90 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 933b305 {
    order: 2;
}
    
#\35 93f1769 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#\34 4b3b51c {
    order: 0;
}
    
#\34 d4c40a2 {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3df8b1c {
    width: 100%;
    min-height: 8px;
}
    
#\36 c990594 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 140px;
    column-gap: 1%;
    padding: 8% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#b0bd3403 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\31 650c5fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 7b8ea2f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 1d15782 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 2c097b3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#b7459a63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 7ec575c {
    width: 100%;
}
    
#\36 6a245c2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
}



@media (max-width: 767px) {
    
#\37 294bb31 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 da22946 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 512d3fb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_4bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b67b3ab4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 148e99c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2f5b6e1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f1dbce95 {
    width: 100%;
}
    
#\35 dbb6ef9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#af37e9a7 {
    width: 100%;
}
    
#\30 c3fb6f4 {
    align-items: center;
}
    
#\37 1a167c0 {
    width: 100%;
}
    
#ebdd359c {
    align-items: center;
}
    
#b6a29141 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#dfa9e1c0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ab6185f8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 672af54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 bbef1d9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\38 e26290d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 15px;
    padding: 8% 6% 8% 6%;
}
    
#ed430ce0 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 5px;
    padding: 8% 6% 8% 6%;
}
    
#\36 78e492b {
    height: 240px;
}
    
#\31 508ae59 {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\34 3665b39 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 3ae656b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 a0f786e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 a84fb90 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 93f1769 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
}



@media (max-width: 767px) {
    
#\36 3df8b1c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 c990594 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 10%;
    flex-wrap: nowrap;
}
}

#group_8gv.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+AN3g5dvf5Nfc4tXb4tHY38zT2sjN1b6/xaukpZiJhQC1t7KytbG6vr7JztLN0dW8vL6qpKOZjYqLeXJ9ZlwAfX5ueHpshoqCoaOirKmomo+Jg3FndFxPb1NCaUs3AEFBKTo7KE1OQXFsY4p9coRvX3tgSn1gSIdqUI1xVgAlJREsKxlHQjFuYE2Jc1yUeV+UeFyaf2Gih2itknIAKioaPzspYVVBi3VanIJjrJFwq5Jwr5d1spp4xaqHADk4IVVONXxtUaSNbKyTb7yhfLGYdquUdKWOb72jgQBeWTprYkR7bU+MelqNeFaehWOiiWmokHGrk3PBp4IAhHdYhXZYhXVXhHNUfmtKgm1Oi3ZYl4Nko45tsJl0AJOEY5eGaJmFapN/ZIh0Vn1pTXxqTIJxUYl4VYl3VACJfVSYhmWokXetlXumjnKWgGWIdliDclJ4Z0ZsWzwAY18tdmxDkX9gqJB3s5iAsJZ8pY1xm4VmiXRXfGhNAE9QHVtXKXRpRZOAZauSe7Wbg7icg7WagKuQd6GIb7TKwgGadoSoAAAAAElFTkSuQmCC')!important}#\36 7b8ea2f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+AI+Qg6qsqMbJzNbZ39fZ3tfZ3sbHxaWklYyKc4OCagBoaFiLjIS1t7bW2Nvb3eDY2d3GxsOwrqWenY2anI0AQT8qZ2ZZmJeSwMC+x8XDv7y7r6mjqaaeqqmjt7u6AC4uH0tLQHh2bpuXkaSel5qTjJGGfJOLgp+dlrS4twAoKBhDQTNrZVeNg3SWiXiNf22FdWKBdWWIgnaWlpAAMC8ZTEgyc2pUmIpwoJB1mIdtjXxje25ZcmlZcWxgADg2GlROMXhsTp6LZ6iSbZ+LZ4l5WWxhR15VPlxTPgBDPyFZUjN4bEmXhFyhjGGZhl5/cU9hWT1aUzplXEEARUAmWVAxempGlIBXnolhmIVehndUdWpKd2tLhXdUAFhTMWhfO39wTJKBXaCOa6mWc6aSdJ6MbpuKa6GPbQBbVzJkWzlsX0JyZkeCdVOdi2e3nny/pYa+pYa6ooQATUspUEotS0MrSEMnXFMxhnVOrJFuu55/uJ6CspqAADg1HTkzHjQtGjAtEkA7F25cM5l8VrKScLGVea2UfL6Kuf80YupsAAAAAElFTkSuQmCC')!important}#\33 df9615b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AGJaU25lXIh+c6umnr3CwcTP18vV383X4NDZ4dHa4gBgVUl7b2GZjX2yqpy9vrnHztLO1t7R2ODU2+LX3eQAXVFAfXBclolzpJqDp6OUsbOtusC/wMXEwMTDvcHAAGddSH1yW4yAZ46CaYmCa4yKeJOUhpaXi5aWiZSUhgBpYkVyak19claAdFd+c1d8dFl8d1x2clpraFJkYU4AamdDcWxIgnhYiHtdi3tehXhZe3FRamJFWFI7VE47shFihLs8bKAAAAAASUVORK5CYII=')!important}