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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1175976654 { color:white !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 {
    
#ac97a25a {
    min-height: 716px;
    column-gap: 40px;
    width: 100%;
    padding: 6% 6% 6% 6%;
}
    
#\39 066ea7e::before, #\39 066ea7e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 066ea7e {
    background-image: url("https://irp.cdn-website.com/99826284/dms3rep/multi/opt/Untitled+design+%2864%29-1920w.png");
}
    
#\34 4710ac9 {
    row-gap: 20px;
    min-width: 0;
    flex: 1;
    align-content: flex-start;
    padding: 0 0 0 0;
}
    
#\30 aa6327f {
    max-width: 100%;
    width: 707px;
    height: auto;
}
    
#cfea21f8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 f79f417 {
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\36 5cd2777.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\36 5cd2777 {
    max-width: 100%;
    width: 250px;
    min-height: 46px;
}
    
#\36 0dcf408 {
    align-self: center;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#e178b24c {
    width: 100%;
    height: auto;
}
    
#fd7044d2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#fd7044d2 {
    max-width: 100%;
    width: 250px;
    min-height: 46px;
}
    
#\39 062b2cf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 08bf0ec {
    min-height: 240px;
    width: 100%;
    align-items: stretch;
}
    
#\37 acb129e {
    background-color: var(--color_1);
    background-image: none;
}
    
#a84f1364 {
    row-gap: 32px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    padding: 0 0 0 0;
}
    
#\38 4ac37c2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a5c0de6 {
    max-width: 100%;
    width: 80%;
    height: auto;
}
    
#e187e2f0 {
    row-gap: 24px;
    column-gap: 1.8%;
    flex-direction: row;
    align-items: stretch;
    flex-wrap: wrap;
    align-content: center;
    padding: 0 0 0 0;
}
    
#c889c37b {
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    min-width: 280px;
    align-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2993df6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\36 352f7cb {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#widget_9ih {
    width: 100%;
    height: 310px;
    max-width: 100%;
    order: 0;
}
    
#widget_8sj.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_8sj {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#a064404b {
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    min-width: 280px;
    align-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f112949d {
    width: 100%;
    height: 310px;
    max-width: 100%;
    order: 0;
}
    
#af5d01b0 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#ea1e3b9a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ea1e3b9a {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\33 7664bc3 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\34 b025809 {
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    min-width: 280px;
    align-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 484a34e {
    width: 100%;
    height: 310px;
    max-width: 100%;
    order: 0;
}
    
#b09d3ab7 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\37 edac361.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 edac361 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\31 e75071f {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\31 47095ad {
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    min-width: 280px;
    align-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f75bffb {
    width: 100%;
    height: 310px;
    max-width: 100%;
    order: 0;
}
    
#d86e0fb6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#d65927bd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d65927bd {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\31 14e0dd5 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#c77a3736 {
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    min-width: 280px;
    align-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 346183a {
    width: 100%;
    height: 310px;
    max-width: 100%;
    order: 0;
}
    
#c0fa27c9 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\36 20f23ea.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 20f23ea {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\31 2c2ef54 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\34 711886f {
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    min-width: 280px;
    align-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#db162237 {
    width: 100%;
    height: 310px;
    max-width: 100%;
    order: 0;
}
    
#\37 de77e4d {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#feb017c7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#feb017c7 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\34 3c729a6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\33 a724c55.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 a724c55 {
    width: 20%;
    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;
}
    
#\31 4bce9ff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\31 4bce9ff {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9de42af.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#c9de42af {
    max-width: 100%;
    width: 277px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebf69000.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#ebf69000 {
    max-width: 100%;
    width: 290px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef62ed8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\32 ef62ed8 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cde9d34a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#cde9d34a {
    max-width: 100%;
    width: 312px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5133f89.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#f5133f89 {
    max-width: 100%;
    width: 324px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 83296dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\37 1fb1123 {
    min-height: 486px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 14aa6c2::before, #\30 14aa6c2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.8;
    border-radius: inherit;
}
#\30 14aa6c2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/99826284/dms3rep/multi/opt/Untitled+design+%2867%29-1920w.png");
    background-origin: border-box;
}
    
