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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_3810942334 .il-icon svg { color:rgba(234,246,255,1) !important; }

  *#dm .dmInner div.u_3810942334 .il-title { color:var(--color_1) !important; }

  *#dm .dmInner div.u_3810942334 .il-icon { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_3810942334 .il-description { text-align:LEFT !important; }

  *#dm .dmInner *.u_3810942334 .il-title { text-align:LEFT !important; }

  *#dm .dmInner div.u_3810942334 .il-description { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1334456160 .il-icon { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1334456160 .il-description { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1334456160 .il-title { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1334456160 .il-title { text-align:LEFT !important; }

  *#dm .dmInner *.u_1334456160 .il-description { text-align:LEFT !important; }

  *#dm .dmInner div.u_1100456213 .il-icon { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1100456213 .il-description { text-align:LEFT !important; }

  *#dm .dmInner *.u_1100456213 .il-title { text-align:LEFT !important; }

  *#dm .dmInner div.u_1100456213 .il-description { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1100456213 .il-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1466992113 .map-popup-title { font-size:24px !important; }

  *#dm .dmInner a.u_1433611897 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/c2f366b3/icon/Phone_5802334.svg) !important;
  }

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

  *#dm .dmInner a.u_1311479965 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/c2f366b3/icon/Phone_5802334.svg) !important;
  }

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

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

  *#dm .dmInner *.u_1334456160 .il-icon svg { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1100456213 .il-icon svg { color:var(--color_9) !important; }

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

  *#dm .dmInner a.u_1461291224 {
    border-radius:8px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1461291224:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1461291224.hover .iconBg { background-color:rgb(255,255,255) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3810942334 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_3810942334 .il-icon {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_3810942334 .il-item { gap:12px !important; }

  *#dm .dmInner *.u_3810942334 .il-content { gap:5px !important; }

  *#dm .dmInner *.u_1334456160 .il-content { gap:5px !important; }

  *#dm .dmInner *.u_1334456160 .il-icon svg {
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner *.u_1334456160 .il-icon {
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner div.u_1334456160 .il-title { font-size:13px !important; }

  *#dm .dmInner div.u_1334456160 .il-description { font-size:13px !important; }

  *#dm .dmInner *.u_1334456160 .il-item { gap:8px !important; }

  *#dm .dmInner *.u_1100456213 .il-item { gap:12px !important; }

  *#dm .dmInner *.u_1100456213 .il-content { gap:5px !important; }

  *#dm .dmInner div.u_1100456213 .il-title { font-size:16px !important; }

  *#dm .dmInner *.u_1100456213 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1100456213 .il-icon {
    width:20px !important;
    height:20px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1100456213 .il-item { gap:15px !important; }

  *#dm .dmInner *.u_1100456213 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1100456213 .il-icon {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1334456160 .il-item { gap:10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\34 2135432.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\34 2135432 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
    order: 5;
}
    
#\39 cc68523 {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
}
    
#\39 3f5b167 {
    background-color: var(--color_1);
}
    
#c54f7094 {
    row-gap: 16px;
    width: 50.0%;
    min-width: 4%;
    min-height: 8px;
    order: 1;
}
    
#\37 36879c1 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#e5c0621f {
    max-width: 100%;
    width: 570px;
    height: auto;
    order: 1;
}
    
#\31 b3e4e1c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\38 08a1a04 {
    width: 46.0%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    order: 0;
}
    
#b21c318d {
    width: 100%;
    min-height: 480px;
    height: 750px;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\39 ac4a703 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.048550982485272%;
    order: 3;
    border-radius: 8px 8px 8px 8px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    background-color: var(--color_2);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 535d10c {
    max-width: 100%;
    width: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7e02c92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3bf7b7e {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#ac93947c {
    background-color: var(--color_3);
}
    
#\32 5c73568 {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\30 0ff3020 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\39 2e1434d {
    max-width: 100%;
    width: 1020px;
    height: auto;
    order: 1;
}
    
#\36 dc7553e {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#ffb22ae8 {
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 260px;
    order: 0;
    padding: 28px 28px 28px 28px;
}
    
