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

  *#dm .dmInner div.u_941560147 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0.01) rgba(0,0,0,0.01) rgba(0,0,0,0.01) rgba(0,0,0,0.01) !important;
  }

  *#dm .dmInner div.u_2370606939 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(240,240,240) rgb(240,240,240) rgb(240,240,240) rgb(240,240,240) !important;
  }

  *#dm .dmInner div.u_1119506419 {
    border-style:solid !important;
    border-width:2.66667px 2.66667px 2.66667px 2.66667px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1996750901 {
    border-style:solid !important;
    border-width:2.66667px 2.66667px 2.66667px 2.66667px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1892284014 {
    border-style:solid !important;
    border-width:2.66667px 2.66667px 2.66667px 2.66667px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1315236487 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1591238644 img { box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important; }

  *#dm .dmInner div.u_1388452059 img { box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important; }

  *#dm .dmInner div.u_1229827287 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1716793484 img { object-fit:cover !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2850251282 hr {
    color:rgba(255,255,255,1) !important;
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1830096536 hr {
    color:rgba(255,255,255,1) !important;
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1189412373 hr {
    color:rgba(255,255,255,1) !important;
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1897665682 hr {
    color:rgba(255,255,255,1) !important;
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1650955979 hr {
    color:rgba(255,255,255,1) !important;
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner a.u_2624768117:hover { background-image:none !important; }

  *#dm .dmInner a.u_2624768117.hover { background-image:none !important; }

  *#dm .dmInner a.u_1531839808 {
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1531839808:hover { background-image:none !important; }

  *#dm .dmInner a.u_1531839808.hover { background-image:none !important; }

  *#dm .dmInner div.u_1445217187 {
    border-style:solid !important;
    border-width:2.66667px 2.66667px 2.66667px 2.66667px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1634957616 {
    border-style:solid !important;
    border-width:2.66667px 2.66667px 2.66667px 2.66667px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1285114920 {
    border-style:solid !important;
    border-width:2.66667px 2.66667px 2.66667px 2.66667px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner a.u_1021560710 {
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1021560710:hover { background-image:none !important; }

  *#dm .dmInner a.u_1021560710.hover { background-image:none !important; }

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

  *#dm .dmInner a.u_1128251228 {
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1128251228:hover { background-image:none !important; }

  *#dm .dmInner a.u_1128251228.hover { background-image:none !important; }

  *#dm .dmInner a.u_1277227138 {
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1277227138:hover { background-image:none !important; }

  *#dm .dmInner a.u_1277227138.hover { background-image:none !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_2624768117 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1163449564 span.text { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_2624768117 span.text { font-size:13px !important; }

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

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

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

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

  *#dm .dmInner a.u_1277227138 span.text { font-size:13px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 608px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    align-content: flex-start;
    height: auto;
    align-self: flex-end;
    background-image: none;
    padding: 0px 16px 6% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.45;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/26-JMRealEstatePhotos_604+Amoss+Rd-26-1920w.jpg");
    background-position: 50% 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_87a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_87a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\30 a3a73fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\30 a3a73fb {
    width: 27%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    min-height: 50px;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 5809422.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#\32 5809422 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5b1a601::before, #b5b1a601 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#b5b1a601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/marble-1920w.jpg");
    align-items: center;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9b28716 {
    min-height: 898px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dfbcb14c::before, #dfbcb14c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.22;
    border-radius: inherit;
}
#dfbcb14c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/22-JMRealEstatePhotos_604-Amoss-Rd-22-1920w.png");
    align-items: center;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#group_0or {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#widget_h0n.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_h0n {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_tue {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    border-width: 0 0 0 0;
    border-color: rgba(255, 255, 255, 0.21) rgba(255, 255, 255, 0.21) rgba(255, 255, 255, 0.21) rgba(255, 255, 255, 0.21);
    border-style: solid;
}
    
#widget_eg0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_eg0 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 465b34b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 465b34b {
    width: 14%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -20px 15px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p4l.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#widget_p4l {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    margin: 0px 0% 0px 3%;
}
    
#widget_crb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#widget_crb {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 128079e::before, #\39 128079e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.16;
    border-radius: inherit;
}
#\39 128079e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/26-JMRealEstatePhotos_604_Amoss+Rd_26-1920w.jpg");
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fd65d7fb {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 521c409::before, #\39 521c409 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.16;
    border-radius: inherit;
}
#\39 521c409 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/22-JM_Realestatephotos_509+Hodges+Ln_18-1920w.jpg");
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c86a4d4.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#\37 c86a4d4 {
    width: 60%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8184ba0.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#\32 8184ba0 {
    width: 60%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a12abd42.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#a12abd42 {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f2896c7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\30 f2896c7 {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e149dfae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    flex-wrap: nowrap;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 0145f8b {
    min-height: 512px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ffe4f697::before, #ffe4f697 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#ffe4f697 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/marble-1920w.jpg");
}
    
#widget_s7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#widget_lub {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_m7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#feb5321c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8c10627::before, #e8c10627 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.65;
    border-radius: inherit;
}
#e8c10627 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    background-color: rgba(240, 240, 240, 1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/48-JMRealEstatePhotos_312+Severn+Ave+unit+W313_48-1920w.jpg");
}
    
#\33 c1d9de1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#\30 2e1bbec {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a44ad2df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    flex-wrap: nowrap;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#e3b24236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\38 ac29091 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_ou4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#widget_ou4 {
    width: 23.5%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    min-height: 50px;
    margin: 0px 0px 0px 0px;
}
    
#\33 79bf1ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 645cb90::before, #\36 645cb90 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 645cb90 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
    background-size: contain;
    background-position: 50% 0%;
}
    
#\38 4b0cdf2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#caf6718d {
    margin: 0% 0% 0% 0%;
}
    
#\31 b3f33c0 {
    width: 100.00%;
    grid-template-rows: minmax(504px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    background-image: none;
    background-size: contain;
    background-position: 100% 50%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 35f200f {
    min-height: 630px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a91d021e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0%;
}
#a91d021e {
    width: 700px;
    height: 480px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 11px 0% 0px 0%;
}
    
#\39 2a2eba6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0px 0px;
}
#\39 2a2eba6 {
    width: 76.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2b7b7ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 2% 0px 0% 1%;
}
#a2b7b7ac {
    width: 60.86%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c9509701.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0%;
}
#c9509701 {
    width: 700px;
    height: 480px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 11px 0% 0px 0%;
}
    
