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

  *#dm .dmInner a.u_1578401551 { border-radius:28px !important; }

  *#dm .dmInner a.u_1235941972 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
  }

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

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

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

  *#dm .dmInner a.u_1840232631 { box-shadow:none !important; }

  *#dm .dmInner a.u_1687934978 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1687934978 span.text {
    font-family: Oswald !important;
    font-weight:600 !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1333388450 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1333388450 span.text {
    font-family: Oswald !important;
    font-weight:600 !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1691758859 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1691758859 span.text {
    font-family: Oswald !important;
    font-weight:600 !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1306225069 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1306225069 span.text {
    font-family: Oswald !important;
    font-weight:600 !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1093481994 { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1093481994 span.text {
    font-family: Oswald !important;
    font-weight:600 !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1896110093 { box-shadow:none !important; }

  *#dm .dmInner a.u_1241538097 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_4) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1241538097:hover,
  *#dm .dmInner a.u_1241538097.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1241538097 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1261349941 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner a.u_1261349941:hover,
  *#dm .dmInner a.u_1261349941.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1261349941 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1696141751 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner a.u_1696141751:hover,
  *#dm .dmInner a.u_1696141751.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1696141751 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1374305526 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
    box-shadow:none !important;
  }

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

  *#dm .dmInner a.u_1374305526:hover,
  *#dm .dmInner a.u_1374305526.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1374305526 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1812681378 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_4) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1812681378 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1834384133 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_4) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:28px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1834384133 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1229573096 { box-shadow:none !important; }

  *#dm .dmInner a.u_1229573096 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1850928935 { box-shadow:none !important; }

  *#dm .dmInner a.u_1850928935 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1672969686 { box-shadow:none !important; }

  *#dm .dmInner a.u_1672969686 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1934993274 { box-shadow:none !important; }

  *#dm .dmInner a.u_1934993274 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1081203320 { box-shadow:none !important; }

  *#dm .dmInner a.u_1081203320 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1078718265 { box-shadow:none !important; }

  *#dm .dmInner a.u_1078718265 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1131473941 { box-shadow:none !important; }

  *#dm .dmInner a.u_1131473941 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1520538815 { box-shadow:none !important; }

  *#dm .dmInner a.u_1520538815 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1834384966 input,
  *#dm .dmInner div.u_1834384966 textarea,
  *#dm .dmInner div.u_1834384966 select {
    color:var(--color_2) !important;
    background-color:var(--color_5) !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:12px !important;
  }

  *#dm .dmInner a.u_1374491901 { border-radius:28px !important; }

  *#dm .dmInner div.u_1543793389 .socialHubIcon {
    width:28px !important;
    height:28px !important;
    line-height:28px !important;
    font-size:19px !important;
  }

  *#dm .dmInner div.u_1543793389 .socialHubInnerDiv { justify-content:flex-start !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1840232631 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1896110093 span.text {
    font-family: Oswald !important;
    font-weight:700 !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1834384966 .advanced-form-label { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1896110093:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1896110093.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1356835501 {
    background-color:var(--color_7) !important;
    background-image:none !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 {
    
#\39 4c6d3eb {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    padding: 0 0 0 0;
}
    
#\39 d3c3d24::before, #\39 d3c3d24 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: var(--color_2);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.65;
    content: '';
    height: 100%;
}
#\39 d3c3d24 {
    background-image: url('https://lirp.cdn-website.com/e11382a7/dms3rep/multi/opt/1782338340627-16_9-EMv-1920w.png');
}
    
#\32 dba01e5 {
    min-height: 100vh;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 140px 5% 80px 5%;
}
    
#\31 da942fe {
    row-gap: 20px;
    max-width: 900px;
    justify-content: flex-start;
    align-items: center;
    width: 900px;
}
    
#\34 2f97770 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 1be950f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f5682def {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 b1ac55c {
    max-width: 640px;
    width: 640px;
    height: auto;
}
    
#\32 76d8511 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
    
