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

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

  *#dm .dmInner div.u_2772071322 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1595986936 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1162826940 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1277282385 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1911994151 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1696973287 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1826176689 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_3417074854 .review-card { background-color:rgba(25,25,25,1) !important; }

  *#dm .dmInner div.u_3417074854 .reviewer-name { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3417074854 .review-date { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3417074854 .review-content { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_3417074854 .carousel-prev {
    color:rgba(255,255,255,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner *.u_3417074854 .carousel-next {
    color:rgba(255,255,255,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner *.u_3417074854 .page-btn {
    color:rgba(255,255,255,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_3417074854 .reviews-heading { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3417074854 .reviews-subheading { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3417074854 .total-reviews-stat { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3417074854 .avg-review-stat { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1530143074 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_2136173086 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2136173086 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1035833878 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1035833878 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1879869237 *.open-hours-item dt {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1879869237 *.open-hours-item dd {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1879869237 *.open-hours-item time {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1879869237 *.open-hours-special {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_4145943603 img { border-radius:5px 5px 5px 5px !important; }

  *#dm .dmInner div.u_1133813194 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1133813194 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3417074854 .reviews-subheading { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .review-content { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .reviewer-name { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .review-date { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3417074854 .reviews-subheading { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .reviewer-name { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .review-date { font-size:14px !important; }

  *#dm .dmInner div.u_3417074854 .review-content { font-size:18px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3417074854 .reviews-subheading { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .reviewer-name { font-size:18px !important; }

  *#dm .dmInner div.u_3417074854 .review-date { font-size:14px !important; }

  *#dm .dmInner div.u_3417074854 .review-content { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dfb67ef3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 f81e167 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 300px 65px 300px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\36 708fd28::before, #\36 708fd28 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.4;
    border-radius: inherit;
}
#\36 708fd28 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/46310742/dms3rep/multi/opt/IMG_1590-1920w.jpeg");
}
    
#widget_ngo {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_g3m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4987761 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b4f1d90c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 7f9e8c9::before, #\37 7f9e8c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#\37 7f9e8c9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/46310742/dms3rep/multi/opt/IMG_1590-1920w.jpeg");
    background-attachment: fixed;
}
    
#aff95292 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/46310742/dms3rep/multi/opt/Coins-Ancient-768x512-1920w.jpeg");
    border-radius: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\35 691f47a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_c3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jng {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_li2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#a57999c4 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9f40b27 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 1846477 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aff96a40 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#bc55c5a8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ae6af3d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 e3d18ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e80c4511 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f76fb392::before, #f76fb392 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.65;
    border-radius: inherit;
}
#f76fb392 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/46310742/dms3rep/multi/opt/logo-1920w.png");
    background-size: auto;
    background-position: 100% 100%;
}
    
#\35 7a963f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5d3be49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da3c58ef {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a4a97ee4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f2d736bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8199ac9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/46310742/dms3rep/multi/opt/alliance-coins-hero-banner-v2-scaled+%281%29-1920w.jpg");
    border-radius: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#widget_pv6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7qu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g43 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\32 5209872 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cdac509b {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 ba3798a {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 eb7de6e {
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 18c2bc7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_amu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7b0 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_p8q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3cb4773 {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#bdecd90f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 a4e1ec1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 08266f9 {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 1172ff5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 6069ce5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e88020e {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 35ca173 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 889dbd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d1585137 {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 5b693d3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a426bb76 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e166c231 {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 e858188 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 9f1b9e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 887e31f {
    align-items: center;
    width: 23.5%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 22ff7bf {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 32a6f4b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 c2d88bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#b7d0bba0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 a5e01d3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_so3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d15c3628 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 9d68a13 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 17f5e76 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 5d0ab9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#dedd4b0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0n7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_vt3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ssm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 d6932a0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 0;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#bcb55104 {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    align-content: center;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8d0f312 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#f57502ed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_fo2 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_t3u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 040c05e {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    align-content: center;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1d822a5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 c9446b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea26d040 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c23f1e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 9c70c07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#a275b601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#a36c05a2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_msp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0o0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f81e167 {
    padding: 200px 65px 200px 65px;
}
    
#a4987761 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4f1d90c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 9a78e2d {
    margin: 0px 0% 0px 0%;
}
    
#aff95292 {
    width: 100%;
    min-height: 500px;
}
    
#\35 691f47a {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1846477 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b6c90ce1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e80c4511 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 9b31acb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da3c58ef {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 055554e {
    margin: 0px 0% 0px 0%;
}
    
#\32 8199ac9 {
    width: 100%;
    min-height: 500px;
}
    
#f2d736bf {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cdac509b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 70ee0df {
    margin: 0px 0% 0px 0%;
}
    
#\31 18c2bc7 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#\36 ba3798a {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
    
#e3cb4773 {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
    
#\36 08266f9 {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
    
#\36 e88020e {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
    
#d1585137 {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
    
#e166c231 {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
    
#\32 887e31f {
    width: 22%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 1 1 auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7d0bba0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 9fe6630 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9d68a13 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 83cdcf1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ssm {
    height: auto;
}
    
#\37 5d0ab9b {
    width: 100%;
    min-height: 80px;
}
    
#dedd4b0e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d6932a0 {
    column-gap: 4%;
}
    
#\33 8d0f312 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 cfc46c5 {
    margin: 0px 0% 0px 0%;
}
    
#bcb55104 {
    width: 48%;
}
    
#\35 040c05e {
    width: 48%;
}
}



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



