@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

  *#dm .dmInner a.u_1354841978:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1354841978.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_4041952191 {
    border-style:solid !important;
    border-color:rgb(19,36,0) rgb(19,36,0) rgb(19,36,0) var(--color_1) !important;
    border-width:0px 0px 0px 2px !important;
  }

  *#dm .dmInner div.u_1262975360 {
    border-style:solid !important;
    border-color:rgb(19,36,0) rgb(19,36,0) rgb(19,36,0) var(--color_1) !important;
    border-width:0px 0px 0px 2px !important;
  }

  *#dm .dmInner div.u_1450375666 {
    border-style:solid !important;
    border-color:rgb(19,36,0) rgb(19,36,0) rgb(19,36,0) var(--color_1) !important;
    border-width:0px 0px 0px 2px !important;
  }

  *#dm .dmInner div.u_1982046199 {
    border-style:solid !important;
    border-color:rgb(19,36,0) rgb(19,36,0) rgb(19,36,0) var(--color_1) !important;
    border-width:0px 0px 0px 2px !important;
  }

  *#dm .dmInner div.u_1270242392 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1270242392 textarea {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1270242392 select {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1270242392 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1270242392 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1270242392 .dmforminput input {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .dmforminput textarea {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .dmforminput .fileUploadLink {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .checkboxwrapper span {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .radiowrapper span {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .optinwrapper div {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .freetextwrapper {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .dmforminput select {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1270242392 .dmforminput option {
    font-size:16px !important;
    color:var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner div.u_3507679972 .svg { fill:rgba(113,141,64,1) !important; }

  *#dm .dmInner div.u_1033968302 .svg { fill:rgba(113,141,64,1) !important; }

  *#dm .dmInner div.u_1453264617 .svg { fill:rgba(113,141,64,1) !important; }

  *#dm .dmInner div.u_1439124845 .svg { fill:rgba(113,141,64,1) !important; }

  *#dm .dmInner div.u_1270242392 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    float:none !important;
    display:block !important;
    width:250px !important;
  }

  *#dm .dmInner div.u_1270242392 input::placeholder {
    color:var(--color_5) !important;
    font-size:13px !important;
  }

  *#dm .dmInner div.u_1270242392 input.placeholder {
    color:var(--color_5) !important;
    font-size:13px !important;
  }

  *#dm .dmInner div.u_1270242392 textarea::placeholder {
    color:var(--color_5) !important;
    font-size:13px !important;
  }

  *#dm .dmInner div.u_1270242392 textarea.placeholder {
    color:var(--color_5) !important;
    font-size:13px !important;
  }

  *#dm .dmInner div.u_1270242392 select::placeholder {
    color:var(--color_5) !important;
    font-size:13px !important;
  }

  *#dm .dmInner div.u_1270242392 select.placeholder {
    color:var(--color_5) !important;
    font-size:13px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2674280459 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_2674280459 .photoGalleryViewAll { padding:0 2.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2674280459 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

  *#dm .dmInner *.u_2674280459 .photoGalleryViewAll { padding:0 2.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c40f4572 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 cee54bd::before, #\35 cee54bd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-color: rgba(0, 0, 0, 1);
}
    
#cf6c0476 {
    min-height: 296px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_4kc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t6o {
    width: 52.57%;
    height: auto;
    max-width: 100%;
}
    
#group_ngo {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#widget_e7k {
    width: 200px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fd5b6243 {
    width: 200px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf6c0476 {
    min-height: 74px;
    padding: 6% 2% 6% 2%;
}
    
#\35 cee54bd::before, #\35 cee54bd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
}
    
#widget_t6o {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c40f4572 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 5px;
}
    
#cf6c0476 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#\35 cee54bd::before, #\35 cee54bd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
}
    
#widget_t6o {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_ngo {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
}
    
#widget_e7k {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fd5b6243 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#aaa9144b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\30 137c2b4 {
    min-height: 576px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f02339b9::before, #f02339b9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#f02339b9 {
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/window-fashions-on-wheels-black-honeycomb-shades-living-room-a78d27da-1920w.jpg);
}
    
#widget_tbv {
    width: 78.08%;
    height: auto;
    max-width: 100%;
}
    
#widget_e6a {
    width: 200px;
    height: auto;
    min-width: 32px;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ci9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#\38 32cabbe {
    width: 200px;
    height: auto;
    min-width: 32px;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 137c2b4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 369px;
}
    
#f02339b9::before, #f02339b9 > .bgExtraLayerOverlay {
    
}
    
#widget_tbv {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#aaa9144b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 137c2b4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f02339b9::before, #f02339b9 > .bgExtraLayerOverlay {
    
}
    
