@media all {
  *#dm .dmInner div.u_4153914435 .svg { fill:var(--color_4) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1219653795 {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner div.u_1375017161 {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner div.u_1212515782 {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner div.u_1911290488 {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner div.u_1769235523 {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner div.u_1273385137 {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) rgb(2,15,33) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

  *#dm .dmInner nav.u_3711425516 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-height: 8px;
    justify-content: flex-end;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 815px;
    flex-wrap: nowrap;
    padding: 200px 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(241, 241, 239, 1);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: initial;
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_nj0 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_p54 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#group_0d1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20250521_165132-1920w.jpg);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% -150px 0%;
}
    
#widget_rff {
    width: 167px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    min-height: 585px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 48%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_0d1 {
    width: 48%;
    padding: 16px 16px 16px 16px;
    margin: -80px 0% -80px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 150px 4% 0px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_0d1 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% -60px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_rff {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-style: solid;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_o7h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_n24 {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#caa91ffb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 153ee6c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 153ee6c {
    width: 184px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8aaded6 {
    width: 165px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    min-height: 42px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 12% 4% 6% 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 30% 4% 10% 4%;
}
    
#group_n24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\35 153ee6c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 8aaded6 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\34 ffecd08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\38 2668c80 {
    min-height: 113px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
}
    
#widget_roi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 a29bbbf {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\34 ffecd08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 2668c80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 2% 4%;
}
    
#\34 a29bbbf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 2985300 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 7cbb1ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fe79228e {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ac86be20 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#d383037a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d383037a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#\35 85d0369 {
    min-height: 248px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_n5r {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cc659faf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 90c9958 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#edd2a23f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#edd2a23f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#\35 6cf2341 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 f816c14 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d32e8ee7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d32e8ee7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 20px 0% 0px 0%;
}
    
#\30 37e9de8 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f68b390c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f68b390c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 305c093.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\31 305c093 {
    width: 99.99788293339313%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a9889b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\39 a9889b6 {
    width: 99.99788293339313%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 babc4f1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7cbb1ac {
    width: 33.333333333333336%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 85d0369 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 2% 3% 2%;
}
    
#cc659faf {
    width: 33.333333333333336%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 6cf2341 {
    width: 33.333333333333336%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 babc4f1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 7cbb1ac {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 85d0369 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#cc659faf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 6cf2341 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#dca6cca6 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\38 718f448 {
    min-height: 306px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 82d7d61 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 cc051eb {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 11efa78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#efd393da.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#efd393da {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7c42713.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 7c42713 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#\32 313e3f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 12px 15px 12px;
}
#\32 313e3f3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#ed8500eb {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 b998248 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d6614394.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#d6614394 {
    width: 99.99788293339313%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 716954c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 716954c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#f1793650.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#f1793650 {
    width: 99.99788293339313%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa2bcd00.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fa2bcd00 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 20px 0% 0px 0%;
}
    
#\32 c6fe5a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 46e1de0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bc635da {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e9d4c017 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 718f448 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 395px;
    padding: 3% 2% 6% 2%;
}
    
#\33 11efa78 {
    width: 33.333333333333336%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c6fe5a2 {
    width: 33.333333333333336%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#e9d4c017 {
    width: 33.333333333333336%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 46e1de0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 718f448 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding: 2% 4% 10% 4%;
}
    
#\33 11efa78 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 c6fe5a2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e9d4c017 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 46e1de0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#eacc0cd4 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f43bd71b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.18469945355191%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-end;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b913f1e9 {
    width: 680px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7a71a4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 64.69%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 4% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a42c2f5 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 0c42854 {
    width: 640px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 a558bba {
    margin: 0px 0% 0px 0%;
}
    
#\39 ad617be {
    width: 187px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    min-height: 42px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eacc0cd4 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#f43bd71b {
    width: 37.34928571428571%;
    min-height: 8px;
    align-items: flex-end;
}
    
#b913f1e9 {
    width: 99.99990734663939%;
}
    
#\39 7a71a4d {
    width: 62.49%;
    min-height: 8px;
}
    
#\32 0c42854 {
    width: 99.99990734663939%;
}
}



