*#dm .dmInner div.u_1241464112
{
	animation:pulse 3s infinite !important;
}
*#dm .dmInner div.u_1793847927
{
	animation:pulse 4s infinite !important;
}
*#dm .dmInner div.u_1813271827
{
	animation:pulse 4s infinite !important;
}
*#dm .dmInner div.u_1081950715
{
	animation:pulse 4s infinite !important;
}
@media all {
  *#dm .dmInner div.u_1437585668 .caption-sub-title {
    color:var(--color_4) !important;
    opacity:1 !important;
    display:none !important;
  }

  *#dm .dmInner div.u_1091398003:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1091398003>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1091398003 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-position:100% 50% !important;
  }

  *#dm .dmInner div.u_1380552493 img {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:3px 3px 3px 3px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1026593624 img {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:3px 3px 3px 3px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1437585668 .caption-container .caption-title {
    color:var(--color_4) !important;
    font-weight:400 !important;
    font-family:'fonnts.com-Neulis_Neue_Regular' !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1835433366 {
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1835433366:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1835433366.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1412518255 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 .m-recaptcha { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 .dmforminput input {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .dmforminput textarea {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .radiowrapper span {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .optinwrapper div {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .freetextwrapper {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .dmforminput select {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 .dmforminput option {
    color:var(--color_2) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_1412518255 input::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 input.placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 textarea::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 textarea.placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 select::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 select.placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1412518255 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1412518255 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1412518255 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1412518255 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    width:220px !important;
    height:55px !important;
    float:left !important;
    display:block !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
  }

  *#dm .dmInner div.u_1412518255 .dmformsubmit:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1412518255 .dmformsubmit.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1437585668 .caption-secondary-text { color:rgba(147,147,147,1) !important; }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1437585668 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1437585668 .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

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

  *#dm .dmInner *.u_1437585668 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1437585668 .caption-button span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1437585668 .caption-button {
    width:160px !important;
    height:69px !important;
  }

  *#dm .dmInner div.u_1949839855 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1437585668 .photoGalleryThumbs .image-container a { padding-top:106px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1241464112
{
}
*#dm .dmInner div.u_1793847927
{
}
*#dm .dmInner div.u_1813271827
{
}
*#dm .dmInner div.u_1081950715
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-image: none;
    background-color: var(--color_8);
}
}



@media all {
    
#b0fbbf1b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 25% 8% 16% 8%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e389e41d::before, #e389e41d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.6;
    border-radius: inherit;
}
#e389e41d {
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/saluxury-003-1920w.jpg);
}
    
#f729152b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 a9adcf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -83px;
}
    
#widget_qk0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be620bfa {
    width: 236px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0fbbf1b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 420px;
    padding: 35% 4% 25% 4%;
}
    
#e389e41d::before, #e389e41d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#e389e41d {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#f729152b {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#b0fbbf1b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60% 4% 40% 4%;
}
    
#e389e41d::before, #e389e41d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#e389e41d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 100%;
}
    
#f729152b {
    width: 100%;
    min-height: 160px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\30 a9adcf1 {
    width: 96.50%;
}
}



@media all {
    
#\31 8b2f2dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 3px;
}
    
#f5bcc35c {
    width: 450px;
    height: auto;
    max-width: 100%;
}
    
#\35 b53233b::before, #\35 b53233b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\35 b53233b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.89%;
    min-width: 4%;
    background-image: initial;
    background-size: contain;
    background-position: 0% 100%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 32px 16px 32px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 b360a73 {
    min-height: 460px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f83e1d5d {
    width: 55.08%;
    height: 456px;
    max-width: 100%;
}
    
#afa753f7::before, #afa753f7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#afa753f7 {
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/Hanara_logo_Neg-1390c91d-1920w.png);
    background-size: auto;
    background-position: 0% 50%;
}
#afa753f7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA2ElEQVQI1wHNADL/APaydwf0r3kO9K16F/WtfBn0rn0Z9K5/GfSsfRv2rHwa9qx7EPWvfAYA9rB4D/aveyD1r3su9Kp5MvOmdjHyonI086NzNvSmdS71qncb9bF6CQD3r3kT9rB8KPWvfDj0pXVA85xuQ/KVaE3ymGlL8pxsO/SicSD1rnoJAPeuegz3sH0a97B9I/SgcCjykmUt8IpeOPCLXjTwj2Al8ZhnEfeydAQA+K58BPeyfgf2sX0L85VnD/OHWxXwflQc7X1SGup+TxHpgE8G/6lUAFM5a3btDhzcAAAAAElFTkSuQmCC');
}
    