#ef4b53f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0px 0px;
}
#ef4b53f4 {
    width: 76.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 afbcc78 {
    min-height: 126px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 cae6976::before, #\39 cae6976 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#\39 cae6976 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
    background-size: contain;
    background-position: 50% 0%;
}
    
#ddb741df {
    margin: 0% 0% 0% 0%;
}
    
#\39 ebfe71b {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    align-self: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bd523e87 {
    width: 100.00%;
    grid-template-rows: minmax(504px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    background-image: none;
    background-size: contain;
    background-position: 100% 50%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b41cbc87 {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#fe2cf7bc {
    background-image: none;
}
    
#\31 cdbe46d::before, #\31 cdbe46d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 cdbe46d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.16%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/marble-1920w.jpg");
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#bd8478ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.84%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e4491866 {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cbe42dfd {
    width: 100%;
    height: 888px;
    max-width: 100%;
}
    
#\31 9edbb3e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 9edbb3e {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-end;
    margin: 0px 5px -30px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ea755fe9 {
    width: 85%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#ad54a9bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ad54a9bc {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-end;
    justify-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c7bb2f29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px -3px 11px 0px;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\31 aaef193::before, #\31 aaef193 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#\31 aaef193 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
}
    
#ebdfc6da {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vpu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5fd8f67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f249b9e {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c565776d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c78c471 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 78f7320 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 abe8131 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px -3px 11px 0px;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ad166fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 69c9665 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e22bdf0 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8c88681.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 8c88681 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 75afe3c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 c857bf8 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 3% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e654c94b::before, #e654c94b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#e654c94b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
}
    
