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

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

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

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

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

  *#dm .dmInner div.u_1453617477 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(249,214,50) !important;
  }

  *#dm .dmInner div.u_1329132263 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) var(--color_2) rgb(45,46,50) !important;
  }

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

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

  *#dm .dmInner div.u_1996807047 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1678209676 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1463261206 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1965545179 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1697474529 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(249,214,50) !important;
  }

  *#dm .dmInner div.u_1426788304 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1130119444 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

  *#dm .dmInner div.u_1588827921 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) var(--color_8) !important;
  }

  *#dm .dmInner div.u_1081091755 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(249,214,50) !important;
  }

  *#dm .dmInner div.u_1110080906 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

  *#dm .dmInner div.u_1182558454 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

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

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

  *#dm .dmInner div.u_2277488146:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_2277488146.hover .svg { fill:var(--color_8) !important; }

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

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

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

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

  *#dm .dmInner div.u_2277488146 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_2277488146 .svg { width:100% !important; }

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

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

  *#dm .dmInner div.u_1946925094:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1946925094.hover .svg { fill:var(--color_8) !important; }

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

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

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

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

  *#dm .dmInner div.u_1946925094 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1946925094 .svg { width:100% !important; }

  *#dm .dmInner div.u_1538360712 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

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

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

  *#dm .dmInner div.u_1887214493:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1887214493.hover .svg { fill:var(--color_8) !important; }

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

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

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

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

  *#dm .dmInner div.u_1887214493 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1887214493 .svg { width:100% !important; }

  *#dm .dmInner div.u_1469974749 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

  *#dm .dmInner div.u_1484735668 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

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

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

  *#dm .dmInner div.u_1735134640:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1735134640.hover .svg { fill:var(--color_8) !important; }

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

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

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

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

  *#dm .dmInner div.u_1735134640 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1735134640 .svg { width:100% !important; }

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

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

  *#dm .dmInner div.u_1099266102:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1099266102.hover .svg { fill:var(--color_8) !important; }

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

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

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

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

  *#dm .dmInner div.u_1099266102 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1099266102 .svg { width:100% !important; }

  *#dm .dmInner div.u_1823948618 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

  *#dm .dmInner div.u_1088047131 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(45,46,50) !important;
  }

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

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

  *#dm .dmInner div.u_1652535996:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1652535996.hover .svg { fill:var(--color_8) !important; }

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

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

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

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

  *#dm .dmInner div.u_1652535996 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1652535996 .svg { width:100% !important; }

  *#dm .dmInner div.u_1385948784 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(249,214,50) !important;
  }

  *#dm .dmInner div.u_1477511125 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(249,214,50) !important;
  }

  *#dm .dmInner div.u_1135493120 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(172,163,161) rgb(249,214,50) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_914956257 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 4.8px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner a.u_1696973580.hover { background-image:none !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_4090088129 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1858797167 .il-description { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.55;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_8) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/dcb4649b/dms3rep/multi/opt/general_contractor-9a900870-1920w.jpg");
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 110vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_6k5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    --column-gap: 5%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aev {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_etg {
    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;
}
    
#widget_a49.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#widget_a49 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1fb8fa8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1fb8fa8 {
    width: 241px;
    height: 80px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9df5d28.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9df5d28 {
    width: 241px;
    height: 80px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 25%;
}
    
#group_ve8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    border-width: 2px 0 0 0;
    border-color: var(--color_8) #000000 #000000 #000000;
    border-style: solid;
    padding: 16px 0px 16px 0px;
    margin: 100px 0% 0px 0%;
}
    
#\36 13e5d6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 13e5d6d {
    width: 241px;
    height: 80px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cc6be4a9 {
    min-height: 8px;
    column-gap: 0.1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    align-items: stretch;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d12a502 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#c95b7cb4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#group_t2f {
    align-items: center;
    width: 24.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#ef772330.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ef772330 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kpi.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#widget_kpi {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a2cce61.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 a2cce61 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 702faa5 {
    align-items: center;
    width: 24.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#d4782fb7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d4782fb7 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee5c607c.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#ee5c607c {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cf85d909.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf85d909 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e0fdcae {
    align-items: center;
    width: 24.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#b358bd22.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b358bd22 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b808a44.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\32 b808a44 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eac3efae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eac3efae {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fe4b5c0 {
    align-items: center;
    width: 24.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#cf9c7191.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf9c7191 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 debae7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\33 debae7e {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ce1373a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ce1373a0 {
    width: 832px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc20b5b3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da860ffb {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ae580f2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 250, 250, 1);
    background-image: none;
}
    