#\35 8e7368a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f83ae955 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f8fca846 {
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 260px;
    order: 1;
    padding: 28px 28px 28px 28px;
}
    
#ddc88b99 {
    max-width: 100%;
    width: 40px;
    height: auto;
}
    
#\33 1268dba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#caf3adf8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 d492d27 {
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 260px;
    order: 2;
    padding: 28px 28px 28px 28px;
}
    
#\33 1388a51 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e15cd124 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 891cc8e {
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 260px;
    order: 3;
    padding: 28px 28px 28px 28px;
}
    
#bd7fdc15 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cfd0f09e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eeb17275 {
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 260px;
    order: 4;
    padding: 28px 28px 28px 28px;
}
    
#cbf21dfd {
    max-width: 100%;
    width: 40px;
    height: auto;
}
    
#faef95ba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d509f65f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d901633e {
    max-width: 100%;
    width: 1100px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c24fd11 {
    max-width: 100%;
    width: 40px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0ec6de1 {
    max-width: 100%;
    width: 40px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beb409ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#beb409ba {
    max-width: 100%;
    width: 40px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a42d4c94 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#\37 9df02f8 {
    background-color: var(--color_2);
}
    
#\32 bed877c {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    align-self: auto;
}
    
#\30 03f5def {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 96eda21 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 732b9d9 {
    max-width: 100%;
    width: 900px;
    height: auto;
}
    
#ea0a8af8 {
    column-gap: 2%;
    row-gap: 28px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
    align-self: auto;
}
    
#\34 f97b48a {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0 0px 20px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5a6f172 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\39 9505bc9 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 0px;
    order: 1;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9e1a1b5 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\30 2b16865 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#f1f4b12b {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 1;
    padding: 0 0 0px 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 24abcff {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2aa50c8 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af9ff104 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1f9d945 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\33 b11961e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\33 b11961e {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 2;
    margin: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#af8fb06e {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 2;
    padding: 0 0 20px 0;
    margin: 0px 0% 0px 0%;
}
    
#f8f55bad {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3277fd2 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e536d20b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 f57357e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c58b337.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\39 c58b337 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 2;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5eb8171 {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 3;
    padding: 0 0 20px 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 e67b478 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cee616ad {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da3f9c29 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 c9792fd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e58b0c20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#e58b0c20 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 1;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#b3c527c3 {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 4;
    padding: 0 0 20px 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 16605ff {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d24376ba {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad0314fa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 62f82e8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ed5a723f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#ed5a723f {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 1;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#f8c5fa7b {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 5;
    padding: 0 0 20px 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 21afc3b {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 114b93b {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7147a3c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 ef53cd2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 2a13d29.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\34 2a13d29 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 1;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#b2517d1c {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 6;
    padding: 0 0 20px 0;
    margin: 0px 0% 0px 0%;
}
    
#a6d04da3 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6b75894 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cdb7e26 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ff6aaf2e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 1596ec5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\34 1596ec5 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 1;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7b0aaf4 {
    border-color: var(--color_7);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 0;
    box-shadow: 0 4px 16px rgba(19,32,63,0.08);
    width: 23%;
    justify-content: space-between;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    order: 7;
    padding: 0 0 20px 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 0b62173 {
    width: 100.00%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d975b8ab {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a927f01 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 f7780f2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 0ca7026.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\33 0ca7026 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    order: 3;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#group_dap {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 168px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7jm {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ce3d6f6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 045bd72 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ed7bd6c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2e25745 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4d0333a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mrk {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b0eb2dd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#\30 b0eb2dd {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    justify-self: auto;
    order: 3;
    margin: 0px 20px 0px 20px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 3cfad29 {
    min-height: 571px;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#\33 dd83750 {
    background-color: var(--color_3);
}
    
#af6e994a {
    row-gap: 20px;
    width: 40%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 325ac59 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#a8b73846 {
    max-width: 100%;
    width: 450px;
    height: auto;
    order: 1;
}
    
#a2ed5ea2 {
    max-width: 100%;
    width: 450px;
    height: auto;
    order: 2;
}
    
#\39 d2cffbd {
    max-width: 100%;
    width: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b573f15 {
    column-gap: 4%;
    width: 56%;
    min-width: 4%;
    min-height: 8px;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a606f21 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2in {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b3edb4cc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#b3edb4cc {
    max-width: 100%;
    width: auto;
    min-height: 56px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e874471 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a21f224c {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
}
    
#\38 e07fe4c {
    background-color: var(--color_1);
}
    
#ae39c031 {
    row-gap: 16px;
    width: 56.0%;
    min-width: 4%;
    min-height: 8px;
}
    
#a6fdf129 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a108a810 {
    max-width: 100%;
    width: 650px;
    height: auto;
}
    
#\37 a8db3e8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 577dd4e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\38 577dd4e {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#\32 27fac09 {
    width: 40.0%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#e58521d9 {
    max-width: 100%;
    width: 100%;
    min-height: 360px;
    height: 100%;
}
    
#e107b6c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 858d9be {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#ad7f7899::before, #ad7f7899 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.8;
    border-radius: inherit;
}
#ad7f7899 {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/c2f366b3/dms3rep/multi/opt/ChatGPT+Image+Jul+14-+2026-+03_13_37+PM-1920w.png");
}
    
#\35 d02a7e7 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\39 eace1f8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f25a8c43 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 d2e7057 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a80f7ab1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c53201cf {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
}
    