#\37 8c2b964 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.99193622765382%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 0% 100%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\37 8c2b964.lazy {
    background-image: url('');
}
    
#d490253c {
    width: 55.68%;
    height: 408px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    margin-top: -345px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5bcc35c {
    width: 100.00%;
}
    
#\35 b53233b::before, #\35 b53233b > .bgExtraLayerOverlay {
    
}
#\35 b53233b {
    width: 49%;
    min-height: 8px;
}
    
#\35 b360a73 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
    padding-top: 8%;
}
    
#f83e1d5d {
    height: 360px;
}
    
#afa753f7::before, #afa753f7 > .bgExtraLayerOverlay {
    
}
#afa753f7 {
    background-color: var(--color_2);
}
#afa753f7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA2ElEQVQI1wHNADL/APaydwf0r3kO9K16F/WtfBn0rn0Z9K5/GfSsfRv2rHwa9qx7EPWvfAYA9rB4D/aveyD1r3su9Kp5MvOmdjHyonI086NzNvSmdS71qncb9bF6CQD3r3kT9rB8KPWvfDj0pXVA85xuQ/KVaE3ymGlL8pxsO/SicSD1rnoJAPeuegz3sH0a97B9I/SgcCjykmUt8IpeOPCLXjTwj2Al8ZhnEfeydAQA+K58BPeyfgf2sX0L85VnD/OHWxXwflQc7X1SGup+TxHpgE8G/6lUAFM5a3btDhzcAAAAAElFTkSuQmCC');
}
    
#\37 8c2b964 {
    width: 49%;
    min-height: 8px;
}
#\37 8c2b964.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\31 8b2f2dd {
    order: 0;
    margin-top: 186px;
    width: 100.01%;
}
    
#f5bcc35c {
    width: 100.01%;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b53233b::before, #\35 b53233b > .bgExtraLayerOverlay {
    
}
#\35 b53233b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
    
#\35 b360a73 {
    min-height: 0;
    flex-direction: column;
    row-gap: 8px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#f83e1d5d {
    height: 342px;
    width: 83.34%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#afa753f7::before, #afa753f7 > .bgExtraLayerOverlay {
    
}
#afa753f7 {
    background-color: var(--color_2);
}
#afa753f7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA2ElEQVQI1wHNADL/APaydwf0r3kO9K16F/WtfBn0rn0Z9K5/GfSsfRv2rHwa9qx7EPWvfAYA9rB4D/aveyD1r3su9Kp5MvOmdjHyonI086NzNvSmdS71qncb9bF6CQD3r3kT9rB8KPWvfDj0pXVA85xuQ/KVaE3ymGlL8pxsO/SicSD1rnoJAPeuegz3sH0a97B9I/SgcCjykmUt8IpeOPCLXjTwj2Al8ZhnEfeydAQA+K58BPeyfgf2sX0L85VnD/OHWxXwflQc7X1SGup+TxHpgE8G/6lUAFM5a3btDhzcAAAAAElFTkSuQmCC');
}
    
#\37 8c2b964 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 8c2b964.lazy {
    background-image: url('');
}
    
#d490253c {
    height: auto;
}
}



@media all {
    
#\36 0e1dc86 {
    min-height: 549px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#d75161c7::before, #d75161c7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#d75161c7 {
    background-position: 0% 50%;
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/Monogram_orange-1920w.png);
    background-size: contain;
}
    
#\35 bb590cf {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    margin-top: -11px;
    order: 1;
}
    
#b72534a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_oi3 {
    width: 69.89%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_208 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0e1dc86 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 223px;
    column-gap: 4%;
    row-gap: 20px;
    padding-bottom: 4%;
}
    
#b72534a8 {
    width: 100%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#d75161c7::before, #d75161c7 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 0e1dc86 {
    min-height: 196px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 12% 4% 2% 4%;
}
    
#\35 bb590cf {
    width: 100.00%;
}
    
#b72534a8 {
    width: 100%;
    min-height: 8px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0% 0% 0% 0%;
}
    
#d75161c7::before, #d75161c7 > .bgExtraLayerOverlay {
    
}
    
#widget_oi3 {
    width: 100.00%;
}
}