#a63db534 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbab5e37 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d433137 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    background-image: url("https://irp.cdn-website.com/99826284/dms3rep/multi/opt/Untitled+design+%2866%29-1920w.png");
    border-radius: 12px 12px 12px 12px;
    margin: 0% 0% 0% 0%;
}
    
#b7d8697d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#b7d8697d {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sjk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_sjk {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\33 8351023 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/99826284/dms3rep/multi/opt/Untitled+design+%2872%29-1041h.png");
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4457720 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a49a4f4 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    width: 68%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5e08224 {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 518px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3e8e491 {
    max-width: 100%;
    width: 99.76%;
    height: auto;
    order: 1;
}
    
#e8c3dad0 {
    background-color: var(--color_6);
    background-image: none;
}
    
#f7f58216 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
}
    
#group_9h3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
    order: 2;
    padding: 0px 2px 0px 2px;
    margin: 0px 0% 0px 0%;
}
    
#widget_v2o {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_d41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f77 {
    justify-content: flex-start;
    align-items: center;
    width: 89%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 3.091103016642853%;
    order: 1;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 52814ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb5a2c5a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
    order: 3;
    padding: 0px 2px 0px 2px;
    margin: 0px 0% 0px 0%;
}
    
#b3062abf {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 c8d3bea {
    justify-content: flex-start;
    align-items: center;
    width: 89%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 3.091103016642853%;
    order: 1;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c37dea8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acfaddc3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
    order: 4;
    padding: 0px 2px 0px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\37 0853fc7 {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 287113d {
    justify-content: flex-start;
    align-items: center;
    width: 89%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 3.091103016642853%;
    order: 1;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a0809102 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e55a8554 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4076abc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
    order: 5;
    padding: 0px 2px 0px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0550d1c {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 a9385b3 {
    justify-content: flex-start;
    align-items: center;
    width: 89%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 3.091103016642853%;
    order: 1;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d60b3dcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b469bd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 343ee95 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
    order: 6;
    padding: 0px 2px 0px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2a3cbac {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 d34bd88 {
    justify-content: flex-start;
    align-items: center;
    width: 89%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 3.091103016642853%;
    order: 1;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fd3fcca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 19af4c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7e10751 {
    max-width: 100%;
    width: 99.76%;
    height: auto;
    order: 7;
}
    
#\30 58fa561.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 58fa561 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a258fe19 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: center;
    border-style: solid;
    min-width: 280px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
    padding: 32px 32px 32px 32px;
}
    
#\38 a517153 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 fe812c3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 26ac11d {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: center;
    border-style: solid;
    min-width: 280px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
    padding: 32px 32px 32px 32px;
}
    
#\37 29aa5d7 {
    min-height: 240px;
    width: 100%;
    align-items: stretch;
}
    
#\32 4f9488a {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#d3a724e0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#df8ece79 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#c6d125fe {
    max-width: 100%;
    width: 80%;
    height: auto;
}
    
#\30 6c27b49 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: center;
    border-style: solid;
    min-width: 280px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
    padding: 32px 32px 32px 32px;
}
    
#eae1093e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e54ce260 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\32 b43478a {
    row-gap: 32px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    padding: 0 0 0 0;
}
    
#\33 7a9580f {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#ce0eea86 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: center;
    border-style: solid;
    min-width: 280px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
    padding: 32px 32px 32px 32px;
}
    
#cf92dd38 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\30 b5a4796 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\36 2d20c75 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px 12px 12px 12px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(30,42,58,0.08);
    width: 32.13%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: center;
    border-style: solid;
    min-width: 280px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
    padding: 32px 32px 32px 32px;
}
    
#c2bcf943 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 8de3ac6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\39 530317b {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\31 46cf22f {
    row-gap: 24px;
    column-gap: 1.8%;
    flex-direction: row;
    align-items: stretch;
    flex-wrap: wrap;
    align-content: center;
    padding: 0 0 0 0;
}
    