#e8e9bf3d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 44px 18px 44px;
}
#e8e9bf3d {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#\32 c7b3c62.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 44px 18px 44px;
}
#\32 c7b3c62 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#e60fe737 {
    margin-top: 24px;
    align-items: center;
}
    
#\38 764b944 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\33 80d0a32 {
    min-height: 982px;
    column-gap: 4%;
    width: 100%;
}
    
#\35 813f369 {
    background-color: var(--color_1);
}
    
#\39 5e04016 {
    width: 48.0%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 12px;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    min-height: 8px;
    padding: 0 0 0 0;
}
    
#\34 4fa8df0 {
    width: 100%;
    min-height: 220px;
    height: 449px;
}
    
#\33 413fc8f {
    row-gap: 14px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 32px 32px 32px;
}
    
#\32 75c02a9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 fcd42e2 {
    max-width: 100%;
    width: 478px;
    height: auto;
}
    
#c9440e41 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 1caac87.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\38 1caac87 {
    max-width: 100%;
    width: 177px;
    min-height: 51px;
    height: auto;
}
    
#\36 ff26daf {
    row-gap: 2px;
    width: 48.0%;
    min-width: 4%;
    min-height: 8px;
    justify-content: flex-start;
    padding: 0 0 0 0;
}
    
#fa96cb80 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 40d9908 {
    border-radius: 8px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 14px 16px 14px 16px;
}
    
#\39 85e8a0e {
    max-width: 100%;
    width: 75px;
    height: 68px;
}
    
#e3266f01 {
    row-gap: 2px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 a575a77.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\31 a575a77 {
    align-self: flex-start;
    max-width: 100%;
    width: 160px;
    min-height: 45px;
    height: auto;
}
    
#\31 2d3ee3b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 442b1c3 {
    border-radius: 8px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 14px 16px 14px 16px;
}
    
#\39 4e9b8c4 {
    max-width: 100%;
    width: 75px;
    height: 70px;
}
    
#\37 47fe2e0 {
    row-gap: 2px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#b9c19f6b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#b9c19f6b {
    align-self: flex-start;
    max-width: 100%;
    width: 160px;
    min-height: 45px;
    height: auto;
}
    
#\31 d95a87d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 60538ed {
    border-radius: 8px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 14px 16px 14px 16px;
}
    
#\39 90e16aa {
    max-width: 100%;
    width: 75px;
    height: 70px;
}
    
#\37 5ba1317 {
    row-gap: 2px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 f5b7017.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\31 f5b7017 {
    align-self: flex-start;
    max-width: 100%;
    width: 160px;
    min-height: 45px;
    height: auto;
}
    
#\36 d956ae4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 d7f29e8 {
    border-radius: 8px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 14px 16px 14px 16px;
}
    
#cf2cad06 {
    max-width: 100%;
    width: 75px;
    height: 70px;
}
    
#\33 b08112b {
    row-gap: 2px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 e52bfd4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\31 e52bfd4 {
    align-self: flex-start;
    max-width: 100%;
    width: 164px;
    min-height: 45px;
    height: auto;
}
    
#a088f4bc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 1b1a17a {
    border-radius: 8px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 14px 16px 14px 16px;
}
    
#add37fec {
    max-width: 100%;
    width: 75px;
    height: 70px;
}
    
#\35 b1ab353 {
    row-gap: 2px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\33 b8a7b64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\33 b8a7b64 {
    align-self: flex-start;
    max-width: 100%;
    width: 160px;
    min-height: 45px;
    height: auto;
}
    
#\38 b0a81db {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#df7375a2 {
    max-width: 100%;
    width: 478px;
    height: auto;
}
}



@media all {
    
#c655d451 {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    padding: 96px 2% 96px 2%;
}
    
#\34 fc136d8 {
    background-color: var(--color_1);
}
    
#\38 7a32011 {
    row-gap: 18px;
    width: 28.0%;
    min-width: 4%;
    padding-right: 0;
    min-height: 8px;
}
    