#\35 9d79359 {
    min-height: 390px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: center;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_rv5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 d1070c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f3810e0 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e2720ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    flex: 0 1 auto;
    justify-self: auto;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\39 bc7882f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebfd2ced {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d365ddc {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 463517d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#cc775193 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5c0f404::before, #e5c0f404 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#e5c0f404 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
}
    
#eba873b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.99%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px -3px 11px 0px;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#b2dea8fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 05d8429 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4ae94c0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 adf4a2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 adf4a2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d43079f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.99%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px -3px 11px 0px;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b5cd46d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 b5cd46d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 64ce307.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 64ce307 {
    width: 78.48%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 556021d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 556021d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 77844ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.99%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px -3px 11px 0px;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5e4432d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 5e4432d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf00e9af {
    width: 83.17%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 ddf2be3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aae2a61b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ad4745b::before, #\31 ad4745b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#\31 ad4745b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
}
    
#\33 8ccc3e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2ca6f02 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 3% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e04056b1 {
    margin: 0px 0% 0px 0%;
}
    
#\35 db4782c {
    min-height: 375px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: center;
    justify-content: flex-start;
    height: auto;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#f035c885 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3bf9497 {
    min-height: 375px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: center;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#ea517088 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 213d2dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ac92637 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 9399522 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 1% 6% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1603a75 {
    margin: 0px 0% 0px 0%;
}
    
#a06d8f87::before, #a06d8f87 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
    border-radius: inherit;
}
#a06d8f87 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
}
    
#ad245897::before, #ad245897 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#ad245897 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/16-JMRealEstatePhotos_604_Amoss+Rd_16-527h.jpg");
    align-items: center;
    order: 0;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    box-shadow: var(--color_3) 0px 0px 11px 0px;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_29v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#widget_1qk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_1qk {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#cab4087a::before, #cab4087a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#cab4087a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/37-JMRealEstatePhotos_604+Amoss+Rd-37-527h.jpg");
    align-items: center;
    order: 0;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    box-shadow: var(--color_3) 0px 0px 11px 0px;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bd0d7b31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#\38 f0bb54c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 f0bb54c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\36 5ed338f::before, #\36 5ed338f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 5ed338f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/22-JMRealEstatePhotos_604+Amoss+Rd-22-527h.jpg");
    align-items: center;
    order: 0;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    box-shadow: var(--color_3) 0px 0px 11px 0px;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ee2219c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#\37 fbf75a8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 fbf75a8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\30 2c3f1a6::before, #\30 2c3f1a6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 2c3f1a6 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/37-JMRealEstatePhotos_67+Marnel+Rd_11-527h.jpg");
    align-items: center;
    order: 0;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    box-shadow: var(--color_3) 0px 0px 11px 0px;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 eefa6bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#\31 b2b4662.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 b2b4662 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#d2e68628::before, #d2e68628 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#d2e68628 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/12-JMRealEstatePhotos_604_Amoss+Rd_12-527h.jpg");
    align-items: center;
    order: 0;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    box-shadow: var(--color_3) 0px 0px 11px 0px;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e7a9cf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -19px;
}
    
#\30 e47d896.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 e47d896 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 a1efd0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a1efd0d {
    width: 60.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b08c9487::before, #b08c9487 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
    border-radius: inherit;
}
#b08c9487 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/ChatGPT+Image+15+sept+2026-+02_08_52+p.m.-1920w.png");
}
    