#widget_tbv {
    width: 100.00%;
}
    
#group_ci9 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
}
    
#widget_e6a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 32cabbe {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f7c5b106 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/left-1920w.webp);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-size: auto;
    background-position: 0% 0%;
    margin-top: -40px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
}
    
#b13343e2 {
    min-height: 196px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 1% 0%;
}
    
#widget_gtv {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
}
    
#widget_f7g {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c701c480 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/left-1920w.webp);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-size: auto;
    background-position: 0% 0%;
    margin-top: -40px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
}
    
#\36 1d23c48 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 41db3bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2c9b8bb {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
}
    
#\37 9124e04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/left-1920w.webp);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-size: auto;
    background-position: 0% 0%;
    margin-top: -40px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
}
    
#\33 289e735 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bc9ddfef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb630b8d {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
}
    
#f7031de9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/left-1920w.webp);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-size: auto;
    background-position: 0% 0%;
    margin-top: -40px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
}
    
#\30 715960e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 d68c33f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c5e9140 {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
}
    
#\31 fcb7bf4 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\32 f5d73e5 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b13343e2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 9124e04 {
    justify-content: space-around;
}
    
#f7031de9 {
    justify-content: space-around;
}
    
#c701c480 {
    justify-content: space-around;
}
    
#f7c5b106 {
    justify-content: space-around;
}
}



@media (max-width: 767px) {
    
#f7c5b106 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: -20px 0% 0px 0%;
}
    
#b13343e2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c701c480 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9124e04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f7031de9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 b2dd093 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\36 78dc445 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 2% 0%;
}
    
#widget_3ki {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_45g {
    width: 77.48%;
    height: auto;
    max-width: 100%;
}
    
#\35 9c4467f {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 78dc445 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_45g {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 b2dd093 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 78dc445 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_3ki {
    width: 100.00%;
}
    
#widget_45g {
    width: 100.00%;
}
}



@media all {
    
#\32 4582699 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#\33 8092406 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.20%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 90cb394 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#bbdf109d {
    min-height: 121px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#\36 897f0a7::before, #\36 897f0a7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 897f0a7 {
    background-image: url(https://irp.cdn-website.com/dfd42bbf/dms3rep/multi/pattern.svg);
    background-repeat: repeat;
    background-size: auto;
}
#\36 897f0a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQY05VQWw7DMAjjTiGQBNLH7n8nTxBV6keldR8WCBvZQNvH0V3BWlC0QAYnoo9ZcKGheRh0KGqrYOUk1iLnLDg/DOT7gHSBDslq20jcZ6GhPhtYa25LV/huieiXS0VoKPPIytNcMU9LtCu3FEjnP4RP1vZk/fsYXcf4i/fEC+ntw78f06WFXRV5MAAAAABJRU5ErkJggg==');
}
    
#widget_d9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ts7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_3m2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
}
    
#b6ddb3ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.20%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_ifv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 4d72500 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
}
    
#d39a1463 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 412b9d8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
}
    
#\31 9c6cd16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.20%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 f273bc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 e7b54bd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 5;
    padding: 0px 0px 0px 0px;
}
    
#a4c90e87 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 93.20%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 6f8ccab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8092406 {
    width: 89.77848240294159%;
}
    
#bbdf109d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 897f0a7::before, #\36 897f0a7 > .bgExtraLayerOverlay {
    
}
#\36 897f0a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQY05VQWw7DMAjjTiGQBNLH7n8nTxBV6keldR8WCBvZQNvH0V3BWlC0QAYnoo9ZcKGheRh0KGqrYOUk1iLnLDg/DOT7gHSBDslq20jcZ6GhPhtYa25LV/huieiXS0VoKPPIytNcMU9LtCu3FEjnP4RP1vZk/fsYXcf4i/fEC+ntw78f06WFXRV5MAAAAABJRU5ErkJggg==');
}
    
#b6ddb3ff {
    width: 90.60931187622367%;
}
    
#\31 9c6cd16 {
    width: 89.23401938780383%;
}
    
#a4c90e87 {
    width: 87.6438756506375%;
}
}



@media (max-width: 767px) {
    
#\32 4582699 {
    width: 100.00%;
}
    
#\33 8092406 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 90cb394 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bbdf109d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 897f0a7::before, #\36 897f0a7 > .bgExtraLayerOverlay {
    
}
#\36 897f0a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQY05VQWw7DMAjjTiGQBNLH7n8nTxBV6keldR8WCBvZQNvH0V3BWlC0QAYnoo9ZcKGheRh0KGqrYOUk1iLnLDg/DOT7gHSBDslq20jcZ6GhPhtYa25LV/huieiXS0VoKPPIytNcMU9LtCu3FEjnP4RP1vZk/fsYXcf4i/fEC+ntw78f06WFXRV5MAAAAABJRU5ErkJggg==');
}
    
