@media all {
  *#dm .dmInner div.u_324485104 .svg { fill:var(--color_7) !important; }

  *#dm .dmInner *.u_1314836888 { display:block !important; }

  *#dm .dmInner *.u_1889628238 { display:none !important; }

  *#dm .dmInner *.u_1627514721 { display:block !important; }

  *#dm .dmInner *.u_1173350670 { display:none !important; }

  *#dm .dmInner *.u_1381880284 { display:block !important; }

  *#dm .dmInner *.u_1562310838 { display:none !important; }

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

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

  *#dm .dmInner div.u_2129398148 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

  *#dm .dmInner div.u_227458223 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_227458223 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_227458223 .caption-container .caption-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_227458223 .caption-container .caption-text .rteBlock { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1624696386 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

  *#dm .dmInner div.u_1849420214 hr {
    border-width:5px !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1571171410 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

  *#dm .dmInner div.u_1610599259 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

  *#dm .dmInner div.u_1963076034 hr {
    border-width:5px !important;
    color:var(--color_7) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_3174520280 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1293695776 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1912909681 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1247863920 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1427507227 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1070568867 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

  *#dm .dmInner div.u_1036568440 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

  *#dm .dmInner div.u_1338553300 hr {
    border-width:5px !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1871672072 hr {
    border-width:5px !important;
    color:rgba(28,28,28,1) !important;
  }

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

  *#dm .dmInner div.u_3364610228 { background-color:var(--color_7) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_227458223 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_227458223 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_227458223 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_227458223 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_227458223 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_3364610228 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3364610228 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_3364610228 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryViewAll { padding:0 7.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_227458223 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_227458223 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_3364610228 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_3364610228 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 750px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
}
#\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://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/Action+shot+-+Piano+removal-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_edf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_hnn {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_n4j {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\31 a759b21 {
    min-height: 668px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f358a251 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 6cac68c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_qqf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_rj6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_fh3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#group_nho {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    order: 5;
}
    
#group_lg0 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_l4r.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_l4r {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_1nu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 29bc92b {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f3dacdbd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f09f881f {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 4a386f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9620f03 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    order: 6;
}
    
#d32ae9c8 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 bfbbe18 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 821fceb {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d37c7a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ddba52b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 ddba52b {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f2aa79b {
    width: 40px;
    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 8564092.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\30 8564092 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7d6d3b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#b7d6d3b7 {
    width: 60px;
    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 5a49465.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\36 5a49465 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b135acd6.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#b135acd6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a9a75ee3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/asfalt-dark-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
    