#\32 489c8df {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c9b93679 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 baef57a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d97fac30.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#d97fac30 {
    align-self: flex-start;
    max-width: 100%;
    width: 160px;
    min-height: 43px;
    height: auto;
}
    
#\30 a44dcef {
    width: 68.0%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
    padding: 0 0 0 0;
}
    
#\34 607c94f {
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    height: 410px;
}
    
#dafc1a34 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 da31fb1 {
    min-height: 240px;
    column-gap: 0;
    width: 100%;
    padding: 0 0 0 0;
}
    
#a41b8134 {
    background-color: var(--color_8);
}
    
#b99e8e03 {
    row-gap: 24px;
    width: 50.0%;
    min-width: 4%;
    background-color: var(--color_8);
    min-height: 8px;
    padding: 96px 5% 96px 5%;
}
    
#\34 e4dd381 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#bae97512 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#c578334e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\33 d3cf49e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\33 d3cf49e {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    order: 3;
}
    
#\36 425a3a3 {
    row-gap: 8px;
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    width: 633px;
    height: auto;
    min-height: 62px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da079e0e {
    background-color: var(--color_3);
    border-radius: 28px;
    row-gap: 0;
    column-gap: 6px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 114px;
    align-self: flex-start;
    height: auto;
    min-height: 60px;
    padding: 8px 16px 8px 16px;
}
    
#\37 fae9caf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 83e7c36 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ea877caf {
    background-color: var(--color_3);
    border-radius: 28px;
    row-gap: 0;
    column-gap: 6px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    align-self: flex-start;
    width: 114px;
    height: auto;
    min-height: 60px;
    padding: 8px 16px 8px 16px;
}
    
#a0aaa6b3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 e951675 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c2855354 {
    background-color: var(--color_3);
    border-radius: 28px;
    row-gap: 0;
    column-gap: 6px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-self: flex-start;
    width: 114px;
    height: auto;
    min-height: 60px;
    padding: 8px 16px 8px 16px;
}
    
#bb23d366 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f9e84b31 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 b83c4de {
    row-gap: 24px;
    width: 50.0%;
    min-width: 4%;
    background-color: var(--color_2);
    min-height: 8px;
    padding: 96px 4% 96px 4%;
}
    
#d69a1d0c {
    width: 100%;
    height: 495px;
    order: 0;
}
}



@media all {
    
#\36 6a18e84 {
    min-height: 387px;
    column-gap: 0;
    width: 100%;
    padding: 0 0 0 0;
}
    
#c18021c5 {
    background-color: var(--color_2);
}
    
#\34 97080a4::before, #\34 97080a4 > .bgExtraLayerOverlay {
    background-color: var(--color_2);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.62;
    content: '';
    height: 100%;
}
#\34 97080a4 {
    min-height: 8px;
    row-gap: 12px;
    width: 33.3%;
    justify-content: flex-end;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/e11382a7/dms3rep/multi/opt/Medicine+Lodge+Peace+Treaty+-+Pictures+from+Deb+Kolb+%2826%29-1920w.jpg");
    padding: 32px 32px 32px 32px;
}
#\34 97080a4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQIAAwQFBgcSITFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/AJPyVlafjhccqth8M4HsTUu68O1RY9jdmHY/TEQ4umXLBGlw/9k=');
}
    
#\37 09f6dad {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 77b3698 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c20a118d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#c20a118d {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\38 d74cf7e::before, #\38 d74cf7e > .bgExtraLayerOverlay {
    background-color: var(--color_2);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.62;
    content: '';
    height: 100%;
}
#\38 d74cf7e {
    min-height: 8px;
    row-gap: 12px;
    width: 33.3%;
    justify-content: flex-end;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/e11382a7/dms3rep/multi/opt/City+of+Pratt+-+Municipal+Building+Concert-1920w.jpeg");
    padding: 32px 32px 32px 32px;
}
#\38 d74cf7e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwQVITEyQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACIf/aAAwDAQACEQMRAD8AyGpfpPpTyWmuMw29KmzoHEuA60RE7rhK6b//2Q==');
}
    