#group_3m2 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b6ddb3ff {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 4d72500 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 412b9d8 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\31 9c6cd16 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 e7b54bd {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#a4c90e87 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f46601b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#e3d41dc0 {
    min-height: 167px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#widget_e7t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gg9 {
    width: 83.99%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3d41dc0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_e7t {
    width: 70.66%;
}
    
#widget_gg9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#f46601b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e3d41dc0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_gg9 {
    width: 100.00%;
}
}



@media all {
    
#\32 f695504::before, #\32 f695504 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 f695504 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/IMG_0034-fc651a04-1920w.jpg);
    border-radius: 10px 10px 10px 10px;
    padding: 10% 16px 1.3333333333333335% 16px;
}
#\32 f695504.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAJBAAAgEDAwMFAAAAAAAAAAAAAQIDAAQFBhEhBxJxIiQxQaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAIRAyFC/9oADAMBAAIRAxEAPwCnTM8MuksOXYFmTlR80Au89j47qZDb8q7D9pDpb2PTeDIR+q4ER2LfXisjk3mkaV2Pc5LHyaBkVeh63cP/2Q==');
}
    
#b927bf38 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 1% 0%;
}
    
#group_n9b {
    align-items: flex-start;
    width: 100%;
    min-height: 335px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    justify-content: space-around;
    height: auto;
}
    
#widget_ueg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#widget_ueg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oqd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 79c30f2::before, #\30 79c30f2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 79c30f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/window-fashions-on-wheels-blinds-brown-drapes-chair-1920w.jpg);
    border-radius: 10px 10px 10px 10px;
    padding: 10% 16px 1.3333333333333335% 16px;
}
#\30 79c30f2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAfEAABAwQDAQAAAAAAAAAAAAABAgMEAAURUQYhIoH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACA//aAAwDAQACEQMRAD8AJVcETYsh2QzHeS1JDQJHeN0yItmwPS/hqtZ49bFNOR0RUoQ4cnG90CvhcYLUBLeAB6GKA9SUYb//2Q==');
}
    
#\32 5d55ca8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    justify-content: space-around;
}
    
#\34 cbc2edb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9239e84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\35 9239e84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 10e7278 {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 20bf5a1 {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b927bf38 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 f695504::before, #\32 f695504 > .bgExtraLayerOverlay {
    
}
#\32 f695504 {
    width: 100%;
    min-height: 80px;
}
#\32 f695504.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAJBAAAgEDAwMFAAAAAAAAAAAAAQIDAAQFBhEhBxJxIiQxQaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAIRAyFC/9oADAMBAAIRAxEAPwCnTM8MuksOXYFmTlR80Au89j47qZDb8q7D9pDpb2PTeDIR+q4ER2LfXisjk3mkaV2Pc5LHyaBkVeh63cP/2Q==');
}
    
#\30 79c30f2::before, #\30 79c30f2 > .bgExtraLayerOverlay {
    
}
#\30 79c30f2 {
    width: 100%;
    min-height: 80px;
}
#\30 79c30f2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAfEAABAwQDAQAAAAAAAAAAAAABAgMEAAURUQYhIoH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACA//aAAwDAQACEQMRAD8AJVcETYsh2QzHeS1JDQJHeN0yItmwPS/hqtZ49bFNOR0RUoQ4cnG90CvhcYLUBLeAB6GKA9SUYb//2Q==');
}
    
#group_n9b {
    height: auto;
    min-height: 301px;
}
    
#\32 5d55ca8 {
    height: auto;
    min-height: 301px;
}
}



@media (max-width: 767px) {
    
#\32 f695504::before, #\32 f695504 > .bgExtraLayerOverlay {
    
}
#\32 f695504 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 16px 10% 16px;
    margin: 0px 0% 0px 0%;
}
#\32 f695504.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAJBAAAgEDAwMFAAAAAAAAAAAAAQIDAAQFBhEhBxJxIiQxQaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAIRAyFC/9oADAMBAAIRAxEAPwCnTM8MuksOXYFmTlR80Au89j47qZDb8q7D9pDpb2PTeDIR+q4ER2LfXisjk3mkaV2Pc5LHyaBkVeh63cP/2Q==');
}
    