#ddc8934b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 36270cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_mts {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_6cr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_a4u {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_tbu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d4dea09e {
    width: 40px;
    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 2f0d536.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 2f0d536 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 a28cbbf {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b1b6c50e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 3a7ebc5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/asfalt-dark-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
    
#widget_17u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_b28 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_cpd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cpd {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 7427551::before, #\36 7427551 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 7427551 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/AdobeStock_325273842-1920w.jpeg");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 860b514 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 119a98a {
    min-height: 871px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vvh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tps {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9k6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_cj6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6de4023.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a6de4023 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f46e06b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ff90421d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40.17%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/Junk+removal+-+General+items-1d7bcb21-1920w.jpg");
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 170px 0px 170px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1645cfd {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b933682 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 57.81%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_q32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ers {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f07df0a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 f07df0a {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8d415fc {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c87988b::before, #\35 c87988b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#\35 c87988b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/AdobeStock_325273842-1920w.jpeg");
    background-attachment: fixed;
}
    
#\39 52cf678 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_l7r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_7ht {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_6lp {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 15px;
    flex-direction: row;
    order: 4;
}
    
#group_c8l {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(232, 244, 156, 1);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sml {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ktt {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 0d6ccb7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d9c34e88 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_7);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#aca71ed1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 94c78b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cc9c2217 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_5ne {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\38 e4ff982.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 e4ff982 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 73baacb {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 864733c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 39.91%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/AdobeStock_474927498-1920w.jpeg");
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 170px 0px 170px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bd062932 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 2472eed {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 0e0203b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 58.07%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_6i1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ogf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ab3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 021057b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 021057b {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 695b11b {
    min-height: 480px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d53be678 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 57.98%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#acb282f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/AdobeStock_104045267-1920w.jpeg");
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 170px 0px 170px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8312fa1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/asfalt-dark-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
    
#widget_rpj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_okv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7op {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#bad45bba.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bad45bba {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 a6fce95::before, #\34 a6fce95 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 61%, rgba(0, 0, 0, 0) 100%);
}
#\34 a6fce95 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/AdobeStock_325273842-1920w.jpeg");
    background-attachment: fixed;
}
    
#f0b999d2 {
    min-height: 500px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 4461aeb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d9662e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_e8d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mue {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_335 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 59d0f06.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 59d0f06 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 8761ea7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 57.45%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 88b95a1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ee696404 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40.52%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/AdobeStock_922139319-1920w.jpeg");
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 170px 0px 170px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 2ff128a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_26n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nub {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa2c9885.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#aa2c9885 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e7a6b0ad {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ca87b289/dms3rep/multi/opt/asfalt-dark-1920w.webp");
    background-repeat: repeat;
    background-size: auto;
}
    
#\31 953e171 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1af3cce {
    min-height: 250px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_19p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a759b21 {
    padding: 4% 8% 4% 8%;
}
    
#\31 3f90018 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ddc8934b {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\32 4b85d4a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a28cbbf {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\37 92d6d5f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7427551::before, #\36 7427551 > .bgExtraLayerOverlay {
    
}
    
#\34 119a98a {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\33 14d5734 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1645cfd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 8.5% 4% 8.5%;
}
    
#ff90421d {
    width: 100%;
    min-height: 80px;
}
    
#e5d2398d {
    margin: 0px 0% 0px 0%;
}
    
#\35 b933682 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8d415fc {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\35 c87988b::before, #\35 c87988b > .bgExtraLayerOverlay {
    
}
    
#fedfbf47 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2472eed {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 8.5% 4% 8.5%;
}
    
#\39 864733c {
    width: 100%;
    min-height: 80px;
}
    
#\33 7bcfd4c {
    margin: 0px 0% 0px 0%;
}
    
#\39 0e0203b {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 695b11b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 8.5% 4% 8.5%;
}
    
#acb282f6 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\34 c242f25 {
    margin: 0px 0% 0px 0%;
}
    
#d53be678 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0b999d2 {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\34 a6fce95::before, #\34 a6fce95 > .bgExtraLayerOverlay {
    
}
    
#b08fccf6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2ff128a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 8.5% 4% 8.5%;
}
    
#ee696404 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\36 5bcecfc {
    margin: 0px 0% 0px 0%;
}
    
#\39 8761ea7 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1af3cce {
    padding: 4% 8.5% 4% 8.5%;
}
    
#\32 a5762fb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 a759b21 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f358a251 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_nho {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_lg0 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 29bc92b {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f09f881f {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d9620f03 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#d32ae9c8 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 821fceb {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ddc8934b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 36270cc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 a28cbbf {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b1b6c50e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 7427551::before, #\36 7427551 > .bgExtraLayerOverlay {
    
}
    
#\38 860b514 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 119a98a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#ff90421d {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 120px 0px 120px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1645cfd {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 b933682 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\37 8d415fc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 52cf678 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 c87988b::before, #\35 c87988b > .bgExtraLayerOverlay {
    
}
    
#group_c8l {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d9c34e88 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_6lp {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 864733c {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 120px 0px 120px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2472eed {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 0e0203b {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 695b11b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#d53be678 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 0;
}
    
#acb282f6 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 120px 0px 120px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#f0b999d2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 4461aeb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\32 d9662e3 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\34 a6fce95::before, #\34 a6fce95 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 8761ea7 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 0;
}
    
#ee696404 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 120px 0px 120px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 2ff128a {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\31 953e171 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 1af3cce {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}