#\31 d3599dd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 af9a4b3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cd30fc00.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#cd30fc00 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\39 488f25b::before, #\39 488f25b > .bgExtraLayerOverlay {
    background-color: var(--color_2);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.62;
    content: '';
    height: 100%;
}
#\39 488f25b {
    min-height: 8px;
    row-gap: 12px;
    width: 33.3%;
    justify-content: flex-end;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/e11382a7/dms3rep/multi/opt/Ncahoots+Coffee+and+Shop+%283%29-1920w.jpg");
    padding: 32px 32px 32px 32px;
}
#\39 488f25b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EACUQAAIABQEJAQAAAAAAAAAAAAECAAMEBREGEhYhIiNUYXKRsf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIRITH/2gAMAwEAAhEDEQA/AF82+0lutztUBkBHLMI4kxP7+23u3+GDdTIracO0qnE1sZHgxg1QOvN9j+wdN0+iriVjR//Z');
}
    
#e73c0cd9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 8fe9c54 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dd6391c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#dd6391c1 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



@media all {
    
#efadd729 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#f6c3f646 {
    background-color: var(--color_1);
}
    
#\30 bd506c2 {
    column-gap: 16px;
    row-gap: 0;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
}
    
#\34 d02655f {
    row-gap: 6px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#cc7e5d02 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 72a2ad9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b2075fe2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#b2075fe2 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\35 5271af9 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\37 de1a6f1 {
    max-width: 540px;
    width: 540px;
    height: auto;
}
    
#\39 73b0145 {
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    height: 410px;
}
}



@media all {
    
#\35 5035964 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 6403616 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\37 1035306.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\37 1035306 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 084f523 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#\34 1ba22d9 {
    background-color: var(--color_1);
}
    
#\38 90fb331 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
}
    
#\33 3adb82e {
    row-gap: 6px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#e7e024cd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a71fa50 {
    max-width: 100%;
    width: 969px;
    height: auto;
}
    
#\34 d60d382.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\34 d60d382 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\34 944026e {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\30 12b6400 {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 7;
}
    
#\36 e612f56 {
    width: 100%;
    height: 208px;
}
    
#\37 15a0e15 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#b124f855 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 061883f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 ebb9d82 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 310f6cf {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\31 b1d6fe2 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\31 2df701f {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
}
    
#\31 1e95bac {
    width: 100%;
    height: 205px;
}
    
#eeee7055 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\34 a3390b1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 2d8dba7 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\32 1d0276d {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#bf2cacbd {
    max-width: 100%;
    width: 187px;
    height: auto;
    order: 1;
    margin-top: 0px;
}
    
#\38 ed99c27 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\38 63de49b {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 5;
}
    
#d86ce110 {
    width: 100%;
    height: 206px;
}
    
#c346d5d2 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#f964f9cd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a240d328 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b8bcfbb0 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#dba2eef1 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#f2a0279b {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4312fa9 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#a20ec56b {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 9;
}
    
#da3b6a88 {
    width: 100%;
    height: 197px;
}
    
#f05fba41 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\31 9db47d7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b8492f27 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e77bbac8 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 f4ddc5b {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\36 a62f5d9 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\33 f81b70e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\36 d29968a {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 3;
}
    
#\38 eac9470 {
    width: 100%;
    height: 208px;
}
    
#abb08f9b {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\30 b7baaf8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 7cb81ec {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c0222a19 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\35 bd7ff36 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#a7557566 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\36 1a2b1c3 {
    max-width: 100%;
    width: 262px;
    height: auto;
    order: 3;
}
    
#d644e006 {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 6;
}
    
#a30b0f50 {
    width: 100%;
    height: 206px;
}
    
#cb0dffea {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\37 c94e451 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 60cfa71 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a0f999e5 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\33 e8bff67 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\31 59208d9 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\30 9e04eb0 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\39 fe5e74e {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 2;
}
    
#e598498a {
    width: 100%;
    height: 207px;
}
    
#\35 f6acd47 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\38 f7eebce {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\31 eb63993 {
    max-width: 100%;
    width: 34px;
    height: auto;
    margin-top: 0px;
}
    