#b927bf38 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\30 79c30f2::before, #\30 79c30f2 > .bgExtraLayerOverlay {
    
}
#\30 79c30f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 16px 10% 16px;
    margin: 0px 0% 0px 0%;
}
#\30 79c30f2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAfEAABAwQDAQAAAAAAAAAAAAABAgMEAAURUQYhIoH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACA//aAAwDAQACEQMRAD8AJVcETYsh2QzHeS1JDQJHeN0yItmwPS/hqtZ49bFNOR0RUoQ4cnG90CvhcYLUBLeAB6GKA9SUYb//2Q==');
}
    
#\30 1b99a84 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f05d23a5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
}
    
#\30 f51828a {
    align-items: flex-start;
    width: 100%;
    min-height: 405px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    height: auto;
    justify-content: space-around;
}
    
#\36 2939efd::before, #\36 2939efd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 2939efd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/window-fashions-on-wheels-drapery-grey-white-swag-1920w.jpeg);
    border-radius: 10px 10px 10px 10px;
    background-position: 50% 100%;
    padding: 10% 16px 1.3333333333333335% 16px;
}
#\36 2939efd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBv/EACMQAAEDAgUFAAAAAAAAAAAAAAECAwUAEgQRITFBBhMUImH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQADEf/aAAwDAQACEQMRAD8ARJyLEXCsO4dRL6HLH8uBQDqePIBDr2vyshKLVdj03Kt8jbPTiq220dtPonYcUHZHMQv/2Q==');
}
    
#\38 a76f33e {
    align-items: flex-start;
    width: 100%;
    min-height: 407px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    justify-content: space-around;
    height: auto;
}
    
#\33 bc96e51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9f22393 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7a40c22::before, #c7a40c22 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#c7a40c22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/window-fashions-on-wheels-roman-shades-tub-beige-1920w.jpg);
    border-radius: 10px 10px 10px 10px;
    padding: 10% 16px 1.3333333333333335% 16px;
}
#c7a40c22.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEEAgIDAAAAAAAAAAAAAQIDAAQFBhEhEjEUIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQADAQEAAAAAAAAAAAAAAAEAAgMRQf/aAAwDAQACEQMRAD8Am2TFZqbOXKYu+tY7ZW4dZW7/AD1WX4Kv1kYlx0xB9mnuzatZ3exfIkeQEuOVU8A0xi0rDmJCYO/EVJttR4BGmd32f//Z');
}
    
#\36 e758122.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\36 e758122 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5ada102.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\36 5ada102 {
    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;
}
    
#f4435414 {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e2c289b {
    width: 200px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f05d23a5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 2939efd::before, #\36 2939efd > .bgExtraLayerOverlay {
    
}
#\36 2939efd {
    width: 100%;
    min-height: 80px;
}
#\36 2939efd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBv/EACMQAAEDAgUFAAAAAAAAAAAAAAECAwUAEgQRITFBBhMUImH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQADEf/aAAwDAQACEQMRAD8ARJyLEXCsO4dRL6HLH8uBQDqePIBDr2vyshKLVdj03Kt8jbPTiq220dtPonYcUHZHMQv/2Q==');
}
    
#c7a40c22::before, #c7a40c22 > .bgExtraLayerOverlay {
    
}
#c7a40c22 {
    width: 100%;
    min-height: 80px;
}
#c7a40c22.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEEAgIDAAAAAAAAAAAAAQIDAAQFBhEhEjEUIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQADAQEAAAAAAAAAAAAAAAEAAgMRQf/aAAwDAQACEQMRAD8Am2TFZqbOXKYu+tY7ZW4dZW7/AD1WX4Kv1kYlx0xB9mnuzatZ3exfIkeQEuOVU8A0xi0rDmJCYO/EVJttR4BGmd32f//Z');
}
    
#\30 f51828a {
    height: auto;
    min-height: 325px;
}
    
#\38 a76f33e {
    height: auto;
    min-height: 373px;
}
}



@media (max-width: 767px) {
    
#f05d23a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 2% 4%;
}
    
#\36 2939efd::before, #\36 2939efd > .bgExtraLayerOverlay {
    
}
#\36 2939efd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 16px 10% 16px;
    margin: 0px 0% 0px 0%;
}
#\36 2939efd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBv/EACMQAAEDAgUFAAAAAAAAAAAAAAECAwUAEgQRITFBBhMUImH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQADEf/aAAwDAQACEQMRAD8ARJyLEXCsO4dRL6HLH8uBQDqePIBDr2vyshKLVdj03Kt8jbPTiq220dtPonYcUHZHMQv/2Q==');
}
    
