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

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

  *#dm .dmInner a.u_1714733401 {
    border-color:var(--color_1) !important;
    border-radius:100px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1962628035 {
    border-color:var(--color_1) !important;
    border-radius:100px !important;
  }

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

  *#dm .dmInner div.u_1369212491 .photoGalleryThumbs .image-container { border-radius:18px 18px 18px 18px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1810839340 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1324046881 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1474722359 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1967512366 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1155663694 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1546222045 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1266176960 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1172618256 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1998278667 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1362617117 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1817895534 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1950788160 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1177263111 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1388711257 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1661699183 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1804460567 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1125498015 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1653652655 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1794778055 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }

  *#dm .dmInner div.u_1370037053 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) rgb(74,84,17) !important;
    border-radius:24px 24px 24px 24px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1369212491 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1369212491 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1369212491 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1369212491 .photoGalleryThumbs .image-container a { padding-top:100% !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1369212491 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1369212491 .photoGalleryThumbs .image-container a { padding-top:100% !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 01cfdea {
    min-height: auto;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    padding: 8% 5% 8% 5%;
}
    
#\32 019539d::before, #\32 019539d > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(32,33,32,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.7;
    content: '';
    height: 100%;
}
#\32 019539d {
    background-image: url("https://irp.cdn-website.com/0b2c2eb0/dms3rep/multi/opt/all-in-one-mass-hero-1920w.jpg");
}
    
#\34 0b72ebe {
    min-height: 408px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    height: auto;
}
    
#ed2e9ecd {
    max-width: 100%;
    width: 72.86%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b3e4258 {
    max-width: 100%;
    width: 65.47%;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#da7d35d4 {
    max-width: 100%;
    width: 719px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 85e8bf5 {
    row-gap: 12px;
    column-gap: 15px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    width: 647px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c468d20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\30 c468d20 {
    max-width: 100%;
    width: 220px;
    min-height: 52px;
}
    
#a490218b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#a490218b {
    max-width: 100%;
    width: 220px;
    min-height: 52px;
}
    
#group_s7i {
    justify-content: flex-start;
    align-items: center;
    width: 74.77%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 2.2500878940583617%;
    flex-wrap: nowrap;
    order: 2;
}
    
#\33 7760bde {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e485742c {
    min-height: auto;
    width: 100%;
    flex-direction: column;
}
    
#d5f4df8e {
    background-color: var(--color_1);
}
    
#bebcba3c {
    min-height: 8px;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\32 92f6f7d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cffef101 {
    max-width: 100%;
    width: 1049px;
    height: auto;
}
    
#db0b7734 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 9a7bd3f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\33 9a7bd3f {
    align-self: center;
    max-width: 100%;
    width: 220px;
    min-height: 52px;
}
}



@media all {
    
#ad157dff {
    min-height: 240px;
    column-gap: 80px;
    width: 100%;
}
    
#e156ac4c {
    background-color: var(--color_5);
}
    
#\30 43dc421 {
    width: 55.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
}
    
#\35 d31684b {
    width: 100%;
    height: auto;
}
    
#f0da5c6a {
    row-gap: 20px;
    width: 45.0%;
    min-width: 4%;
    min-height: 8px;
}
    
#\36 6c3916b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 0665d05 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 4dac507 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 6c66fc2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\36 6c66fc2 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
}
}



@media all {
    
#\39 0027b42 {
    min-height: 240px;
    column-gap: 80px;
    width: 100%;
    align-items: flex-start;
    max-width: var(--max-content-width_1, 1200px);
}
    
#a3e27889 {
    background-color: var(--color_2);
}
    
#\36 1ed2b50 {
    row-gap: 24px;
    width: 54.95%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#\37 c181c06 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\34 2b469b7 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#c9e83eeb {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#b73f8fd5 {
    row-gap: 32px;
    width: 37.01%;
    min-width: 4%;
    min-height: 8px;
}
    