#\38 df3f861 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#b875100b {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#f813a977 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    margin-top: 0px;
}
    
#f5d1d45f {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#e92a783e {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
}
    
#\36 8bc0cb2 {
    width: 100%;
    height: 209px;
}
    
#\31 1099b96 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\34 db917df {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 4ee0019 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 ee8e2ee {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 b460370 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\31 18500fd {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#fa0c89de {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#b8875d08 {
    max-width: 100%;
    width: 241px;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b95d33e.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\30 b95d33e {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1913724.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#f1913724 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c154eecb.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#c154eecb {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3adc0a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#a3adc0a7 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d01aca78.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#d01aca78 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 abb351e.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\32 abb351e {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 02a9108 {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 4;
}
    
#\35 59cf2da {
    width: 100%;
    height: 199px;
}
    
#\38 d9afa39 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\33 d72a619 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 ee05215 {
    max-width: 100%;
    width: 40px;
    height: auto;
}
    
#c2e58140 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#e971443c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\32 453e50e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\34 3534bed.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\34 3534bed {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fda9c4cc {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#c9e93393 {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 8;
}
    
#\34 777c8b7 {
    width: 100%;
    height: 197px;
}
    
#\35 06f9524 {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#df9b4899 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 fda078d {
    max-width: 100%;
    width: 40px;
    height: auto;
}
    
#f0a55b60 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 bedd8aa {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\31 a3e80a6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#c288041a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#c288041a {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e501e48e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\34 20d0884 {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 10;
}
    
#\31 5aa6350 {
    width: 100%;
    height: 197px;
}
    
#bfd54f5c {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#cdb35246 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 1b605db {
    max-width: 100%;
    width: 40px;
    height: auto;
}
    
#c0360c95 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 8a45741 {
    max-width: 100%;
    width: 262px;
    height: auto;
    order: 0;
}
    
#afd70409 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\38 a889c38.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\38 a889c38 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fbb298f {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\35 26b220a {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 11;
}
    
#\34 f4a6564 {
    width: 100%;
    height: 197px;
}
    
#be5b632e {
    background-color: var(--color_4);
    border-radius: 0 0 8px 0;
    row-gap: 0;
    width: 56px;
    min-height: 64px;
    align-items: center;
    padding: 6px 8px 6px 8px;
}
    
#\31 392577b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 3c2785e {
    max-width: 100%;
    width: 40px;
    height: auto;
    margin-top: 0px;
}
    
#cc6569ba {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\38 dd8c2c5 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#bb5615f2 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 4;
}
    
#\31 323f05e {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6e15cf5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\34 6e15cf5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 3003377 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#c601d5a8 {
    min-height: 0;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b420b0d9 {
    background-color: var(--color_1);
}
    
#\39 602f095 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    min-height: 80px;
}
    
#\34 59002ea {
    row-gap: 6px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#de3b6960 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 55abd7f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d85c2f10.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#d85c2f10 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\36 bc042c8 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 80px;
}
    
#\39 71e12c9 {
    width: 100%;
    min-height: auto;
}
    
#\35 9ba9c94 {
    justify-content: flex-start;
    align-items: stretch;
    order: 0;
}
    
#\34 63a4577 {
    justify-content: flex-start;
    align-items: stretch;
    order: 6;
}
    
#bae13ec7 {
    justify-content: flex-start;
    align-items: stretch;
    order: 4;
}
    
#\35 d48ce6a {
    justify-content: flex-start;
    align-items: stretch;
    order: 5;
}
    
#\31 9b48330 {
    justify-content: flex-start;
    align-items: stretch;
    order: 2;
}
    
#\36 2657cfa {
    justify-content: flex-start;
    align-items: stretch;
    order: 1;
}
    
#c56c32f0 {
    justify-content: flex-start;
    align-items: stretch;
    order: 7;
}
    
#\34 1695eb8 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\32 c88bebd {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\38 bc80955 {
    width: 100%;
    height: 260px;
}
    