@media all {
    
#\31 e42831e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 8px 16px 8px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 18c2315::before, #\34 18c2315 > .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(239, 127, 85, 1) 0%, rgba(246, 175, 124, 1) 100%);
}
#\34 18c2315 {
    background-color: var(--color_2);
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/Monogram_Pos-1920w.png);
    border-radius: 8px 8px 8px 8px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-width: 1px 1px 1px 1px;
}
#\34 18c2315.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAABYlAAAWJQFJUiTwAAABDElEQVQY012NTU/CUBBF+8NbIBAxFFPCR/yKLjAmqAseVLRNoaIkaPCPuNEFtO/OsJkxpTsWk8mdnHvGscZTGzbUhnW1s9Nyhw3NjScoh2G8rVOAiNuKpKO0ulHMu4r4THNTOQYrikVPsbxQ3jwqLS8V6UDzSVVg3CNj0lG8nSt/P5XWAjwYj8GorZj3lDcjpfWd0upW7axZvh67jLG7dfKxJzbyBelAaPMg9HUvtB6KnXeFkkDw2iLMTrZO0aLYF36/kv33SPhzKPxxLbToCad94SQgjlsHkPHSZEoCprTPFLcZUYsR+cyL7p6TYEex/+vAuBkmlQxhPcNzPcO0lh1uxtthWi3yH6a1n39a1x945B8oVwAAAABJRU5ErkJggg==');
}
    
#dce75cf1 {
    width: 55px;
    height: 53px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\30 a21b032 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 16px 8px 16px 8px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 37c333c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 3fb84cd {
    min-height: 481px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 8% 8%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 b131fe6 {
    margin-left: 5%;
    margin-right: 5%;
}
    
#widget_bo7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -12px;
}
    
#\36 56e9b63 {
    width: 55px;
    height: 53px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a9383915 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1f49a04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ce2efbfc {
    width: 55px;
    height: 53px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e0095e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 501a609 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2ed84ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 16px 8px 16px 8px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 ac20040 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b7ed608b {
    width: 55px;
    height: 53px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 21e0ca9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 25%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 8px 16px 8px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\39 d290cbc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dce75cf1 {
    height: auto;
}
    
#\31 e42831e {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 a21b032 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 3fb84cd {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 401px;
    column-gap: 2%;
    row-gap: 20px;
    padding: 0% 6% 8% 6%;
}
    
#\34 18c2315::before, #\34 18c2315 > .bgExtraLayerOverlay {
    
}
#\34 18c2315.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAABYlAAAWJQFJUiTwAAABDElEQVQY012NTU/CUBBF+8NbIBAxFFPCR/yKLjAmqAseVLRNoaIkaPCPuNEFtO/OsJkxpTsWk8mdnHvGscZTGzbUhnW1s9Nyhw3NjScoh2G8rVOAiNuKpKO0ulHMu4r4THNTOQYrikVPsbxQ3jwqLS8V6UDzSVVg3CNj0lG8nSt/P5XWAjwYj8GorZj3lDcjpfWd0upW7axZvh67jLG7dfKxJzbyBelAaPMg9HUvtB6KnXeFkkDw2iLMTrZO0aLYF36/kv33SPhzKPxxLbToCad94SQgjlsHkPHSZEoCprTPFLcZUYsR+cyL7p6TYEex/+vAuBkmlQxhPcNzPcO0lh1uxtthWi3yH6a1n39a1x945B8oVwAAAABJRU5ErkJggg==');
}
    
#c2ed84ad {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 21e0ca9 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 e42831e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0% 0% 0% 0%;
}
    
#dce75cf1 {
    height: auto;
    width: 106px;
}
    
#\30 a21b032 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 37c333c {
    width: 100.00%;
}
    
#\31 3fb84cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 2% 4% 12% 4%;
}
    
#\34 18c2315::before, #\34 18c2315 > .bgExtraLayerOverlay {
    
}
#\34 18c2315.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAABYlAAAWJQFJUiTwAAABDElEQVQY012NTU/CUBBF+8NbIBAxFFPCR/yKLjAmqAseVLRNoaIkaPCPuNEFtO/OsJkxpTsWk8mdnHvGscZTGzbUhnW1s9Nyhw3NjScoh2G8rVOAiNuKpKO0ulHMu4r4THNTOQYrikVPsbxQ3jwqLS8V6UDzSVVg3CNj0lG8nSt/P5XWAjwYj8GorZj3lDcjpfWd0upW7axZvh67jLG7dfKxJzbyBelAaPMg9HUvtB6KnXeFkkDw2iLMTrZO0aLYF36/kv33SPhzKPxxLbToCad94SQgjlsHkPHSZEoCprTPFLcZUYsR+cyL7p6TYEex/+vAuBkmlQxhPcNzPcO0lh1uxtthWi3yH6a1n39a1x945B8oVwAAAABJRU5ErkJggg==');
}
    
