@media all {
  *#dm .dmInner a.u_1542533422 span.text { font-weight:600 !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_603484704 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    float:none !important;
    display:block !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_603484704 .dmwidget-title {
    font-size:50px !important;
    text-decoration:none !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_603484704 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(130,24,18) rgb(130,24,18) rgb(130,24,18) rgb(130,24,18) !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_603484704 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(130,24,18) rgb(130,24,18) rgb(130,24,18) rgb(130,24,18) !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_603484704 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(130,24,18) rgb(130,24,18) rgb(130,24,18) rgb(130,24,18) !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner a.u_1987381313 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1736066264 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1214543686 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1053305664 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1137297210 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1637857282 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3787909589 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_3787909589 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 857px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 12% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_fu9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 16.44%;
    min-height: 55px;
    max-height: 100%;
    order: 2;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_br6 {
    width: 270px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rkq {
    width: 817px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    width: 66.26%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_66a {
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-direction: row;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d9c85c66 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 16.38%;
    min-height: 55px;
    max-height: 100%;
    order: 2;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3713bd8 {
    width: 270px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 5270301 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 2cc7403 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 1220cd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#be1ad92d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Untitled+design+-+2025-12-19T225452.376-1920w.png");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_6p8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vne {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 86ca8ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 bd08326 {
    width: 270px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2549f87 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 38.13%;
    min-height: 55px;
    max-height: 100%;
    order: 0;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 eae1415 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\39 2a0b682 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f9e9623 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 c471d52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Untitled+design+-+2025-12-19T233549.350-1920w.png");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\38 b7cf9ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 d859933::before, #\30 d859933 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\30 d859933 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 bb1e19c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8252a67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bdb767c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 38.13%;
    min-height: 55px;
    max-height: 100%;
    order: 0;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0301c83 {
    width: 309px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 3fb9b07 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 072b1e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/-bandittherapper--nakiadillard--mrfreshboytub-was-here-for-Cloud-Nine-Release-Party-1920w.png");
    border-radius: 20px 20px 20px 20px;
    background-position: 50% 0%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 3eec911 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 5a849d4 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 d6c6ab3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e248b6c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6da5589::before, #c6da5589 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#c6da5589 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d29b735a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#c13a66da {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 38.13%;
    min-height: 55px;
    max-height: 100%;
    order: 0;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e41b7b5b {
    width: 309px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a09b1b03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c3c8312 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 16f5e88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Untitled+design+-+2025-12-19T231711.604-1920w.png");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#e0148db4 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 76526bb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3f758a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 5b5384f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 82cd496 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Untitled+design+-+2025-12-19T231711.604-1920w.png");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9e0e838 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1e29fb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c7a9c1b {
    min-height: 683px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 f1de8fe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 48c5641 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 39930e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bf561092 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 38.13%;
    min-height: 55px;
    max-height: 100%;
    order: 0;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 986ad7d {
    width: 309px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 e046778 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1e6ae76 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 b7a2477 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Hello--weekend---Celebrate-with-us-tonight-at-Dalida-Hookah-Lounge.Unwind--connect--and-enjoy-th-1920w.png");
    border-radius: 20px 20px 20px 20px;
    background-position: 50% 0%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 21bd65b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 b4347b3::before, #\30 b4347b3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\30 b4347b3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 687a27c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 19a4360 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\31 1da3dbe {
    width: 309px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3e87de2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 38.13%;
    min-height: 55px;
    max-height: 100%;
    order: 0;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 8553005 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 38.13%;
    min-height: 55px;
    max-height: 100%;
    order: 0;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 e74adbb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Pull+up+tonight+-+we-re+open+at+6PM%21+--Quality+hookah.+Free+parking.+Good+vibes+only.--13032+Bus-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 723e11c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1dda7b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3c82c11 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 43a7cc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b5c80c37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f781651 {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#c01e80fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c2068bbb {
    width: 309px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 9326782 {
    min-height: 244px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 f727922 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f2bba60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 6fc8b31::before, #\39 6fc8b31 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\39 6fc8b31 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 293316a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 298cfd7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f4646904 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ad1942e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb080813 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 2f7a430 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c4f4aab {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 ded0de2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 59f2595 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e697fc56 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/Untitled+design+-+2025-12-19T235346.430-1920w.png");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9ce6a1e {
    min-height: 550px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 390d119::before, #\32 390d119 > .bgExtraLayerOverlay {
    
}
#\32 390d119 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c7089959 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 bae19fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1d7f53a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\32 bdb71e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4a2c875 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#group_l3q {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#widget_bsv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 35fc16a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 2abdb2b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 a1665af {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_2gf {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_0o7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_uia {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_72s {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_922 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a7d41eb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3ec2cc0 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#acb9a7d9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a640d531 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 62db080 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f16943d5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 46769fe {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a87d2b9 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 b47ff99 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b1af77f6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b399a1d8 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1e70b24 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#db08d8ad {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7fd3500 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 77f341d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b52e91bf {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eefa9ba4 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 6b50f97 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0511aa7 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fd895f5 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#abb7f550 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 4963719 {
    min-height: 373px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 f3bdb4e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6a7f70e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 419f8c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#af0cf278 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#c17a2b80 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f1d1a97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 077c5e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dfefc68e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 12e3cf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e53b7a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b1ce9c58 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec92fe8f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a9b223ce {
    min-height: 357px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#cc4bb253 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#dc6d61c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a3fecfb7/dms3rep/multi/opt/482070814_1360382802055737_391057349272165884_n-1920w.png");
    border-radius: 20px 20px 20px 20px;
    background-position: 50% 0%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#c7d2b6e0::before, #c7d2b6e0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#c7d2b6e0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 c7da7ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 7afdf5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#a653087f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 f5ee6fa {
    min-height: 373px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 30fb1ea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 5b0fc07 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 dab772c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 26px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6eecd0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_5el {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 10px 0px 10px;
    margin: -18px 0% 0px 0%;
}
    
#widget_v26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef07a27f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4df60fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 2eb8ccc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jdp {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 837fd93 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 451px;
    padding-left: 4%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    row-gap: 20px;
}
    
#widget_rkq {
    width: 100.00%;
    order: 0;
}
    
#group_fu9 {
    width: 521.906px;
    flex-wrap: nowrap;
    padding-right: 0%;
    justify-content: space-between;
}
    
#widget_d02 {
    order: 1;
    width: 100.00%;
}
    
#widget_br6 {
    width: 250px;
    height: 55px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#d9c85c66 {
    width: 521.906px;
    flex-wrap: nowrap;
    padding-right: 0%;
    justify-content: space-between;
}
    
#\35 3713bd8 {
    width: 250px;
    height: 55px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2cc7403 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 7b5f158 {
    margin: 0px 0% 0px 0%;
}
    
#be1ad92d {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\33 1220cd6 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 eae1415 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\32 f9e9623 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 c471d52 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\30 bec2696 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d859933::before, #\30 d859933 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 072b1e4 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\34 5a849d4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b8c8cd09 {
    margin: 0px 0% 0px 0%;
}
    
#c6da5589::before, #c6da5589 > .bgExtraLayerOverlay {
    
}
    
#d29b735a {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3396b9f {
    margin: 0px 0% 0px 0%;
}
    
#\39 16f5e88 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\31 c3c8312 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#e0148db4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 82cd496 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\37 5b5384f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\37 780f51b {
    margin: 0px 0% 0px 0%;
}
    
#\31 c7a9c1b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 b6652f7 {
    margin: 0px 0% 0px 0%;
}
    