#fea60f6f {
    min-height: 344px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ca350e4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 1%;
}
#ca350e4b {
    width: 46.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d0d50fb {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8ba3d9e {
    margin: 0px 0% 0px 0%;
}
    
#\38 ba33ce8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    background-image: none;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 961c0b6::before, #\32 961c0b6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.16;
    border-radius: inherit;
}
#\32 961c0b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/14-JMRealEstatePhotos_312+Severn+Ave+unit+W313_14-1920w.jpg");
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1a358fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#\37 1a358fe {
    width: 452.09999999999997px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6a374cf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#f6a374cf {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 393e5f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 45px 50px 45px;
}
#\38 393e5f8 {
    width: 452.09999999999997px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9c6524b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\38 9c6524b {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8a5edb5::before, #b8a5edb5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.16;
    border-radius: inherit;
}
#b8a5edb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/51-JMRealEstatePhotos_67+Marnel+Rd_25-1920w.jpg");
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b92e1b16 {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\37 268bf22.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\37 268bf22 {
    width: 123px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4203adc::before, #d4203adc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.16;
    border-radius: inherit;
}
#d4203adc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/14-JM_Realestatephotos_609+Sweet+Brush+Ct_14-1920w.jpg");
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e093df76.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#e093df76 {
    width: 60%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e884980b {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa7103a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa7103a6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\36 e824316.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\36 e824316 {
    width: 23.49%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    min-height: 50px;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 93be5a5 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d894d051 {
    min-height: 608px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    align-content: flex-start;
    height: auto;
    align-self: flex-end;
    background-image: none;
    padding: 0px 16px 6% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6ddb492 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ec6a322::before, #\36 ec6a322 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.55;
    border-radius: inherit;
}
#\36 ec6a322 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/26-JMRealEstatePhotos_604-Amoss-Rd-26-ee73e172-1920w.png");
    background-position: 50% 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 f0b1279 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0ce7268.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\30 0ce7268 {
    width: 27%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    min-height: 50px;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca1481b8 {
    min-height: 608px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    align-content: flex-start;
    height: auto;
    align-self: flex-end;
    background-image: none;
    padding: 0px 16px 6% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c61aa24::before, #\31 c61aa24 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.45;
    border-radius: inherit;
}
#\31 c61aa24 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/26-JMRealEstatePhotos_604+Amoss+Rd-26-1920w.jpg");
    background-position: 50% 100%;
}
    
#f87ae688.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f87ae688 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#e400eab6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 f03ea66::before, #\35 f03ea66 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.45;
    border-radius: inherit;
}
#\35 f03ea66 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/18b56c1e/dms3rep/multi/opt/26-JMRealEstatePhotos_604+Amoss+Rd-26-1920w.jpg");
    background-position: 50% 100%;
}
    
#\34 95bb880.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 95bb880 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#a1a04f13 {
    margin: 0px 0% 0px 0%;
}
    
#a98f80f3 {
    min-height: 608px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    align-content: flex-start;
    height: auto;
    align-self: flex-end;
    background-image: none;
    padding: 0px 16px 6% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 7a86fe5 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f504a7f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\38 f504a7f {
    width: 27%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    min-height: 50px;
    margin: 0px 0% 5% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 16% 4% 8% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#\30 a3a73fb {
    width: 44.80%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9b28716 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 22px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b5b1a601 {
    width: 50%;
    min-height: 8px;
    align-items: center;
    padding: 5% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#dfbcb14c {
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    margin-top: 0%;
    padding: 6% 6% 6% 6%;
}
    
#widget_eg0 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 128079e {
    width: 50%;
    min-height: 15px;
    align-items: center;
    align-self: center;
    padding: 16% 6% 16% 6%;
    margin: 0% 0% 0% 0%;
}
    
#fd65d7fb {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 94px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 521c409 {
    width: 50%;
    min-height: 8px;
    align-items: center;
    padding: 6% 6% 6% 6%;
}
    
#\37 c86a4d4.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 50px 15px 50px;
}
#\37 c86a4d4 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 8184ba0.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 50px 15px 50px;
}
#\32 8184ba0 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0145f8b {
    min-height: 460px;
    padding: 5% 2% 5% 2%;
}
    
#feb5321c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2e1bbec {
    padding: 5% 2% 5% 2%;
}
    
#\33 79bf1ae {
    margin: 0px 0% 0px 0%;
}
    
#e3b24236 {
    width: 81.77%;
}
    
#a44ad2df {
    align-items: center;
    align-content: center;
}
    
#widget_ou4 {
    width: 34.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b3f33c0 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    grid-template-rows: minmax(394px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 35f200f {
    min-height: 542px;
    padding: 6% 4% 2% 4%;
}
    
#a91d021e {
    order: 0;
    justify-self: center;
    align-self: start;
    height: 368px;
    width: 542px;
    margin: 0px 0px 0px 9px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#caf6718d {
    margin: 0% 0% 0% 0%;
}
    
#\39 2a2eba6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 2a2eba6 {
    width: 93.54%;
    align-self: center;
    margin: -20px 0% 0px 0%;
}
    