@media (max-width: 767px) {
    
#eacc0cd4 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 10% 4% 0% 4%;
}
    
#f43bd71b {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding: 6px 4% 15% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b913f1e9 {
    width: 100.00004017072558%;
}
    
#\39 7a71a4d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    padding: 10% 4% 10% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0c42854 {
    width: 100.00004017072558%;
}
    
#\34 a558bba {
    margin: 0px 0% 0px 0%;
}
    
#\39 ad617be {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\31 1523288 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1982678 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 5948564 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20250618_145134-1920w.jpg);
    border-radius: 30px;
    background-attachment: initial;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\38 5948564.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMH/8QAHxAAAgICAgMBAAAAAAAAAAAAAQIDBAARBiEFErFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMABP/aAAwDAQACEQMRAD8Ar4bjVGlUa1M0M9l0bXs2wnX4Mx2/IwvWAG6EjfcZw+zZS04lsyzAnWnOwMHahBszHZ7c/co/ZSjkk4vGk0A3/9k=');
}
    
#ae21c06a {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ad2e1fe3 {
    min-height: 427px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#e08c505b {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 86072ef {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20230907_112807-1920w.jpg);
    border-radius: 30px;
    background-attachment: initial;
    align-self: auto;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 86072ef.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAEAAgIBBQAAAAAAAAAAAAABAgQAAzEFBhET8P/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgERMf/aAAwDAQACEQMRAD8Alc7ltE90LLKWkT1keDKR63TYi2kfHHzjGCfRqrFH/9k=');
}
    
#c97a2108 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3e70169 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20180920_141433-1920w.jpg);
    border-radius: 30px;
    background-attachment: initial;
    align-self: stretch;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\35 3e70169.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAACAgIDAAAAAAAAAAAAAAABBAACAwUSFSH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAEDAAIUMkH/2gAMAwEAAhEDEQA/AJV9pt1kuLNcmahrJQ5cgHqMnsRA5TD2UaoWBrP/2Q==');
}
    
#cb466b01 {
    width: 70.10%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f755982 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\37 fe77f0d {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6d0f751 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\30 923c363 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\37 67f6ad7.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 67f6ad7 {
    width: 45px;
    height: 49.5px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5646406 {
    margin: 0px 0% 0px 0%;
}
    
#e9fea4a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#e9fea4a3 {
    width: 40px;
    height: 44.5px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 79f8b17.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\34 79f8b17 {
    width: 45px;
    height: 49.5px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1523288 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    padding: 3% 0px 0px 0px;
}
    
#\33 1982678 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    padding: 3% 0px 0px 0px;
}
    
#\38 5948564 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#\38 5948564.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMH/8QAHxAAAgICAgMBAAAAAAAAAAAAAQIDBAARBiEFErFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMABP/aAAwDAQACEQMRAD8Ar4bjVGlUa1M0M9l0bXs2wnX4Mx2/IwvWAG6EjfcZw+zZS04lsyzAnWnOwMHahBszHZ7c/co/ZSjkk4vGk0A3/9k=');
}
    
#ae21c06a {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.66666666666667%;
    row-gap: 24px;
    padding: 3% 0px 0px 0px;
}
    
#ad2e1fe3 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 331px;
    column-gap: 1%;
    padding-bottom: 1%;
}
    
#e08c505b {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#\35 86072ef {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#\35 86072ef.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAEAAgIBBQAAAAAAAAAAAAABAgQAAzEFBhET8P/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgERMf/aAAwDAQACEQMRAD8Alc7ltE90LLKWkT1keDKR63TYi2kfHHzjGCfRqrFH/9k=');
}
    
#c97a2108 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    justify-content: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3e70169 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    order: 1;
}
#\35 3e70169.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAACAgIDAAAAAAAAAAAAAAABBAACAwUSFSH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAEDAAIUMkH/2gAMAwEAAhEDEQA/AJV9pt1kuLNcmahrJQ5cgHqMnsRA5TD2UaoWBrP/2Q==');
}
    
#cb466b01 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#\37 fe77f0d {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#b6d0f751 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 0%;
    padding-left: 8%;
    padding-right: 8%;
    justify-content: flex-start;
    row-gap: 20px;
}
    