#\36 25afe34 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\35 a569383 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/dcb4649b/dms3rep/multi/opt/kitchen_remodeling-1920w.jpg");
    align-items: flex-end;
    align-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\30 b8c0cd4.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#\30 b8c0cd4 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0801a25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_md9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d44c9e2d {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d5be0d89 {
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    justify-self: auto;
    order: 0;
    align-content: center;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-direction: row;
    flex-wrap: wrap;
    --column-gap: 5%;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: -200px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd11f257.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 30px 0px;
}
#dd11f257 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c6db5e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 c6db5e4 {
    width: 46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 217c6c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 217c6c5 {
    width: 46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 399af70.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 399af70 {
    width: 241px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c485d2a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_41u {
    align-items: flex-end;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    align-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d88d060c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\34 3db67dd {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f6b29b1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 250, 250, 1);
    background-image: none;
}
    
#e3bd1830.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#e3bd1830 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 076af97 {
    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;
}
    
#\38 c05edcb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c05edcb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bcg {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_321 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/dcb4649b/dms3rep/multi/opt/tile_flooring-1920w.jpg");
    order: 1;
}
    
#af463ad2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    order: 0;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_jo1 {
    align-items: flex-start;
    width: 65%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 92f951f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#\31 92f951f {
    width: 883.229px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7sa {
    width: 48.29%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdc3a746 {
    width: 48.29%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ncd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.41442909239189%;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b236f9ee {
    margin: 0px 0% 0px 0%;
}
    
#ea3a1179.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea3a1179 {
    width: 241px;
    height: 80px;
    max-width: 100%;
    align-self: flex-end;
    order: 2;
    justify-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d6a87d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 d6a87d0 {
    width: 883.229px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f1fdfca5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\31 f5204ff {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 e5b0fdc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\39 8b8fbcb.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#\39 8b8fbcb {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0aadd95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 42f2fed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 42f2fed {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5p6 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ab3bc794 {
    min-height: 0px;
    column-gap: 0.1%;
    row-gap: 2px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: flex-start;
    background-color: var(--color_9);
    background-image: none;
    padding: 0px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d105640 {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_8);
    background-image: none;
    --column-gap: 5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pp1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pp1 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4f4b95d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4f4b95d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v7e {
    align-items: flex-start;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    background-color: var(--color_1);
    background-image: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 330ec4a {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_8);
    background-image: none;
    --column-gap: 5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f1d34ae3 {
    align-items: flex-start;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    background-color: var(--color_1);
    background-image: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\34 679735a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 679735a {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1101c4a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e1101c4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 defc9bb {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_8);
    background-image: none;
    --column-gap: 5%;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d7abaec {
    align-items: flex-start;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    background-color: var(--color_1);
    background-image: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a47056d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a47056d {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a24b8549.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a24b8549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3d156c5 {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_8);
    background-image: none;
    --column-gap: 5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fa4e26b {
    align-items: flex-start;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    background-color: var(--color_1);
    background-image: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8358cf5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 8358cf5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea1a3417.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea1a3417 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 06312eb {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_8);
    background-image: none;
    --column-gap: 5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a622f289 {
    align-items: flex-start;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    background-color: var(--color_1);
    background-image: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fd6a903.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fd6a903 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1457669.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 1457669 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2983ba5 {
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_8);
    background-image: none;
    --column-gap: 5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3f1d21d {
    align-items: flex-start;
    width: 50px;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    background-color: var(--color_1);
    background-image: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 390fe7c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 390fe7c {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6619b34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 6619b34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b22df827 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8e8fd3c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fcc5c76a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bc488a7a {
    margin: 0px 0% 0px 0%;
}
    
#widget_unv {
    width: 100%;
    height: 70vh;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#cd560188 {
    margin: 0px 0% 0px 0%;
}
    
#\34 61fc0f9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#ffb36837 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: stretch;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/dcb4649b/dms3rep/multi/opt/kitchen_remodeling-1920w.jpg");
    justify-content: flex-end;
    background-size: contain;
    background-position: 0% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ccc9c8e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd5ec5b3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 116968c.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#\35 116968c {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8d58a2b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a89a34e3 {
    align-items: flex-start;
    width: 65%;
    min-height: 700px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    order: 1;
    align-self: flex-start;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a5820e5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5820e5b {
    width: 883.229px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d8c {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ku6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    border-width: 1px 1px 1px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_8);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -25%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5c1c2b8 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\37 cabc30b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#bf9cc71c {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    border-radius: 2px 2px 2px 2px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_mob {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://irp.cdn-website.com/dcb4649b/dms3rep/multi/opt/luxury_kitchen_remodel-1920w.jpg");
}
    
#cb1cbd5a::before, #cb1cbd5a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.85;
    border-radius: inherit;
}
#cb1cbd5a {
    align-items: flex-start;
    width: 65%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: url("https://irp.cdn-website.com/dcb4649b/dms3rep/multi/opt/grid-overlay-1920w.jpg");
    padding: 75px 75px 75px 75px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0e2b45f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f6bbf59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 f6bbf59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a47662bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a47662bf {
    width: 241px;
    height: 80px;
    max-width: 100%;
    align-self: flex-end;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0d3e623 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 85vh;
    align-items: center;
    align-content: center;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    align-self: auto;
}
    
#undefined {
    width: 63.33%;
}
    
#group_6k5 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a1fb8fa8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9df5d28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 13e5d6d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 d12a502 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#cc20b5b3 {
    margin: 0px 0% 0px 0%;
}
    
#cc6be4a9 {
    column-gap: 0.1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 1px;
}
    
#group_t2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\30 702faa5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\36 e0fdcae {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\33 fe4b5c0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da860ffb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c485d2a4 {
    margin: 0px 0% 0px 0%;
}
    
#d5be0d89 {
    width: 100%;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_md9 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 a569383 {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 25afe34 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d44c9e2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3db67dd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b236f9ee {
    margin: 0px 0% 0px 0%;
}
    
#group_jo1 {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#af463ad2 {
    width: 100%;
}
    
#group_321 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d88d060c {
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 f5204ff {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 269c693 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pp1 {
    height: auto;
}
    
#\34 679735a {
    height: auto;
}
    
#\32 a47056d {
    height: auto;
}
    
#\37 8358cf5 {
    height: auto;
}
    
#\30 fd6a903 {
    height: auto;
}
    
#\31 390fe7c {
    height: auto;
}
    
#ab3bc794 {
    column-gap: 0.1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\37 d105640 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\31 330ec4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\31 defc9bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#f3d156c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\35 06312eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#\32 2983ba5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.95%;
}
    
#f1fdfca5 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_5p6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 42f2fed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8e8fd3c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bc488a7a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd560188 {
    margin: 0px 0% 0px 0%;
}
    
#\37 8d58a2b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#group_ku6 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a89a34e3 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5c1c2b8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 0d3e623 {
    margin: 0px 0% 0px 0%;
}
    