#\30 e8c8861.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\30 e8c8861 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 75758bf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\35 75758bf {
    max-width: 100%;
    width: auto;
    min-height: 56px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 c5d2122 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ef6b5b08 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 220px 4% 80px 4%;
    margin: 0% 0% 0% 0%;
}
    
#afc1736a::before, #afc1736a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.85;
    border-radius: inherit;
}
#afc1736a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/c2f366b3/dms3rep/multi/opt/ChatGPT+Image+Jul+14-+2026-+03_13_37+PM-1920w.png");
}
    
#\38 81566e4 {
    min-height: 65px;
    column-gap: 1.5%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 086b55d {
    margin: 0px 0% 0px 0%;
}
    
#d76f047c {
    max-width: 100%;
    width: 1000px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b9b119f {
    max-width: 100%;
    width: 1000px;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4ca0949 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab751ebe {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad0d024f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#ad0d024f {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#\38 7dc22ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7dc22ff {
    width: 240px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_587 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0f2ae59 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 887da02.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\33 887da02 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cc68523 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#c54f7094 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 08a1a04 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bf7b7e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ffb22ae8 {
    width: 49%;
}
    
#f8fca846 {
    width: 49%;
    row-gap: 12px;
}
    
#ddc88b99 {
    height: auto;
}
    
#\35 d492d27 {
    width: 49%;
}
    
#\36 891cc8e {
    width: 49%;
}
    
#eeb17275 {
    width: 100%;
}
    
#cbf21dfd {
    height: auto;
}
    
#beb409ba {
    height: auto;
}
    
#\35 0ec6de1 {
    height: auto;
}
    
#\37 c24fd11 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a42d4c94 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 f97b48a {
    width: 49%;
}
    
#f1f4b12b {
    width: 49%;
}
    
#af8fb06e {
    width: 49%;
}
    
#\33 5eb8171 {
    width: 49%;
}
    
#b3c527c3 {
    width: 49%;
}
    
#f8c5fa7b {
    width: 49%;
}
    
#b2517d1c {
    width: 49%;
}
    
#\37 7b0aaf4 {
    width: 49%;
}
    
#ea0a8af8 {
    justify-content: center;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a21f224c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ae39c031 {
    width: 100%;
    min-height: 80px;
}
    
#\32 27fac09 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 858d9be {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ad7f7899::before, #ad7f7899 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef6b5b08 {
    padding: 180px 2% 40px 2%;
}
    
#\31 086b55d {
    margin: 0px 0% 0px 0%;
}
    
#afc1736a::before, #afc1736a > .bgExtraLayerOverlay {
    
}
    
#\38 81566e4 {
    height: auto;
    min-height: 60px;
}
}



@media (max-width: 767px) {
    
#\39 cc68523 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#c54f7094 {
    width: 100%;
}
    
#\38 08a1a04 {
    width: 100%;
}
    