#a2b7b7ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 1%;
}
#a2b7b7ac {
    width: 100%;
    margin: 0% 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9509701 {
    order: 0;
    justify-self: center;
    align-self: start;
    height: 368px;
    width: 542px;
    margin: 0px 0px 0px 9px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ef4b53f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ef4b53f4 {
    width: 93.54%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 afbcc78 {
    min-height: 109px;
    padding: 6% 4% 2% 4%;
}
    
#ddb741df {
    margin: 0% 0% 0% 0%;
}
    
#bd523e87 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    grid-template-rows: minmax(394px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cdbe46d {
    width: 100%;
    min-height: 80px;
    padding: 5% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#bd8478ee {
    width: 100%;
    min-height: 80px;
}
    
#e4491866 {
    padding-left: NaN%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cbe42dfd {
    height: 658px;
}
    
#\31 9edbb3e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 9edbb3e {
    margin: 0px 5px -20px 0px;
}
    
#ad54a9bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#ad54a9bc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 75afe3c {
    margin: 0px 0% 0px 0%;
}
    
#ebdfc6da {
    padding: 2% 2% 2% 2%;
}
    
#c7bb2f29 {
    width: 32%;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#c565776d {
    width: 32%;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\30 abe8131 {
    width: 32%;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c857bf8 {
    padding: 2% 2% 6% 2%;
}
    
#\35 463517d {
    margin: 0px 0% 0px 0%;
}
    
#\37 e2720ea {
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\35 9d79359 {
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 05d8429 {
    min-height: 446px;
    padding: 2% 2% 2% 2%;
}
    
#\36 4ae94c0 {
    margin: 0px 0% 0px 0%;
}
    
#eba873b4 {
    justify-content: flex-start;
    width: 31.99%;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\31 77844ff {
    justify-content: flex-start;
    width: 31.99%;
}
    
#\33 d43079f {
    justify-content: flex-start;
    width: 31.99%;
}
    
#\35 64ce307 {
    width: 80.88%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2ca6f02 {
    min-height: 440px;
    padding: 2% 2% 6% 2%;
}
    
#e04056b1 {
    margin: 0px 0% 0px 0%;
}
    
#\37 3bf9497 {
    height: auto;
    min-height: 398px;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\35 db4782c {
    min-height: 398px;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#ea517088.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea517088 {
    margin: 5px 0% 5px 0%;
}
    
#f035c885.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f035c885 {
    margin: 5px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9399522 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    align-items: flex-start;
    align-content: flex-start;
    justify-content: center;
    padding: 2% 6% 6% 6%;
}
    
#\35 1603a75 {
    margin: 0px 0% 0px 0%;
}
    
#ad245897 {
    width: 99.72%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    min-height: 200px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#cab4087a {
    width: 49%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    min-height: 200px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 5ed338f {
    width: 49%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    min-height: 200px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 2c3f1a6 {
    width: 49%;
    order: 4;
    align-self: auto;
    justify-self: auto;
    min-height: 200px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d2e68628 {
    width: 49%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    min-height: 200px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_1qk {
    width: 39.61%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a1efd0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a1efd0d {
    width: 100.00%;
}
    
#fea60f6f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 347px;
    column-gap: 2%;
    row-gap: 12px;
    padding: 6% 6% 2% 6%;
}
    
#ca350e4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 1%;
}
#ca350e4b {
    width: 100%;
}
    
#\30 8ba3d9e {
    margin: 0px 0% 0px 0%;
}
    
#\38 ba33ce8 {
    width: 100%;
    min-height: 0px;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 961c0b6 {
    width: 50%;
    min-height: 8px;
    align-items: center;
    padding: 6% 6% 6% 6%;
}
    
#\37 1a358fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 50px 15px 50px;
}
#\37 1a358fe {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 393e5f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 50px 15px 50px;
}
#\38 393e5f8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b8a5edb5 {
    width: 50%;
    min-height: 15px;
    align-items: center;
    align-self: center;
    padding: 16% 6% 16% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b92e1b16 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 94px;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4203adc {
    width: 100%;
    min-height: 8px;
    align-items: center;
    padding: 6% 6% 6% 6%;
}
    
#e093df76 {
    width: 100%;
}
    