#e22b22e0 {
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\32 1f9a814 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 db3a037 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 d76d9c8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 33610ff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\31 33610ff {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#\39 8f86c43 {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#ce4d8924 {
    width: 100%;
    height: 160px;
}
    
#bce80ce4 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 80856ff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 d1e4653 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 03a22cf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 98d5b89.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\32 98d5b89 {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#\37 ecfd48d {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\38 288eae0 {
    width: 100%;
    height: 160px;
}
    
#b5899f7b {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\33 b3d63fb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 abdf198 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 274f13f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 b578d85.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\39 b578d85 {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#e1e8805e {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#cd8166ab {
    width: 100%;
    height: 160px;
}
    
#ddb42d7d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b5e52875 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 a134768 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 21fd316.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\34 21fd316 {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#\37 e40d3bc {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\35 e2a952d {
    width: 100%;
    height: 160px;
}
    
#\36 43b3905 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\32 364970e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 2c69839 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 a4b2d65 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#af4ebbb4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#af4ebbb4 {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#\33 9cd71fa {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\36 da7bbde {
    width: 100%;
    height: 160px;
}
    
#cd8a05dc {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#cfcd68d8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 43e7fba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e494f824 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 7efd7ea.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\38 7efd7ea {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#\30 8fac8df {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\30 9555069 {
    width: 100%;
    height: 160px;
}
    
#ea58f29c {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#cf4078f3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a71fc3eb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d50b7ae7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 ecb9bf0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\33 ecb9bf0 {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#\33 9738c1b {
    background-color: var(--color_5);
    border-radius: 12px;
    row-gap: 0;
    box-shadow: 0 6px 24px rgba(26,31,46,0.10);
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#b6aa0021 {
    width: 100%;
    height: 160px;
}
    
#\33 f759e53 {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\32 c9661e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 f7669a9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a2d475f4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 5eca02f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\32 5eca02f {
    max-width: 100%;
    width: auto;
    min-height: unset;
    margin-top: auto;
}
    
#group_mh1 {
    justify-content: flex-start;
    align-items: stretch;
    order: 3;
}
}



@media all {
    
#e8da242b {
    min-height: 573px;
    column-gap: 2%;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\34 521759a {
    background-color: var(--color_3);
    background-image: none;
}
    
#e0595537 {
    row-gap: 20px;
    width: 68.55%;
    min-width: 4%;
    min-height: 8px;
}
    
#cb6cfdd4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 b03f08f {
    max-width: 100%;
    width: 592px;
    height: auto;
}
    
#\36 5341cd2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 0647fb3 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#d83cee2c {
    justify-content: flex-start;
    align-items: stretch;
}
    
#\36 05d9eeb {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-end;
}
    
#\38 84e6045 {
    width: 100%;
}
    
#e42965f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#e42965f2 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    min-width: 140px;
}
    
#\37 0314e43 {
    justify-content: flex-start;
    align-items: stretch;
}
    
#\30 ff56248 {
    justify-content: flex-start;
    align-items: stretch;
}
    
#\37 ccafcf7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cc6e5243 {
    justify-content: flex-start;
    align-items: stretch;
}
    
#\34 2393b31 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 2e8703a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 5b26e14 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 dc8ea10 {
    row-gap: 24px;
    width: 29.40%;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
}
    
#widget_l60 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 80d0a32 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 4fa8df0 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c655d451 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 7a32011 {
    width: 35%;
}
    
#\30 a44dcef {
    width: 62%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 084f523 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 12b6400 {
    width: 48%;
}
    
#\31 2df701f {
    width: 48%;
}
    
#\38 63de49b {
    width: 48%;
}
    
#a20ec56b {
    width: 48%;
}
    
#\36 d29968a {
    width: 48%;
}
    
#d644e006 {
    width: 48%;
}
    
#\39 fe5e74e {
    width: 48%;
}
    
#e92a783e {
    width: 48%;
}
    
#\33 02a9108 {
    width: 48%;
}
    