#c1e6ae76 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 b7a2477 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\30 b4347b3::before, #\30 b4347b3 > .bgExtraLayerOverlay {
    
}
    
#\30 19a4360 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e74adbb {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\31 f781651 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c01e80fe {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#aefe4c5d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9326782 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d42dae77 {
    margin: 0px 0% 0px 0%;
}
    
#\39 6fc8b31::before, #\39 6fc8b31 > .bgExtraLayerOverlay {
    
}
    
#\34 298cfd7 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ded0de2 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\37 f6b8876 {
    margin: 0px 0% 0px 0%;
}
    
#e697fc56 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#\34 9ce6a1e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 390d119::before, #\32 390d119 > .bgExtraLayerOverlay {
    
}
    
#\38 1d7f53a {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 2c59369 {
    margin: 0px 0% 0px 0%;
}
    
#\36 4a2c875 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_l3q {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 35fc16a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 d76389e {
    margin: 0px 0% 0px 0%;
}
    
#\38 a1665af {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#group_2gf {
    order: 1;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4963719 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 56f81d0 {
    margin: 0px 0% 0px 0%;
}
    
#af0cf278 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\33 f1d1a97 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 af2f7a8 {
    margin: 0px 0% 0px 0%;
}
    
#a9b223ce {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cc4bb253 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#dc6d61c2 {
    width: 100%;
    min-height: 376px;
    height: auto;
    order: 0;
}
    
#c7d2b6e0::before, #c7d2b6e0 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7afdf5b {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 f5ee6fa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 837fd93 {
    margin: 0px 0% 0px 0%;
}
    
#\32 dab772c {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 425px;
    align-items: flex-start;
    width: 100%;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    row-gap: 18px;
    justify-content: flex-start;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_fu9 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_rkq {
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    order: 1;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_br6 {
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#d9c85c66 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 3713bd8 {
    width: 100%;
}
    
#group_66a {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 2cc7403 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 1220cd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#be1ad92d {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\32 bd08326 {
    width: 100%;
}
    
#a2549f87 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 eae1415 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\32 f9e9623 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 c471d52 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\30 d859933::before, #\30 d859933 > .bgExtraLayerOverlay {
    
}
    
#\35 bdb767c {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    height: auto;
}
    
#\37 0301c83 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 072b1e4 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\34 5a849d4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c6da5589::before, #c6da5589 > .bgExtraLayerOverlay {
    
}
    
#d29b735a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#c13a66da {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    height: auto;
}
    
#e41b7b5b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 c3c8312 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\39 16f5e88 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#e0148db4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\37 5b5384f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 82cd496 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\31 c7a9c1b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bf561092 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    height: auto;
}
    
#\32 986ad7d {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c1e6ae76 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 b7a2477 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\30 b4347b3::before, #\30 b4347b3 > .bgExtraLayerOverlay {
    
}
    
#\30 19a4360 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\31 1da3dbe {
    width: 100%;
}
    
#\31 3e87de2 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 56px;
    align-items: center;
    padding-right: 0%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 8553005 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 55px;
    align-items: center;
    padding-right: 0%;
    height: auto;
}
    
#\39 e74adbb {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\31 f781651 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c01e80fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#c2068bbb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 9326782 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 6fc8b31::before, #\39 6fc8b31 > .bgExtraLayerOverlay {
    
}
    
#\34 298cfd7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\32 ded0de2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#e697fc56 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#\34 9ce6a1e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 390d119::before, #\32 390d119 > .bgExtraLayerOverlay {
    
}
    
#\38 1d7f53a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 4a2c875 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_l3q {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 35fc16a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 a1665af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#group_2gf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\36 4963719 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#af0cf278 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\33 f1d1a97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#a9b223ce {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#cc4bb253 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#dc6d61c2 {
    min-height: 191px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#c7d2b6e0::before, #c7d2b6e0 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 7afdf5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\39 f5ee6fa {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 dab772c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}