#c7a40c22::before, #c7a40c22 > .bgExtraLayerOverlay {
    
}
#c7a40c22 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 16px 10% 16px;
    margin: 0px 0% 0px 0%;
}
#c7a40c22.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEEAgIDAAAAAAAAAAAAAQIDAAQFBhEhEjEUIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQADAQEAAAAAAAAAAAAAAAEAAgMRQf/aAAwDAQACEQMRAD8Am2TFZqbOXKYu+tY7ZW4dZW7/AD1WX4Kv1kYlx0xB9mnuzatZ3exfIkeQEuOVU8A0xi0rDmJCYO/EVJttR4BGmd32f//Z');
}
    
#\31 647da19 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 8e553e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.91%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/dfd42bbf/dms3rep/multi/opt/window-fashions-on-wheels-cornices-beige-horse-mantle-1920w.jpg);
    background-position: 50% 100%;
}
#\38 8e553e4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIBAAAQQCAQUAAAAAAAAAAAAAAgABAxEEBRITFDEykf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDM1u2xA7M3yhkxpBuR69FKTeYXULhEBDb09+W+oiNULRCpn//Z');
}
    
#\31 91af303 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.08591666666667%;
    min-width: 4%;
    background-color: rgba(221, 213, 202, 1);
    background-image: url();
    padding: 4% 2% 4% 2%;
}
#\31 91af303.lazy {
    background-image: url('');
}
    
#ec196e8d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 2% 0%;
}
    
#widget_ra0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_rlr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_uml {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec196e8d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\38 8e553e4 {
    width: 50%;
    min-height: 8px;
}
#\38 8e553e4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIBAAAQQCAQUAAAAAAAAAAAAAAgABAxEEBRITFDEykf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDM1u2xA7M3yhkxpBuR69FKTeYXULhEBDb09+W+oiNULRCpn//Z');
}
    
#\31 91af303 {
    width: 50%;
    min-height: 8px;
}
#\31 91af303.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\38 8e553e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 8e553e4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIBAAAQQCAQUAAAAAAAAAAAAAAgABAxEEBRITFDEykf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDM1u2xA7M3yhkxpBuR69FKTeYXULhEBDb09+W+oiNULRCpn//Z');
}
    
#\31 91af303 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\31 91af303.lazy {
    background-image: url('');
}
    
#ec196e8d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#\38 8aa5ca0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\37 1d538c3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_psn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1d538c3 {
    min-height: 118px;
    padding: 0% 0% 0% 0%;
}
    
#\30 e6cb65f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 8aa5ca0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 1d538c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 e6cb65f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 05782b8::before, #\31 05782b8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\31 05782b8 {
    background-image: url(https://irp.cdn-website.com/dfd42bbf/dms3rep/multi/pattern.svg);
    background-repeat: repeat;
    background-size: auto;
}
#\31 05782b8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQY05VQWw7DMAjjTiGQBNLH7n8nTxBV6keldR8WCBvZQNvH0V3BWlC0QAYnoo9ZcKGheRh0KGqrYOUk1iLnLDg/DOT7gHSBDslq20jcZ6GhPhtYa25LV/huieiXS0VoKPPIytNcMU9LtCu3FEjnP4RP1vZk/fsYXcf4i/fEC+ntw78f06WFXRV5MAAAAABJRU5ErkJggg==');
}
    
#e22fcda9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#fda99613 {
    min-height: 121px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#widget_qc7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ocq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 05782b8::before, #\31 05782b8 > .bgExtraLayerOverlay {
    
}
#\31 05782b8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQY05VQWw7DMAjjTiGQBNLH7n8nTxBV6keldR8WCBvZQNvH0V3BWlC0QAYnoo9ZcKGheRh0KGqrYOUk1iLnLDg/DOT7gHSBDslq20jcZ6GhPhtYa25LV/huieiXS0VoKPPIytNcMU9LtCu3FEjnP4RP1vZk/fsYXcf4i/fEC+ntw78f06WFXRV5MAAAAABJRU5ErkJggg==');
}
    
#fda99613 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#e22fcda9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 05782b8::before, #\31 05782b8 > .bgExtraLayerOverlay {
    
}
#\31 05782b8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQY05VQWw7DMAjjTiGQBNLH7n8nTxBV6keldR8WCBvZQNvH0V3BWlC0QAYnoo9ZcKGheRh0KGqrYOUk1iLnLDg/DOT7gHSBDslq20jcZ6GhPhtYa25LV/huieiXS0VoKPPIytNcMU9LtCu3FEjnP4RP1vZk/fsYXcf4i/fEC+ntw78f06WFXRV5MAAAAABJRU5ErkJggg==');
}
    
#fda99613 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