#\32 7800dd6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#b3c44672 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#aba6ffe0 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\39 5e1e1e9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\39 5e1e1e9 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 9c2a16b {
    min-height: 0;
    row-gap: 50px;
    width: 100%;
    padding-top: 105px;
    padding-bottom: 105px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fe4172de {
    background-color: var(--color_4);
}
    
#dca4adcf {
    min-height: 80px;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\38 5f4e9cc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b50a491e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e1866bf4 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 80px;
}
    
#\31 15520e1 {
    width: 100%;
}
}



@media all {
    
#\31 af5b918 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
}
    
#\36 dda441d {
    background-color: var(--color_1);
}
    
#\30 592a0f7 {
    min-height: 480px;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    height: auto;
}
    
#\32 a339bcf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 4c554be {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f94484e4 {
    width: 100%;
}
    
#b9c6a2ac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#b9c6a2ac {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 52px;
}
}



@media all {
    
#f46daef2 {
    min-height: auto;
    width: 100%;
    flex-direction: column;
}
    
#\30 407a471 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 a7cf171 {
    min-height: 8px;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\36 7c3c5dd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 3fa6c0f {
    max-width: 100%;
    width: 940px;
    height: auto;
}
    
#\38 94aee09 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f66575e8 {
    row-gap: 12px;
    column-gap: 15px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
    
#e6ab9e97.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#e6ab9e97 {
    max-width: 100%;
    width: auto;
    min-height: 60px;
}
    
#\33 16f59c8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\33 16f59c8 {
    min-height: 60px;
}
}



@media all {
    
#\35 3b7b218.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\35 3b7b218 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#fb846c41 {
    width: 100%;
    height: 200px;
}
    
#f2ce8e2a {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#\33 006a386.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\33 006a386 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\37 7ac814e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 839ba3a {
    width: 100%;
    height: 200px;
}
    
#\32 8b18522 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 d88fb44 {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#dd1c7817 {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    margin-bottom: 8px;
    background-color: var(--color_1);
    background-image: none;
}
    
#\30 b04886a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c38e461f {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#b7a2057e {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#\35 eed657a {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: rgba(215,215,205,1) 0px 3px 32px 0px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#d6e46b69 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 6b3010e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\31 6b3010e {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\35 71e819f {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#e3ed25dc {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#eb05866c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#eb05866c {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\37 c13e73b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\37 c13e73b {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\33 0c21c24 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e980bd52 {
    max-width: 100%;
    width: 841px;
    height: auto;
}
    
#fa2ba1f4 {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#ff2c5f13 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f759c7ed {
    max-width: 100%;
    width: 258px;
    margin-top: 4px;
    height: auto;
}
    
#\31 c915665 {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#e48f5da2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 734d7df {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 f1c29d4 {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#\33 146f734 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 2e73b62 {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#\30 71f6c87 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    margin-top: 48px;
    background-color: var(--color_1);
    flex-wrap: wrap;
    background-image: none;
}
    
#\33 e4ca13b {
    max-width: 100%;
    width: 258px;
    margin-top: 4px;
    height: auto;
}
    
#ec3fc034 {
    width: 100%;
    height: 200px;
}
    
#\30 47112c8 {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#eeb4d779 {
    width: 100%;
    height: 200px;
}
    
#\37 53b1408 {
    width: 100%;
    height: 200px;
}
    
#\34 16c0a7e {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#e8a6e599.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#e8a6e599 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#ee4bbcd6 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\31 2aacd11 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#c8b4db5d {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#b8d18f70 {
    width: 100%;
    height: 200px;
}
    
#ea62be2d {
    width: 100%;
    height: 200px;
}
    
#\35 0e0ed35.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\35 0e0ed35 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\33 9f76920 {
    width: 100%;
    height: 200px;
}
    
#\39 1d1c0da {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 7e8da48.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\31 7e8da48 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#e2b0fe6f {
    max-width: 100%;
    width: auto;
    margin-top: 4px;
    height: auto;
}
    