#\30 47de32c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\35 37051f8 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\30 a713369 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\38 4746b16 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 578591a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 578591a {
    width: 20%;
    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;
}
}



@media all {
    
#\33 d082f27 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/99826284/dms3rep/multi/opt/Untitled+design+%2868%29-1920w.png");
}
    
#a9ba5ca0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b74077e6 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 1c24851 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ddc31ed4 {
    min-height: 525px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f7c96654 {
    margin: 0px 0% 0px 0%;
}
    
#\37 9bb2068.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 9bb2068 {
    width: 20%;
    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;
}
}



@media all {
    
#\30 9b97e15 {
    margin: 0px 0px 0px 0px;
}
    
#\38 11eac5a {
    min-height: 396px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 8% 5% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 2d50dd2 {
    width: 74.89%;
    height: auto;
    max-width: 100%;
}
    
#\38 1e4718d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ce3853e1 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#ee4b0a55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 671a0e5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 671a0e5 {
    width: 20%;
    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;
}
}



@media all {
    
#\37 cc83579 {
    width: 747px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c95000c {
    background-color: var(--color_4);
    background-image: none;
}
    
#\31 0e0985b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.37%;
    min-width: 4%;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 1c9497e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.52%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e78231e {
    width: 640px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 517d25d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 525e7ac {
    margin: 0px 0% 0px 0%;
}
    
#\37 1f4df3a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\37 1f4df3a {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b66a320.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\35 b66a320 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ac97a25a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 4710ac9 {
    width: 100%;
    min-height: 80px;
    padding: 5% 0 5% 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 0dcf408 {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1fb1123 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f27c8219 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d433137 {
    width: 100%;
    min-height: 552px;
    height: auto;
}
    
#\31 83296dd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8351023 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 558px;
    height: auto;
}
    
#\33 a49a4f4 {
    row-gap: 16px;
    flex-direction: column;
    width: 100%;
    padding-bottom: 8%;
    min-height: 160px;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\34 5e08224 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\38 3e8e491 {
    order: 2;
    margin: 10px 0% 0px 0%;
}
    
#f7f58216 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 7e10751 {
    order: 2;
    margin: 10px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d082f27 {
    background-color: rgba(0, 0, 0, 0);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#a9ba5ca0 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#b74077e6 {
    width: 88.75%;
}
    
#\34 1c24851 {
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    align-items: center;
    row-gap: 15px;
}
    
#ddc31ed4 {
    min-height: 288px;
    padding: 12% 3% 12% 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 11eac5a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 2% 6% 3% 6%;
}
    
#\38 1e4718d {
    width: 100%;
    min-height: 80px;
}
    
#ee4b0a55 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\39 2d50dd2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cc83579 {
    width: 100%;
}
    
#\31 0e0985b {
    width: 37.35%;
    min-height: 8px;
    align-items: flex-end;
}
    
#\38 1c9497e {
    width: 62.49%;
    min-height: 8px;
}
    
#\38 e78231e {
    width: 100%;
}
    
#\38 517d25d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
}



@media (max-width: 767px) {
    
#\38 11eac5a {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ce3853e1 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#ac97a25a {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#\34 4710ac9 {
    width: 100%;
    min-width: 0;
}
    
#\34 f79f417 {
    row-gap: 12px;
    flex-direction: column;
    align-items: stretch;
}
    
#\36 0dcf408 {
    width: 100%;
    min-width: 0;
}
    
#\39 062b2cf {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 08bf0ec {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a84f1364 {
    align-items: center;
}
    
#c889c37b {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_9ih {
    height: 240px;
}
    
#a064404b {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f112949d {
    height: 240px;
}
    
#\34 b025809 {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 484a34e {
    height: 240px;
}
    
#\31 47095ad {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 f75bffb {
    height: 240px;
}
    
#c77a3736 {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 346183a {
    height: 240px;
}
    
#\34 711886f {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#db162237 {
    height: 240px;
}
    