#\30 923c363 {
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    margin-top: 0%;
    align-items: flex-start;
    min-height: 115px;
    row-gap: 20px;
    justify-content: flex-start;
}
    
#\37 67f6ad7.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 67f6ad7 {
    width: 30px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e9fea4a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#e9fea4a3 {
    width: 30px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 79f8b17.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\34 79f8b17 {
    width: 30px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 1523288 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\33 1982678 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\38 5948564 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\38 5948564.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMH/8QAHxAAAgICAgMBAAAAAAAAAAAAAQIDBAARBiEFErFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMABP/aAAwDAQACEQMRAD8Ar4bjVGlUa1M0M9l0bXs2wnX4Mx2/IwvWAG6EjfcZw+zZS04lsyzAnWnOwMHahBszHZ7c/co/ZSjkk4vGk0A3/9k=');
}
    
#ae21c06a {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#ad2e1fe3 {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 2% 4%;
}
    
#\35 86072ef {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\35 86072ef.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAEAAgIBBQAAAAAAAAAAAAABAgQAAzEFBhET8P/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQACAwAAAAAAAAAAAAAAAAAAAgERMf/aAAwDAQACEQMRAD8Alc7ltE90LLKWkT1keDKR63TYi2kfHHzjGCfRqrFH/9k=');
}
    
#c97a2108 {
    min-height: 56px;
}
    
#\35 3e70169 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\35 3e70169.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAACAgIDAAAAAAAAAAAAAAABBAACAwUSFSH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAICAwAAAAAAAAAAAAAAAAEDAAIUMkH/2gAMAwEAAhEDEQA/AJV9pt1kuLNcmahrJQ5cgHqMnsRA5TD2UaoWBrP/2Q==');
}
    
#b6d0f751 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 923c363 {
    min-height: 56px;
}
    
#\37 67f6ad7.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 67f6ad7 {
    height: auto;
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#e9fea4a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#e9fea4a3 {
    height: auto;
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#\34 79f8b17.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\34 79f8b17 {
    height: auto;
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#d5646406 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 fcbcb06 {
    min-height: 392px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 792c318 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\35 0e9df46 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20230302_171730-1920w.jpg);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\35 0e9df46.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAIDAQAAAAAAAAAAAAACAAEEBQMRFCFUkf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMUFVFS/9oADAMBAAIRAxEAPwCjXWNxMkBhCuwBttuRP0ys8S888P6iKFg/oUNWH//Z');
}
    
#ba44d919 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20220813_135507-1920w.jpg);
    border-radius: 30px;
    background-attachment: initial;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#ba44d919.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAfEAACAgICAwEAAAAAAAAAAAABAgMEAAURIRMUMYH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAwADAAAAAAAAAAAAAAAAAAECERIh/9oADAMBAAIRAxEAPwBcUb0W09SRQK5HUrHo4DPsKkU8kZkHKsVP4clt5vdidnbia1IUgc+Mc/MiprVh5XZpm5ZiTh1C2eBYSU9P/9k=');
}
    
#\35 b0d0e0b {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 61e6716 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\33 4d01138 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#dfc698e1 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/ae23659a/dms3rep/multi/opt/20230907_112824-1920w.jpg);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#dfc698e1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAiEAACAQMEAgMAAAAAAAAAAAABAwIABBEFEzFBBiJCYZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREBAAMBAQAAAAAAAAAAAAAAAgABEQMh/9oADAMBAAIRAxEAPwBlv5dtaWxl4veaWFYMfj91OMXrzWSYvV4RhImUY54B65ot/bwtIvC84Ptgnupw37s8n9oiwvaqK+SObc//2Q==');
}
    
#\38 f43d623 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9bbe94c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ed62152 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#be7af6a7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9d19ef9 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 56124f0 {
    width: 58.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9aa3f7c {
    margin: 0px 0% 0px 0%;
}
    