#e884980b {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 94px;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e824316 {
    width: 44.80%;
}
    
#\32 93be5a5 {
    padding: 16% 4% 8% 4%;
}
    
#\36 6ddb492 {
    margin-top: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 f0b1279 {
    min-height: 450px;
    padding: 16% 4% 4% 4%;
}
    
#\30 0ce7268 {
    width: 44.80%;
}
    
#e400eab6 {
    margin: 0% 0% 0px 0%;
}
    
#ca1481b8 {
    height: auto;
    min-height: 450px;
    justify-content: flex-end;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1a04f13 {
    margin-top: 0%;
}
    
#\31 7a86fe5 {
    padding: 16% 4% 8% 4%;
}
    
#\38 f504a7f {
    width: 44.80%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 440px;
    align-items: center;
    width: 99.81%;
    height: auto;
    row-gap: 16px;
    justify-self: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 30% 4% 15% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0% 0% 0px 0%;
}
    
#widget_87a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_87a {
    margin: 0px 0px 0px 0px;
}
    
#\30 a3a73fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\30 a3a73fb {
    width: 82.42%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 5809422.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#\32 5809422 {
    width: 358px;
    margin: 0px 0% 0px 0%;
}
    
#b5b1a601 {
    width: 100%;
    min-height: 280px;
    align-items: center;
    height: auto;
    padding: 10% 4% 10% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9b28716 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#dfbcb14c {
    width: 100%;
    min-height: 300px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#group_tue {
    height: auto;
    min-height: 100px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% -2% 0%;
}
    
#widget_eg0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_eg0 {
    margin: -5% 0% -5% 0%;
}
    
#\31 465b34b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 465b34b {
    height: auto;
    width: 15%;
    align-self: flex-start;
    margin: 0px 0% -3% 1%;
}
    
#widget_p4l {
    width: 75%;
}
}



@media (max-width: 767px) {
    
#\39 128079e {
    width: 100%;
    min-height: 300px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#fd65d7fb {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\39 521c409 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8184ba0 {
    width: 99.45%;
}
    
#\37 c86a4d4 {
    width: 356.031px;
}
}



@media (max-width: 767px) {
    
#e149dfae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 0145f8b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#feb5321c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 2e1bbec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#a44ad2df {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 79bf1ae {
    margin: 0px 0% 0px 0%;
}
    
#widget_ou4 {
    width: 68.75%;
}
}



@media (max-width: 767px) {
    
#\38 4b0cdf2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 b3f33c0 {
    width: 100.00%;
    grid-template-rows: minmax(324px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 35f200f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 3% 4%;
}
    
#a91d021e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0%;
}
#a91d021e {
    height: 329px;
    order: 0;
    justify-self: start;
    align-self: start;
    width: 329px;
    margin: 40px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 2a2eba6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 2a2eba6 {
    width: 97.67%;
    margin: 0px 0% 0px 0%;
}
    
#caf6718d {
    margin: 0% 0% 0% 0%;
}
    
#a2b7b7ac {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c9509701.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0%;
}
#c9509701 {
    height: 329px;
    order: 0;
    justify-self: start;
    align-self: start;
    width: 329px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ef4b53f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ef4b53f4 {
    width: 97.67%;
}
    
#\30 afbcc78 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 7% 4% 3% 4%;
}
    
#ddb741df {
    margin: 0% 0% 0% 0%;
}
    
#\39 ebfe71b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 4% 0% 0% 0%;
}
    
#bd523e87 {
    width: 100.00%;
    grid-template-rows: minmax(324px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#b41cbc87 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e84c0ece {
    margin-left: 0%;
}
    
#\31 cdbe46d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 10% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#bd8478ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4491866 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#cbe42dfd {
    height: 304px;
}
    
#\31 9edbb3e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 9edbb3e {
    height: auto;
    width: 15%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% -3% 1%;
}
    
#ea755fe9 {
    order: 2;
    width: 100%;
}
    
#ad54a9bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#ad54a9bc {
    order: 3;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c7bb2f29 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#ebdfc6da {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 0% 4%;
}
    
#\32 f249b9e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f249b9e {
    margin: 15px 0px 0px 0px;
}
    