#\34 76107b7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#\34 76107b7 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\39 f1e16b7 {
    border-color: rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1) rgba(215,215,205,1);
    background-color: var(--color_4);
    border-radius: 18px;
    row-gap: 16px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    align-items: flex-start;
    border-style: solid;
    height: auto;
    min-height: 473px;
    padding: 32px 28px 32px 28px;
}
    
#\30 bfbe7ee {
    width: 100%;
    height: 200px;
}
    
#widget_7q9 {
    width: 90.94%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 5687311.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\35 5687311 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4133c8e::before, #c4133c8e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.89;
    border-radius: inherit;
}
#c4133c8e {
    background-image: url("https://irp.cdn-website.com/0b2c2eb0/dms3rep/multi/opt/all-in-one-renovattions-map-2-1920w.png");
}
    
#\37 2ed3ed3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 923d5d9 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3638eed {
    min-height: 80px;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    align-self: auto;
}
    
#\39 84e32ab {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1aac19e {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    align-items: flex-start;
    align-content: flex-start;
    padding: 6% 5% 6% 5%;
}
    
#a5856171 {
    width: 88.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edaa3f8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#edaa3f8a {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 581a3bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\37 581a3bd {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a93a5bf2 {
    min-height: 48px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e7e6d328.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#e7e6d328 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cc480ad.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\35 cc480ad {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 812c611 {
    min-height: 47px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    align-self: auto;
    padding: 2px 0px 2px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 de4584e.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\34 de4584e {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 acc7e59.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\34 acc7e59 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d21cf075.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#d21cf075 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c606ceda {
    min-height: 48px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    align-self: auto;
    padding: 2px 0px 2px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 590c8fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\35 590c8fd {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da67fe5.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\32 da67fe5 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d8c69c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\32 d8c69c1 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7e9bf2b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#f7e9bf2b {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 89e69f5 {
    min-height: 48px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    align-self: auto;
    padding: 2px 0px 2px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 96df0c6.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\31 96df0c6 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 28edbcc.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\39 28edbcc {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffeb645f.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#ffeb645f {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c454f950.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#c454f950 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e2ed9b7 {
    min-height: 47px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    align-self: auto;
    padding: 2px 0px 2px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a8f5addd.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#a8f5addd {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 43f491d.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\30 43f491d {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7eb08c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\35 7eb08c3 {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 023dafc.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\33 023dafc {
    width: 48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b3e4258 {
    width: 76.57%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad157dff {
    flex-direction: column;
    row-gap: 40px;
}
    
#\30 43dc421 {
    width: 100%;
}
    
#f0da5c6a {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0027b42 {
    flex-direction: column;
    row-gap: 40px;
}
    
#\36 1ed2b50 {
    width: 100%;
}
    
#b73f8fd5 {
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2ce8e2a {
    width: 48%;
}
    
#\37 2e73b62 {
    width: 48%;
}
    
#\33 d88fb44 {
    width: 48%;
}
    
#\30 47112c8 {
    width: 48%;
}
    
#b7a2057e {
    width: 48%;
}
    
#\35 eed657a {
    width: 48%;
}
    
#\35 71e819f {
    width: 48%;
    min-height: 499px;
}
    
#\31 c915665 {
    width: 48%;
}
    
#\39 f1e16b7 {
    width: 48%;
}
}



@media (max-width: 767px) {
    
#\36 01cfdea {
    min-height: unset;
    flex-direction: column;
}
    
#\34 0b72ebe {
    align-items: center;
    height: auto;
    min-height: 613px;
}
    
#\39 85e8bf5 {
    flex-direction: column;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_s7i {
    width: 100.00%;
    order: 1;
    padding: 6% 10px 6% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c468d20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\30 c468d20 {
    width: 289px;
    margin: 0px 0% 0px 0%;
}
    
#a490218b {
    width: 289px;
}
    
#\39 b3e4258 {
    justify-self: auto;
    align-self: auto;
    width: 93.53%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 019539d {
    background-position: 100% 50%;
}
}