#\36 56e9b63 {
    height: auto;
    width: 106px;
}
    
#a9383915 {
    width: 100.00%;
}
    
#ce2efbfc {
    height: auto;
    width: 106px;
}
    
#\38 501a609 {
    width: 100.00%;
}
    
#c2ed84ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0% 0% 0% 0%;
}
    
#b7ed608b {
    height: auto;
    width: 106px;
}
    
#\37 21e0ca9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d290cbc {
    width: 100.00%;
}
}



@media all {
    
#c825993a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#d0ec0710 {
    padding-top: 8%;
    padding-bottom: 8%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#daef3cae {
    background-color: var(--color_2);
    background-image: initial;
}
    
#cd906101 {
    width: 963px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6e81b79 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: 56px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0ec0710 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#c825993a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d0ec0710 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cd906101 {
    max-width: 100%;
}
    
#\36 6e81b79 {
    width: 100.00%;
    margin-top: 126px;
}
}



@media all {
    
#\31 7e3d5dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e6dd91f1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 5%;
    padding-bottom: 5%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 c47e1d5::before, #\30 c47e1d5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(239, 127, 85, 1) 0%, rgba(246, 175, 124, 1) 100%);
}
#\30 c47e1d5 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/saluxury-008-1920w.jpg);
    background-attachment: fixed;
}
#\30 c47e1d5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQQAAwIRBnEFEiH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgMRIf/aAAwDAQACEQMRAD8AzDhg4q0o1S4jYd1kjPWyD9kSwn4kMWjDO30GRA631EQEtqmtlbJMuZ4f/9k=');
}
    
#group_68v[data-css-edit] {
    z-index: 1;
}
#group_68v {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin-top: -120px;
    margin-bottom: -120px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_aqv {
    width: 72.24%;
    height: 156px;
    max-width: 100%;
    align-self: center;
}
    
#ab18b0e1 {
    width: 240px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-end;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6dd91f1 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 c47e1d5::before, #\30 c47e1d5 > .bgExtraLayerOverlay {
    
}
#\30 c47e1d5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQQAAwIRBnEFEiH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgMRIf/aAAwDAQACEQMRAD8AzDhg4q0o1S4jYd1kjPWyD9kSwn4kMWjDO30GRA631EQEtqmtlbJMuZ4f/9k=');
}
    
#widget_aqv {
    width: 100.00%;
}
    
#\38 fe5286b {
    margin-top: 70px;
    margin-bottom: 70px;
}
}



@media (max-width: 767px) {
    
#\31 7e3d5dc {
    width: 100%;
    min-height: 428px;
    align-items: center;
    height: auto;
}
    
#e6dd91f1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 c47e1d5::before, #\30 c47e1d5 > .bgExtraLayerOverlay {
    
}
#\30 c47e1d5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQQAAwIRBnEFEiH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgMRIf/aAAwDAQACEQMRAD8AzDhg4q0o1S4jYd1kjPWyD9kSwn4kMWjDO30GRA631EQEtqmtlbJMuZ4f/9k=');
}
    
#group_68v[data-css-edit] {
    z-index: 1;
}
#group_68v {
    width: 100%;
    min-height: 229px;
    align-items: center;
    height: auto;
}
    
#widget_aqv {
    height: 156px;
    width: 84%;
    margin-top: -144px;
}
}



@media all {
    
#\32 6294391 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb4a9019 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 990c45f[data-css-edit] {
    z-index: 1;
}
#\30 990c45f::before, #\30 990c45f > .bgExtraLayerOverlay {
    
}
#\30 990c45f {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin-top: -120px;
    margin-bottom: -120px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/saluxury-007-877h.jpg);
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-left: 0%;
}
#\30 990c45f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAID/8QAIxAAAQMDAwUBAAAAAAAAAAAAAQIDBgAEBRESMRMiUZLR8P/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgADEv/aAAwDAQACEQMRAD8AVKLsZmRsYFp7Y2B1Htp5HiliK4gDTRXsPlQuJoXMXspbvqS8O1aDwa3cj+QLiiLxIGp/cUFL5kJzxzVVN//Z');
}
    