#cb1cbd5a {
    align-items: flex-start;
    align-content: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#a47662bf {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_ve8 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_6k5 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1fb8fa8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9df5d28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 13e5d6d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cc6be4a9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0.1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 2px;
}
    
#\31 d12a502 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_t2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 702faa5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e0fdcae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 fe4b5c0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cc20b5b3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#da860ffb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#\36 25afe34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a569383 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_md9 {
    width: 100%;
}
    
#d5be0d89 {
    width: 100%;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#dd11f257 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 c6db5e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 217c6c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 217c6c5 {
    width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#group_41u {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 399af70 {
    width: 100%;
}
    
#c485d2a4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d88d060c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3db67dd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#group_jo1 {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#af463ad2 {
    width: 100%;
    column-gap: 8.103164835096898%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 92f951f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d6a87d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ncd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.41442909239189%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ea3a1179 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_7sa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdc3a746.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cdc3a746 {
    width: 100%;
    margin: -10px 0% 0px 0%;
}
    
#b236f9ee {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f1fdfca5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 f5204ff {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#ab3bc794 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0.1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_pp1 {
    height: auto;
}
    
#\34 679735a {
    height: auto;
}
    
#\32 a47056d {
    height: auto;
}
    
#\37 8358cf5 {
    height: auto;
}
    
#\30 fd6a903 {
    height: auto;
}
    
#\31 390fe7c {
    height: auto;
}
    
#group_5p6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 42f2fed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d105640 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 330ec4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 defc9bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f3d156c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 06312eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 2983ba5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 269c693 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b22df827 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 8e8fd3c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#bc488a7a {
    margin: 0px 0% 0px 0%;
}
    
#widget_unv {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#bd5ec5b3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 8d58a2b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_d8c {
    width: 100%;
}
    
#group_ku6 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a89a34e3 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a5820e5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5820e5b {
    margin: 0px 0% 0px 0%;
}
    
#cd560188 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d5c1c2b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#bf9cc71c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_mob {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cb1cbd5a {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a47662bf {
    width: 100%;
}
    
#\39 0d3e623 {
    margin: 0px 0% 0px 0%;
}
}

#\35 a569383.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFBhESITFR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAACITH/2gAMAwEAAhEDEQA/ANmoZa7ymAo3FgBQpqOCPvuXfZArsrdiwPB8REG2iFp//9k=')!important}#group_321.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQIABBIDBRETMUFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAgNB/9oADAMBAAIRAxEAPwCz3+898WqKKo1CpxB8CYlY21u/UzrqWyPJy98/YiHGlLolSmf/2Q==')!important}#ffb36837.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFBhESITFR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAACITH/2gAMAwEAAhEDEQA/ANmoZa7ymAo3FgBQpqOCPvuXfZArsrdiwPB8REG2iFp//9k=')!important}#group_mob.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAAYDAQAAAAAAAAAAAAAAAAECAwQRBRJRcf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AL8acuFhnHY7yijmda34NRE5Wibas66ACWqp2NcNn//Z')!important}#cb1cbd5a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAFRABAQAAAAAAAAAAAAAAAAAAAAL/xAAVAQEBAAAAAAAAAAAAAAAAAAAGB//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANmlQI4Rv//Z')!important}