@media (max-width: 767px) {
    
#e485742c {
    min-height: unset;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
}
    
#bebcba3c {
    align-items: center;
}
    
#\32 92f6f7d {
    width: 259px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 3f40e0b {
    margin: 0px 0% 0px 0%;
}
    
#\33 9a7bd3f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#ad157dff {
    min-height: unset;
    flex-direction: column;
    row-gap: 40px;
}
    
#\30 43dc421 {
    width: 100%;
}
    
#f0da5c6a {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 0027b42 {
    min-height: unset;
    flex-direction: column;
    row-gap: 40px;
}
    
#\36 1ed2b50 {
    width: 100%;
}
    
#b73f8fd5 {
    width: 100%;
}
    
#\34 2b469b7 {
    width: 261px;
}
}



@media (max-width: 767px) {
    
#\31 9c2a16b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#dca4adcf {
    align-items: center;
}
    
#e1866bf4 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 af5b918 {
    min-height: unset;
    flex-direction: column;
}
    
#\30 592a0f7 {
    align-items: center;
}
    
#\32 a339bcf {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 4c554be {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#f46daef2 {
    min-height: unset;
    flex-direction: column;
}
    
#\32 a7cf171 {
    align-items: center;
}
    
#f66575e8 {
    flex-direction: column;
}
}



@media (max-width: 767px) {
    
#f2ce8e2a {
    width: 100%;
}
    
#\37 2e73b62 {
    width: 100%;
}
    
#\30 71f6c87 {
    flex-direction: column;
    row-gap: 20px;
}
    
#\33 d88fb44 {
    width: 100%;
}
    
#\30 47112c8 {
    width: 100%;
}
    
#dd1c7817 {
    align-items: center;
}
    
#\31 2aacd11 {
    min-height: unset;
}
    
#b7a2057e {
    width: 100%;
}
    
#\35 eed657a {
    width: 100%;
}
    
#\35 71e819f {
    width: 100%;
}
    
#\31 c915665 {
    width: 100%;
}
    
#\39 f1e16b7 {
    width: 100%;
}
    
#\33 0c21c24 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_7q9 {
    width: 100.00%;
}
    
#f759c7ed {
    width: 230px;
}
    
#\36 d66e586 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5687311 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#f1aac19e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 3638eed {
    align-items: center;
    width: 100%;
    min-height: 80px;
}
    
#c4133c8e {
    background-position: 50% 50%;
}
    
#a93a5bf2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 5px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 812c611 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 5px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c606ceda {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 5px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 89e69f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 5px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e2ed9b7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 5px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 581a3bd {
    margin-left: 0%;
    width: 49%;
    margin-right: 0%;
}
    
#\35 cc480ad {
    width: 49%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e7e6d328 {
    width: 49%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#edaa3f8a {
    width: 49%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 de4584e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 acc7e59 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#d21cf075 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 590c8fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\32 da67fe5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\32 d8c69c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#f7e9bf2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\31 96df0c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\39 28edbcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#ffeb645f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#c454f950 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#a8f5addd {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 43f491d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 7eb08c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 023dafc {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}

#c4133c8e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQI12NgYGBg6Nobzt6xJ1SoY2+oZMfeUOmOfWAs3LYvhIvhPwMDGHfsDmXsOxKhNOF4pOeEE5HZk05F5U84EZk04XikXdeBUMmQ/yEMIMzQvCOcuedQuG7f0Yj4/qMRnROOR0zrOxI+vfdweH7XgVCL1oNhbPUnohjBCnsPh6tNOB7hO+F4RP6kk5F1/UfDu/oOhxd17Q917tgXyt96MIGJoWxXCGPHnhDu9n3BYp17g+U794Vode0LcenaF+LetS/UpGNvKF/r7lgmsEPr99szdNx1YZx4zoOp+1IQS9eBYP7u/SFiXXuDRTr2hnDU749nAACXAmfrz1FoBwAAAABJRU5ErkJggg==')!important}