#\38 a5c0de6 {
    width: 100.00%;
}
    
#e187e2f0 {
    column-gap: 1.8%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 83296dd {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\37 1fb1123 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\38 d433137 {
    min-height: 350px;
    align-items: center;
    width: 100%;
}
    
#f27c8219 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 8351023 {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 350px;
    align-items: center;
}
    
#\33 a49a4f4 {
    row-gap: 14px;
    padding-top: 8%;
    width: 100%;
    padding-bottom: 12%;
    min-height: 490px;
    align-items: flex-start;
    height: auto;
}
    
#\34 5e08224 {
    flex-direction: column;
    min-height: unset;
    padding: 6% 6% 6% 6%;
}
    
#\38 3e8e491 {
    margin-top: 10px;
}
    
#\39 7e10751 {
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#ce0eea86 {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a258fe19 {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 6c27b49 {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 2d20c75 {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 26ac11d {
    width: 100%;
    min-width: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 29aa5d7 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 b43478a {
    align-items: center;
}
    
#\31 46cf22f {
    column-gap: 1.8%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 d082f27 {
    background-color: rgba(0, 0, 0, 0);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#a9ba5ca0 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#b74077e6 {
    width: 100.00%;
}
    
#\34 1c24851 {
    min-height: 325px;
    align-items: center;
    width: 100%;
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    row-gap: 14px;
}
    
#ddc31ed4 {
    min-height: 50vh;
    flex-direction: column;
    padding: 10% 6% 10% 6%;
}
    
#f7c96654 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 11eac5a {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\38 1e4718d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\39 2d50dd2 {
    width: 100.00%;
}
    
#\30 9b97e15 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\37 cc83579 {
    width: 100%;
}
    
#\31 0e0985b {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#\38 1c9497e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 7px;
}
    
#\38 e78231e {
    width: 100%;
}
    
#\38 517d25d {
    min-height: unset;
    flex-direction: column;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
}

#\33 8351023.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABi0lEQVQY0xXKW2vTUAAA4POPLIIoIoJvU6dUgihD2UtBmYylOCZWJl1XS9fSbiNLid3SZm0uS5oLSZq1ufTk3JLfJX7PH6g8eMhx75utVhCG4TLwPMcPfN/zbFnSusfg8aMnr7Ze1vmDmTLR1dv57dR1nTRN174XqlPw7m31A8d9P9gXz/tj8eJGEh3LwDnEMMuzFHyp1fhve2ftk9Hw7GrYlYShOZtkoeebxp2qgUG/J4nCnTab/BUue62rQUeTR/cLdXw+aDaOgaHPXceK48i1deVaUMaCrclrey71O406D1AeE5wxlmdJ5DtG4BrrwIpNRRm0+z94UDJYFqgsaVGQguGywCyPY112Lk6100NAUEIJZIywgjL2PxGYrAxl3v0t1GsAwZigDaGYUkowJihHMI1sXWz/OvrMgU26xHlCKaJ5lgVO7BjRQjWno5PDvU/bL8AqsrMkwHCFls7y5tIatq7//Ow19r9+3H7zrALcxew+tODK3Ziy3Tka87vN3Sq/83pn62n1eeUfu1nuYhtg308AAAAASUVORK5CYII=')!important}#\33 d082f27.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwUlEQVQI1wXB3QvBQAAA8PvnvSkPJEV5oRTJi498jDGTGVtTS9gus53M2M2d7c5H+f0Aw/HnFf8SzALbN2V7Kejj/lIQFVnVDQuwKPnE7Mcox5fgqDuGul3MpdFYEudrzQSM8HfMv5y/Kb47FrIO5nojdHtCf7BSNYBvIXlgRimjJPDOCEJDUTrNertZl6YT4EHou+4zDF+E+MhzIVRmYq1crBTz7VYDHAzN2e8e/pVE0RWhk21Ph4NSNpNLp6rlwh983Zcpgm5YzAAAAABJRU5ErkJggg==')!important}