#ff98f9e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#ff98f9e9 {
    width: 45px;
    height: 49.5px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6c074b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 6c074b2 {
    width: 45px;
    height: 49.5px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb25ee84.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#cb25ee84 {
    width: 45px;
    height: 49.5px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 fcbcb06 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 286px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 792c318 {
    margin-top: 0%;
    padding-right: 8%;
    padding-left: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 115px;
    order: 0;
    justify-content: flex-start;
    row-gap: 20px;
}
    
#\35 0e9df46 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 0e9df46.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAIDAQAAAAAAAAAAAAACAAEEBQMRFCFUkf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMUFVFS/9oADAMBAAIRAxEAPwCjXWNxMkBhCuwBttuRP0ys8S888P6iKFg/oUNWH//Z');
}
    
#ba44d919 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#ba44d919.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAfEAACAgICAwEAAAAAAAAAAAABAgMEAAURIRMUMYH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAwADAAAAAAAAAAAAAAAAAAECERIh/9oADAMBAAIRAxEAPwBcUb0W09SRQK5HUrHo4DPsKkU8kZkHKsVP4clt5vdidnbia1IUgc+Mc/MiprVh5XZpm5ZiTh1C2eBYSU9P/9k=');
}
    
#\35 b0d0e0b {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#\33 4d01138 {
    margin-top: 0%;
    padding-right: 8%;
    padding-left: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 115px;
    order: 0;
    justify-content: flex-start;
    row-gap: 20px;
}
    
#dfc698e1 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#dfc698e1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAiEAACAQMEAgMAAAAAAAAAAAABAwIABBEFEzFBBiJCYZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREBAAMBAQAAAAAAAAAAAAAAAgABEQMh/9oADAMBAAIRAxEAPwBlv5dtaWxl4veaWFYMfj91OMXrzWSYvV4RhImUY54B65ot/bwtIvC84Ptgnupw37s8n9oiwvaqK+SObc//2Q==');
}
    
#\38 f43d623 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9bbe94c {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    padding-right: 8%;
    margin-top: 0%;
    align-items: flex-start;
    min-height: 115px;
    justify-content: flex-start;
    row-gap: 20px;
}
    
#\37 ed62152 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#be7af6a7 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.666666666666664%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#\30 9d19ef9 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 56124f0 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ff98f9e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#ff98f9e9 {
    height: auto;
    width: 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6c074b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 6c074b2 {
    height: auto;
    width: 30px;
    margin: 0px 0% 0px 0%;
}
    
#cb25ee84.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#cb25ee84 {
    height: auto;
    width: 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 fcbcb06 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 10% 4%;
}
    
#\39 792c318 {
    min-height: 56px;
}
    
#\35 0e9df46 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\35 0e9df46.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAIDAQAAAAAAAAAAAAACAAEEBQMRFCFUkf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMUFVFS/9oADAMBAAIRAxEAPwCjXWNxMkBhCuwBttuRP0ys8S888P6iKFg/oUNWH//Z');
}
    
#ba44d919 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#ba44d919.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAfEAACAgICAwEAAAAAAAAAAAABAgMEAAURIRMUMYH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAwADAAAAAAAAAAAAAAAAAAECERIh/9oADAMBAAIRAxEAPwBcUb0W09SRQK5HUrHo4DPsKkU8kZkHKsVP4clt5vdidnbia1IUgc+Mc/MiprVh5XZpm5ZiTh1C2eBYSU9P/9k=');
}
    
#\35 b0d0e0b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\33 4d01138 {
    min-height: 56px;
}
    
#dfc698e1 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#dfc698e1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAiEAACAQMEAgMAAAAAAAAAAAABAwIABBEFEzFBBiJCYZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREBAAMBAQAAAAAAAAAAAAAAAgABEQMh/9oADAMBAAIRAxEAPwBlv5dtaWxl4veaWFYMfj91OMXrzWSYvV4RhImUY54B65ot/bwtIvC84Ptgnupw37s8n9oiwvaqK+SObc//2Q==');
}
    
#\37 9bbe94c {
    min-height: 56px;
}
    
#\37 ed62152 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#be7af6a7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\30 9d19ef9 {
    width: 66.60%;
}
    
#ff98f9e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#ff98f9e9 {
    height: auto;
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6c074b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 6c074b2 {
    height: auto;
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#cb25ee84.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#cb25ee84 {
    height: auto;
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#e9aa3f7c {
    margin: 0px 0% 0px 0%;
}
}