#b21c318d {
    min-height: 260px;
}
}



@media (max-width: 767px) {
    
#\36 3bf7b7e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 5c73568 {
    align-items: center;
}
    
#\36 dc7553e {
    align-items: center;
}
    
#ffb22ae8 {
    width: 100%;
    min-width: unset;
    align-items: center;
}
    
#f8fca846 {
    width: 100%;
    min-width: unset;
    align-items: center;
}
    
#ddc88b99 {
    height: auto;
}
    
#\35 d492d27 {
    width: 100%;
    min-width: unset;
    align-items: center;
}
    
#\36 891cc8e {
    width: 100%;
    min-width: unset;
    align-items: center;
}
    
#eeb17275 {
    width: 100%;
    min-width: unset;
    align-items: center;
}
    
#cbf21dfd {
    height: auto;
}
    
#\37 c24fd11 {
    height: auto;
}
    
#\35 0ec6de1 {
    height: auto;
}
    
#beb409ba {
    height: auto;
}
}



@media (max-width: 767px) {
    
#a42d4c94 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 20px;
}
    
#\32 bed877c {
    align-items: center;
}
    
#ea0a8af8 {
    align-items: center;
}
    
#\34 f97b48a {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#\39 9505bc9 {
    align-items: center;
}
    
#f1f4b12b {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#d2aa50c8 {
    align-items: center;
}
    
#af8fb06e {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#\35 3277fd2 {
    align-items: center;
}
    
#\33 5eb8171 {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#cee616ad {
    align-items: center;
}
    
#b3c527c3 {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#d24376ba {
    align-items: center;
}
    
#f8c5fa7b {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#\35 114b93b {
    align-items: center;
}
    
#b2517d1c {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#b6b75894 {
    align-items: center;
}
    
#\37 7b0aaf4 {
    width: 100%;
    min-width: unset;
    align-items: stretch;
}
    
#d975b8ab {
    align-items: center;
}
    
#\33 b11961e {
    width: auto;
}
    
#\39 c58b337 {
    width: auto;
}
    
#e58b0c20 {
    width: auto;
}
    
#ed5a723f {
    width: auto;
}
    
#\30 b0eb2dd {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\37 3cfad29 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    align-items: stretch;
}
    
#af6e994a {
    align-items: center;
    align-self: auto;
    width: 100%;
}
    
#\30 b573f15 {
    flex-direction: column;
    row-gap: 20;
    align-self: auto;
    width: 100%;
}
    
#b3edb4cc {
    max-width: 360px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a21f224c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#ae39c031 {
    width: 100%;
}
    
#\32 27fac09 {
    width: 100%;
}
    
#e58521d9 {
    min-height: 280px;
}
}



@media (max-width: 767px) {
    
#\37 858d9be {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 d02a7e7 {
    align-items: center;
}
    
#c53201cf {
    flex-direction: column;
    align-items: center;
}
    
#ad7f7899::before, #ad7f7899 > .bgExtraLayerOverlay {
    
}
    
#\30 e8c8861 {
    max-width: 360px;
    width: 100%;
}
    
#\35 75758bf {
    max-width: 360px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 c5d2122 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ef6b5b08 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 81566e4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#afc1736a::before, #afc1736a > .bgExtraLayerOverlay {
    
}
    
#ad0d024f {
    max-width: 360px;
    width: 100%;
}
    
#\33 887da02 {
    max-width: 360px;
    width: 100%;
}
}

#ad7f7899.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAvUlEQVQI1wXBbQ+BQAAA4PsxqlOpzntGmYxcSqm7fMjKktnImMm8bL7YzPxpzwN8F4e+M5/huYMHelfvqnEUnParLAk7rTo47pNjnsYR8V2r3azWkBx4OEvocuF0Ggh83tff93XIt5R4osBDjjPHxoLM3OlYFiA4Hdb32zmJYwtjlmFKJWZoDCmhJCBqWwXWZEQJnZiW1uuzLIRQsB1vs9ml6VbTDMCXIVKQVFEkCUGOF0UlDKPi+rwUD9v2/xNANWZZnAqkAAAAAElFTkSuQmCC')!important}