#c9e93393 {
    width: 48%;
}
    
#\34 20d0884 {
    width: 48%;
}
    
#\35 26b220a {
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c601d5a8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 c88bebd {
    width: 31%;
}
    
#\39 8f86c43 {
    width: 31%;
}
    
#\37 ecfd48d {
    width: 31%;
}
    
#e1e8805e {
    width: 31%;
}
    
#\37 e40d3bc {
    width: 31%;
}
    
#\33 9cd71fa {
    width: 31%;
}
    
#\30 8fac8df {
    width: 31%;
}
    
#\33 9738c1b {
    width: 31%;
}
}



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



@media (max-width: 767px) {
    
#\39 4c6d3eb {
    min-height: 100vh;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 dba01e5 {
    padding-top: 100px;
    padding-bottom: 60px;
}
    
#\31 da942fe {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 80d0a32 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\39 5e04016 {
    width: 100%;
}
    
#\34 4fa8df0 {
    height: auto;
}
    
#\36 ff26daf {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c655d451 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\38 7a32011 {
    width: 100%;
}
    
#\30 a44dcef {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 da31fb1 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b99e8e03 {
    width: 100%;
}
    
#\33 b83c4de {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 6a18e84 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 97080a4 {
    width: 100%;
}
#\34 97080a4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQIAAwQFBgcSITFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/AJPyVlafjhccqth8M4HsTUu68O1RY9jdmHY/TEQ4umXLBGlw/9k=');
}
    
#\38 d74cf7e {
    width: 100%;
}
#\38 d74cf7e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwQVITEyQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACIf/aAAwDAQACEQMRAD8AyGpfpPpTyWmuMw29KmzoHEuA60RE7rhK6b//2Q==');
}
    
#\39 488f25b {
    width: 100%;
}
#\39 488f25b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EACUQAAIABQEJAQAAAAAAAAAAAAECAAMEBREGEhYhIiNUYXKRsf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIRITH/2gAMAwEAAhEDEQA/AF82+0lutztUBkBHLMI4kxP7+23u3+GDdTIracO0qnE1sZHgxg1QOvN9j+wdN0+iriVjR//Z');
}
}



@media (max-width: 767px) {
    
#efadd729 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 bd506c2 {
    align-items: flex-start;
    flex-direction: column;
    row-gap: 12px;
}
    
#\35 5271af9 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 084f523 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 90fb331 {
    align-items: flex-start;
    flex-direction: column;
    row-gap: 12px;
}
    
#\34 944026e {
    align-items: center;
}
    
#\30 12b6400 {
    width: 100%;
}
    
#\31 2df701f {
    width: 100%;
}
    
#\38 63de49b {
    width: 100%;
}
    
#a20ec56b {
    width: 100%;
}
    
#\36 d29968a {
    width: 100%;
}
    
#d644e006 {
    width: 100%;
}
    
#\39 fe5e74e {
    width: 100%;
}
    
#e92a783e {
    width: 100%;
}
    
#\33 02a9108 {
    width: 100%;
}
    
#c9e93393 {
    width: 100%;
}
    
#\34 20d0884 {
    width: 100%;
}
    
#\35 26b220a {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c601d5a8 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 602f095 {
    align-items: flex-start;
    flex-direction: column;
    row-gap: 12px;
}
    
#\36 bc042c8 {
    align-items: center;
}
    
#\34 1695eb8 {
    align-items: center;
}
    
#\32 c88bebd {
    width: 100%;
}
    
#\39 8f86c43 {
    width: 100%;
}
    
#\37 ecfd48d {
    width: 100%;
}
    
#e1e8805e {
    width: 100%;
}
    
#\37 e40d3bc {
    width: 100%;
}
    
#\33 9cd71fa {
    width: 100%;
}
    
#\30 8fac8df {
    width: 100%;
}
    
#\33 9738c1b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e8da242b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#e0595537 {
    width: 100%;
}
    
#\33 dc8ea10 {
    width: 100%;
}
    
#widget_l60 {
    height: 240px;
}
}