#c565776d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 abe8131 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 e22bdf0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 e22bdf0 {
    margin: 15px 0px 0px 0px;
}
    
#\38 8c88681.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 8c88681 {
    margin: 15px 0px 0px 0px;
}
    
#\32 75afe3c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 c857bf8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 7% 4%;
}
    
#\35 9d79359 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 f3810e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f3810e0 {
    margin: 15px 0px 0px 0px;
}
    
#\37 e2720ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 d365ddc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d365ddc {
    margin: 15px 0px 0px 0px;
}
    
#\35 463517d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 05d8429 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#eba873b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 d43079f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 77844ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 adf4a2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 adf4a2a {
    margin: 0px 0% 0px 0%;
}
    
#\32 b5cd46d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 b5cd46d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f2ca6f02 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 7% 4%;
}
    
#\35 db4782c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3bf9497 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e04056b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9399522 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
    padding: 3% 4% 7% 4%;
}
    
#ad245897 {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
    justify-content: flex-end;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#cab4087a {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
    justify-content: flex-end;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5ed338f {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
    justify-content: flex-end;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2c3f1a6 {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
    justify-content: flex-end;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#d2e68628 {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
    justify-content: flex-end;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1603a75 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 a1efd0d {
    width: 100.00%;
}
    
#fea60f6f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
    padding: 7% 4% 3% 4%;
}
    
#ca350e4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 1%;
}
#ca350e4b {
    width: 99.75%;
}
    
#\38 ba33ce8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 2% 0% 0% 0%;
}
    
#\30 8ba3d9e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 961c0b6 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1a358fe {
    width: 99.45%;
}
    
#\38 393e5f8 {
    width: 99.45%;
}
    
#b8a5edb5 {
    width: 100%;
    min-height: 360px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#b92e1b16 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#d4203adc {
    width: 100%;
    min-height: 360px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#e093df76 {
    width: 99.45%;
}
    
#e884980b {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#aa7103a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa7103a6 {
    margin: 0px 0px 0px 0px;
}
    
#\36 e824316.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\36 e824316 {
    width: 99.94%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 93be5a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 30% 4% 15% 4%;
}
    
#d894d051 {
    min-height: 440px;
    align-items: center;
    width: 99.81%;
    height: auto;
    row-gap: 16px;
    justify-self: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6ddb492 {
    margin: 0% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 f0b1279 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 30% 4% 15% 4%;
}
    
#\30 0ce7268.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\30 0ce7268 {
    width: 82.42%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#ca1481b8 {
    min-height: 440px;
    align-items: center;
    width: 99.81%;
    height: auto;
    row-gap: 16px;
    justify-self: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e400eab6 {
    margin: 0% 0% 0px 0%;
}
    
#f87ae688.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f87ae688 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\34 95bb880.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 95bb880 {
    margin: 0px 0px 0px 0px;
}
    
#a1a04f13 {
    margin: 0% 0% 0px 0%;
}
    
#a98f80f3 {
    min-height: 250px;
    align-items: center;
    width: 99.81%;
    height: auto;
    row-gap: 16px;
    justify-self: auto;
    justify-content: flex-end;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 7a86fe5 {
    min-height: 450px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 30% 4% 15% 4%;
}
    
#\38 f504a7f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 15px 15px 15px;
}
#\38 f504a7f {
    width: 82.42%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}