#\38 ef06ac2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 5%;
    padding-bottom: 5%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 c8fe684::before, #\37 c8fe684 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(239, 127, 85, 1) 0%, rgba(246, 175, 124, 1) 100%);
}
#\37 c8fe684 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/eecd0aca/dms3rep/multi/opt/saluxury-009-1920w.jpg);
    background-attachment: fixed;
}
#\37 c8fe684.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAECAwQFESJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAXEQEBAQEAAAAAAAAAAAAAAAABEQAS/9oADAMBAAIRAxEAPwDbszYkhst4RWO9IbQAOmurCG//2Q==');
}
    
#\36 de261e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f8e6f329 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 990c45f[data-css-edit] {
    z-index: 1;
}
#\30 990c45f::before, #\30 990c45f > .bgExtraLayerOverlay {
    
}
#\30 990c45f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAID/8QAIxAAAQMDAwUBAAAAAAAAAAAAAQIDBgAEBRESMRMiUZLR8P/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgADEv/aAAwDAQACEQMRAD8AVKLsZmRsYFp7Y2B1Htp5HiliK4gDTRXsPlQuJoXMXspbvqS8O1aDwa3cj+QLiiLxIGp/cUFL5kJzxzVVN//Z');
}
    
#\38 ef06ac2 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 c8fe684::before, #\37 c8fe684 > .bgExtraLayerOverlay {
    
}
#\37 c8fe684.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAECAwQFESJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAXEQEBAQEAAAAAAAAAAAAAAAABEQAS/9oADAMBAAIRAxEAPwDbszYkhst4RWO9IbQAOmurCG//2Q==');
}
}



@media (max-width: 767px) {
    
#fb4a9019 {
    width: 100%;
    min-height: 491px;
    align-items: center;
    height: auto;
}
    
#\30 990c45f::before, #\30 990c45f > .bgExtraLayerOverlay {
    
}
#\30 990c45f {
    width: 100%;
    min-height: 354px;
    align-items: center;
    height: auto;
    margin-top: -100px;
    margin-bottom: -100px;
}
#\30 990c45f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAID/8QAIxAAAQMDAwUBAAAAAAAAAAAAAQIDBgAEBRESMRMiUZLR8P/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgADEv/aAAwDAQACEQMRAD8AVKLsZmRsYFp7Y2B1Htp5HiliK4gDTRXsPlQuJoXMXspbvqS8O1aDwa3cj+QLiiLxIGp/cUFL5kJzxzVVN//Z');
}
    
#\38 ef06ac2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 c8fe684::before, #\37 c8fe684 > .bgExtraLayerOverlay {
    
}
#\37 c8fe684.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAECAwQFESJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAXEQEBAQEAAAAAAAAAAAAAAAABEQAS/9oADAMBAAIRAxEAPwDbszYkhst4RWO9IbQAOmurCG//2Q==');
}
    
#\36 de261e0 {
    width: 100.00%;
    margin-top: -12px;
}
}



@media all {
    
#\36 4943732::before, #\36 4943732 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 4943732 {
    background-position: 100% 50%;
    background-color: var(--color_2);
    background-image: url();
    background-size: contain;
}
#\36 4943732.lazy {
    background-image: url('');
}
    
#b75e74ba {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
}
    
#bad5d783 {
    width: 93.73%;
    height: auto;
    max-width: 100%;
    margin-top: 162px;
    order: 1;
    align-self: flex-start;
}
    
#\30 252628f::before, #\30 252628f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.87;
    border-radius: inherit;
}
#\30 252628f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: initial;
    background-color: var(--color_9);
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 92c2ae7 {
    width: 220px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
}
    
#\30 2b4e717 {
    min-height: 549px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_5t5 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_9qk {
    width: 100%;
    height: 554px;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4943732::before, #\36 4943732 > .bgExtraLayerOverlay {
    
}
#\36 4943732.lazy {
    background-image: url('');
}
    
#\30 252628f::before, #\30 252628f > .bgExtraLayerOverlay {
    
}
#\30 252628f {
    width: 48%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2b4e717 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 223px;
    column-gap: 4%;
    row-gap: 20px;
    padding: 0% 4% 0% 0%;
}
    
#group_5t5 {
    width: 48%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 4943732::before, #\36 4943732 > .bgExtraLayerOverlay {
    
}
#\36 4943732.lazy {
    background-image: url('');
}
    
#bad5d783 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 129px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 252628f::before, #\30 252628f > .bgExtraLayerOverlay {
    
}
#\30 252628f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\30 2b4e717 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 0% 4% 0% 4%;
}
    
#group_5t5 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#widget_9qk {
    height: 308px;
    margin-top: 3px;
    width: 100.00%;
}
    
#b75e74ba {
    order: 1;
}
    
#\33 92c2ae7 {
    order: 2;
}
}