@media (max-width: 767px) {
    
#dfb67ef3 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\33 f81e167 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#a4987761 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b4f1d90c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#aff95292 {
    width: 100%;
    min-height: 220px;
    align-items: center;
}
    
#\35 691f47a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#group_li2 {
    column-gap: 7.547169811320755%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#a57999c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\36 9f40b27 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\32 1846477 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#aff96a40 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 e3d18ef {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#e80c4511 {
    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) {
    
#da3c58ef {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f2d736bf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\32 8199ac9 {
    min-height: 220px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cdac509b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 ba3798a {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 eb7de6e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\31 18c2bc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
}
    
#e3cb4773 {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 08266f9 {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 e88020e {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d1585137 {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e166c231 {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 887e31f {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 c2d88bb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b7d0bba0 {
    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) {
    
#\30 9d68a13 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 5d0ab9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dedd4b0e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_ssm {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 d6932a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
}
    
#bcb55104 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 8d0f312 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 040c05e {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 9c70c07 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a275b601 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a36c05a2 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}

#f76fb392.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABH0lEQVQY0y2MTUtCQRRA365lVhRBH0qpSRFFkPax6Q8EUavKsI9N2KZNf1NEN0+ZuV5HFzODPu+9Mz8gXrQ4q3M4SQhhaTKZrAPA0WAwaPT7/etut3vZ6XSuer1ePU3TQ2PMdhJjLGVZdjqfz2+dc/fW2ud/Wt77l9ls9khED3l4zMw3zPxBRO9E9EVEn0TUZua2iHyLyE8eVpm5HkK4E5GcJ2ZuishbCKEZY2zFGF+TxWKx6pw78N43nHMXzrlza23dWnvhvT/LsuxMRE6S6XRaGI/HRQCoaa1rSqkyAFS01lVErCBiCRE3EwDYHY1GfxIA9hGxaIzZBYA9RKwhYtkYs5UopfLTDiKuDYfDZa31ita6kKbpBgCUlFL5aP0XK8rotejATv8AAAAASUVORK5CYII=')!important}#\32 8199ac9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAwACBREEMQYh4f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AJTNuTgDx6KVss2BavY9SYZ5o6rLABmgSO/sRBw0j//Z')!important}#\37 7f9e8c9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFIRESFFJx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABsRAAICAwEAAAAAAAAAAAAAAAECAAMEBREh/9oADAMBAAIRAxEAPwCGxxmYTKN4dEMfTnQE1Gr3Kkq9inYaP2IguwvQcDROJU/pE//Z')!important}#aff95292.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAxEEFSEiQf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECAzES/9oADAMBAAIRAxEAPwCyNRsSrTXkWcdvJnjdpQSCpyIiTTeDrXWn/9k=')!important}