#b08c9487.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#a06d8f87.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#ad245897.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAwACAgMAAAAAAAAAAAAAAQIDAAQRIQUGQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8A0RvdX2tmUllwhPbfRkdIePejMaV5YknrGMFumL5yj//Z')!important}#cab4087a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQIAAwQRBxchUZHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQID/9oADAMBAAIRAxEAPwDVtNSajvUqK7ZC4CFeAfsy+5l90PIiNZyRetH/2Q==')!important}#\36 5ed338f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAgABAwQFBhETITKh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIh/9oADAMBAAIRAxEAPwDbbRsjY6C/UnNzkjHlmYfHChqZYDqQl1+wC/xEUZZTl//Z')!important}#\30 2c3f1a6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAwQRIf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAS/9oADAMBAAIRAxEAPwDZb7ZLDm1FbRD3lPqmugBkam//2Q==')!important}#d2e68628.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAGxAAAgMBAQEAAAAAAAAAAAAAAQIAAwQhBTH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQIA/9oADAMBAAIRAxEAPwDVsum70MFGsN2xQSku1vYEXo+CIhppTIsB3//Z')!important}#b5b1a601.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGRAAAwADAAAAAAAAAAAAAAAAAAECERJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANMxKlZRTSeAAf/Z')!important}#dfbcb14c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAABtElEQVQozyWRSW8SAQCF59d5UK+9GA1q4WaTpqQXjSwt0YvGaKUWjYoJUmjTUnaGbVhmGGbrMAwMq/6Vz3Q8vLzL9947PMFQOkx0Gc8x+bPx+Ltdst0sWK08PM/Fndo4ExPBHEk+OJ/obJYum9Wc9XLOwnOZzRymjoVjGwhTU/GhhWux8hy82QRnYmEaYwxNxTLGTG51hFtdxjZH2KbqJ+9mDH2MPOwzHEhoqoxtjREqxSvy5xlf7ZaIrqvI8oCm2EBs1Bj2uxiagpA8+Ug8FiEei5LPn6MoQ0YjBUnq0mrWkToifUlEiMUihEJBgsFdTpOf/SZJ6vheKhYol64oFy8RvpyecBSPEnn9ivTP7zTqVXpSm57Uod2q0xQr1KsFhFq1yEXuN9nML8rFayrlAvVaiaZYQx72UOQ+itxDcB0L29Kw9BHddp1sJk0m/Y1KIcfdGZYq+RK2a89/xLE1Li+yJI4jvI0e8uNTgmrujJtsilLuK8J6NcN1TCrla6KxCE8DjzgI7fDuZZCzN/u8PzrgQyL8H9TUAalUksDuMx4+uMeLJ/eJ7+1wHH5MeC/A4f5z/gEYYpGHrv4IaQAAAABJRU5ErkJggg==')!important}#\39 521c409.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBCEFBhESUf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/ALetvISXJaxYRLGfMKmZqEjmNd0GRyiIppkOQv/Z')!important}#\39 128079e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQUGEhMhQVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAES/9oADAMBAAIRAxEAPwDebJu2RwTehixNfLiB+7kry+YasWUwao6oq8/YiEtiIR//2Q==')!important}#\32 961c0b6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAIhAAAQQBAwUBAAAAAAAAAAAAAgEDBBEABiExBQcSFDJh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAwJB/9oADAMBAAIRAxEAPwDVoGpoMyCUg3QCkW9+V/MBP9xpAPuCAtKCEqItpxeDneiSQlx2oz5DGHYgvnLFoITJS9k08lv6wVfPRXJn/9k=')!important}#b8a5edb5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgEEAwAAAAAAAAAAAAAAAAEEAgUREgYVIf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgAhMf/aAAwDAQACEQMRAD8A12DyDsLko8RPCWatvCgVxpSS1ADFKdzZDzf/2Q==')!important}#d4203adc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAAYABwAAAAAAAAAAAAAAAAECAwQRBQYSFjFUkf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQABBQEAAAAAAAAAAAAAAAADAAECESEE/9oADAMBAAIRAxEAPwDUSc5uxMVOKhGsyVVHxQpboe66fQADl6SW2pMYIU+L/9k=')!important}#\36 645cb90.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#e5c0f404.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#\31 ad4745b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#\31 cdbe46d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGRAAAwADAAAAAAAAAAAAAAAAAAECERJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANMxKlZRTSeAAf/Z')!important}#\39 cae6976.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#\31 aaef193.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#e654c94b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI103OQQ7EMAgDQP7/4GIwVFUN6e6cosQ4WArJqmohmZkR770BCB2p0HkLiLkA2HwmAHe/xHBMx8y5Y8ZMZT8xcMq7u2Q/5u4wy9i9+sv9ewDJPc0GYkpRJwAAAABJRU5ErkJggg==')!important}#e8c10627.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwURIQQGFTHh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/ANzPuSpaBkInkDjJgCynN1l2RMLHPfqIjbSh/9k=')!important}