@media all {
  *#dm .dmInner div.u_4048271255 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:3px 3px 3px 3px !important;
  }

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

  *#dm .dmInner div.u_2695968443 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1557588950 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

  *#dm .dmInner div.u_2319249388 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner a.u_2137378982 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:16px !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { font-size:16px !important; }

  *#dm .dmInner a.u_1540576542 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1054563313 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1390424971:hover .iconBg { background-color:rgb(254,254,251) !important; }

  *#dm .dmInner a.u_1390424971.hover .iconBg { background-color:rgb(254,254,251) !important; }

  *#dm .dmInner a.u_1914736690 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    gap:20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1390424971 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1914736690 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1914736690 span.text { font-weight:500 !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1054563313:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1054563313.hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1054563313 {
    gap:10px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1054563313 span.text {
    font-size:14px !important;
    font-weight:500 !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1815014174 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_6) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
  }

  *#dm .dmInner a.u_1815014174 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

  *#dm .dmInner a.u_1390424971 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1542735453 .slide-heading { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1542735453 .slide-subheading { color:rgba(240,232,212,1) !important; }

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

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

  *#dm .dmInner div.u_1154802674 {
    background-image:none !important;
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner a.u_1399036275 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

  *#dm .dmInner a.u_1399036275 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1399036275:hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1399036275.hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1815014174:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1815014174.hover .iconBg { background-color:var(--color_1) !important; }

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

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

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

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

  *#dm .dmInner a.u_1449556356 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    gap:20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1449556356 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1449556356 span.text { font-weight:500 !important; }

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

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

  *#dm .dmInner div.u_1183278419 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1406930125 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner a.u_1852976172 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    gap:20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1852976172 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1852976172 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1194551922 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1676083721 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

  *#dm .dmInner a.u_1284949991 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1284949991 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1140332693 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1140332693 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_5) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1140332693:hover .iconBg { background-color:rgb(240,232,212) !important; }

  *#dm .dmInner a.u_1140332693.hover .iconBg { background-color:rgb(240,232,212) !important; }

  *#dm .dmInner a.u_1140332693:hover {
    background-color:rgba(126,116,90,1) !important;
    background-image:none !important;
    border-color:rgba(126,116,90,1) !important;
  }

  *#dm .dmInner a.u_1140332693.hover {
    background-color:rgba(126,116,90,1) !important;
    background-image:none !important;
    border-color:rgba(126,116,90,1) !important;
  }

  *#dm .dmInner a.u_1987059096:hover .iconBg { background-color:rgb(254,254,251) !important; }

  *#dm .dmInner a.u_1987059096.hover .iconBg { background-color:rgb(254,254,251) !important; }

  *#dm .dmInner a.u_1987059096 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1987059096 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1720019422 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_4) !important;
  }

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

  *#dm .dmInner a.u_1720019422 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_5) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1720019422:hover .iconBg { background-color:rgb(240,232,212) !important; }

  *#dm .dmInner a.u_1720019422.hover .iconBg { background-color:rgb(240,232,212) !important; }

  *#dm .dmInner a.u_1720019422:hover {
    background-color:rgba(126,116,90,1) !important;
    background-image:none !important;
    border-color:rgba(126,116,90,1) !important;
  }

  *#dm .dmInner a.u_1720019422.hover {
    background-color:rgba(126,116,90,1) !important;
    background-image:none !important;
    border-color:rgba(126,116,90,1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1710569225 {
    background-image:none !important;
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
  }

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

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

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

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

  *#dm .dmInner *.u_2475398659 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

  *#dm .dmInner div.u_2475398659 .caption-inner { background-color:rgba(240,232,212,0) !important; }

  *#dm .dmInner div.u_2475398659 .caption-container .caption-title { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1284949991:hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1284949991.hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1178376975 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner a.u_1372783274 {
    gap:20px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1372783274 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1372783274 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1372783274:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1372783274.hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1002319080 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1929352962 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_6) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
  }

  *#dm .dmInner a.u_1929352962 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1685287403 {
    background-image:none !important;
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner a.u_1807179094 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

  *#dm .dmInner a.u_1807179094 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) rgb(39,33,33) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1807179094:hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1807179094.hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1929352962:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1929352962.hover .iconBg { background-color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_1088723183 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1958813718 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner a.u_1733447758:hover .iconBg { background-color:rgb(254,254,251) !important; }

  *#dm .dmInner a.u_1733447758.hover .iconBg { background-color:rgb(254,254,251) !important; }

  *#dm .dmInner a.u_1440517616 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    gap:20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1733447758 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1440517616 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

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

  *#dm .dmInner a.u_1440517616 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_1733447758 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1058294386 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    gap:20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1058294386 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1058294386 span.text { font-weight:500 !important; }

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

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

  *#dm .dmInner div.u_1151637906 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1259909484 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner a.u_1720558701 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    gap:20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1720558701 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1720558701 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1141540967 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1448909323 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

  *#dm .dmInner a.u_1345975060 {
    gap:20px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1345975060 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/c60237d5-9081-4369-a5ea-dfd447c7b061/icon/arrow.svg) !important;
    order:1 !important;
    width:47px !important;
    height:47px !important;
    background-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1345975060:hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1345975060.hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_4192858958 img {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-width:10px 10px 10px 10px !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1542735453 .hero-slider { height:1024px !important; }

  *#dm .dmInner div.u_1542735453 .slide-btn {
    width:150px !important;
    height:60px !important;
  }

  *#dm .dmInner *.u_2475398659 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_2475398659 .caption-button {
    width:200px !important;
    height:70px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner nav.u_3615815027.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:30px !important; }

  *#dm .dmInner nav.u_3615815027.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:30px !important; }

  *#dm .dmInner nav.u_3615815027.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:30px !important; }

  *#dm .dmInner a.u_1054563313 span.text { font-size:13px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1054563313 span.text { font-size:13px !important; }
}
*#dm .dmInner div.u_1684099520
{
}
.dxJYUn
{
	padding-inline:20px !important;
	display:block !important;
}
.fnKiFb
{
	padding-block-end:0px !important;
}
kHrhDb
{
	margin-block-end:0px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_4028583295
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 05935b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 77.40%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 888bdde {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f6deaf96::before, #f6deaf96 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0;
    border-radius: inherit;
}
#f6deaf96 {
    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/e4296261/dms3rep/multi/opt/The-Coro-Club-bistro-lunch-dinner-griffith-1920w.jpg");
}
    
#widget_k8j {
    width: 1497px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_ikg {
    align-items: flex-end;
    width: 18.51%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#group_pfg {
    align-items: center;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jr0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 212px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(183, 218, 255, 0.24);
    background-image: none;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b51c4b1 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d464f07.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\32 d464f07 {
    width: 369px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9d94473 {
    width: 46.2604px;
    height: auto;
    max-width: 100%;
}
    
#\34 ecfe50f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b2aa841 {
    width: 60.97%;
    height: auto;
    max-width: 100%;
}
    
#widget_h0t {
    width: 67.02%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_knb {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 4ef37bb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\34 4ef37bb {
    width: 369px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 cccba13 {
    min-height: 45vh;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cac5960 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\30 4e08c8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.96%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4433ae9 {
    min-height: 8px;
    column-gap: 8%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    padding: 0.5% 0% 0.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_es6 {
    width: 718px;
    height: 334px;
    max-width: 100%;
    order: 1;
}
    
#group_3ha {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 10px 6px 10px 6px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3b {
    width: 487px;
    height: auto;
    max-width: 100%;
}
    
#widget_8ln {
    width: 706px;
    height: auto;
    max-width: 100%;
}
    
#\35 066b447 {
    align-items: flex-start;
    width: 99.92%;
    min-height: 567px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(240, 232, 212, 0);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: flex-start;
    padding: 0px 0.5% 0px 0.5%;
    margin: 0px 0% 0px 0%;
}
    
#e4de8e3d {
    margin: 0px 0% 0px 0%;
}
    
#widget_pmf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fe25a863 {
    width: 100%;
    height: 580px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd132237 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 7dd411e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 6% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 31a23af {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ac19353 {
    width: 100%;
    min-width: 4%;
    min-height: 724px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    height: auto;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#widget_m06 {
    width: 88.42%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ipa {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d15502f7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 43.14%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#group_9af {
    align-items: flex-start;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: auto;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ta7 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7813262971984223%;
    background-image: url("https://irp.cdn-website.com/e4296261/dms3rep/multi/opt/The-Coro-Club-function-room-venue-griffith-club-1920w.jpg");
    order: 3;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-end;
}
    
#widget_nuh {
    width: 384px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c96e9d02.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 0px 0px;
}
#c96e9d02 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nq7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bdu.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#widget_bdu {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3a26990.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\32 3a26990 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_e0r {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hhc {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_aoi {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 06b1f70.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\38 06b1f70 {
    width: 242px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7f1e03f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#c7f1e03f {
    width: 177px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0263b78 {
    margin: 0px 0% 0px 0%;
}
    
#\31 771fbe0 {
    align-items: flex-start;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: auto;
    order: 2;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e92025a {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/e4296261/dms3rep/multi/opt/The-Coro-Club-motel-accommodation-griffith-1920w.jpg");
    order: 3;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 8px 8px 8px 8px;
}
    
#e16e1f66.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#e16e1f66 {
    width: 177px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 38dce5f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9731d2b {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3b22cdc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c493252.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\33 c493252 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f6a1b014.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#f6a1b014 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aec13a53 {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 951d8bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 0px 0px;
}
#\39 951d8bb {
    width: 81.44%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a205fe6 {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d98f82b8 {
    align-items: flex-start;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    justify-self: auto;
    order: 1;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5b73679 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/e4296261/dms3rep/multi/opt/Coro+Function+Image-1920w.png");
    order: 3;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 8px 8px 8px 8px;
}
    
#\31 75dc03a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\31 75dc03a {
    width: 177px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c1d54c3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4c5b67a {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6f2082e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb5481c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#fb5481c1 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b89a9e0c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#b89a9e0c {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 4225d75 {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 b8b4e20.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 0px 0px;
}
#\37 b8b4e20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b19bf99 {
    width: 402px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jnh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    align-content: stretch;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a42a7a51 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 5.5% 6% 5.5%;
    margin: 0% 0% 0% 0%;
}
    
#dce7b856 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#cfbe5825 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 59%;
    min-width: 4%;
    background-color: rgba(190,206,187,1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 2% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f2c79179 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 38.89%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_c50 {
    width: 100%;
    height: 597px;
    max-width: 100%;
}
    
#group_g5f {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jch {
    width: 624px;
    height: auto;
    max-width: 100%;
}
    
#widget_fq8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_fq8 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#da7f1614 {
    margin: 0px 0% 0px 0%;
}
    
#\34 d004c47.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\34 d004c47 {
    width: 285px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 08eca5a {
    flex-direction: row;
    align-items: center;
    width: 43.14%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eca259bc {
    min-height: 701px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 81224bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 81a9f43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 46.51%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c87238 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.48%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 8px 0px 8px;
    margin: 0% 0% 0% 0%;
}
    
#group_gkh {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 568px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/e4296261/dms3rep/multi/opt/Tuesday+Burger-1920w.JPEG");
    border-radius: 8px 8px 8px 8px;
    height: auto;
}
    
#group_pid {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    align-content: center;
    order: 1;
    --column-gap: 10px;
    padding: 5px 2px 5px 2px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6an.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 16px 10px 16px;
}
#widget_6an {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kum {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7e57966 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kne {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vai {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8cdaa79.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\37 8cdaa79 {
    width: 242px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ae22790 {
    margin: 0px 0% 0px 0%;
}
    
#\30 18a88d9 {
    width: 46.2604px;
    height: auto;
    max-width: 100%;
}
    
#f95c52de {
    align-items: center;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bedf8078 {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 8c3156c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2fe50f6 {
    width: 60.97%;
    height: auto;
    max-width: 100%;
}
    
#\39 edfda82 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 212px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(183, 218, 255, 0.2);
    background-image: none;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 4edf385 {
    width: 67.73%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 a42c78c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#eedbcace {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 9e4aedd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\37 363ead6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\37 363ead6 {
    width: 242px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7b90b64 {
    flex-direction: row;
    align-items: center;
    width: 43.14%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0bba46e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\33 0bba46e {
    width: 242px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mv9 {
    width: 130px;
    height: 69px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 f97ee46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 099fea1 {
    min-height: 663px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 36fd9aa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d49d8709 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8m4 {
    width: 100%;
    height: 88vh;
    min-height: 100px;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e95fe8ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fef11af4 {
    min-height: 1029px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c75c0f56 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_71v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_71v {
    width: 100vw;
    height: 1021px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 7cdd694 {
    margin: 0px 0% 0px 0%;
}
    
#widget_al0 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ie2 {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_fl5 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_4tb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_0b4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_5c0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: stretch;
}
    
#widget_3qc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: stretch;
}
}



@media all {
    
#e6d3c94f {
    width: 87.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad36c5c2 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 475px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/e4296261/dms3rep/multi/opt/pexels-photo-8104209-1920w.jpeg");
    border-radius: 8px 8px 8px 8px;
    height: auto;
}
    
#f3d7296c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(252,247,234,1);
    background-image: none;
}
    
#be38b228 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 34%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    order: 1;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d33d5d3e {
    margin: 0px 0% 0px 0%;
}
    
#ebed8037 {
    min-height: 701px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#aa3f2639.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#aa3f2639 {
    width: 242px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c6e165d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 16px 8px 0px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a6f1d76 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 94c8238 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 10e58f0 {
    width: 51.69%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#abee29b0::before, #abee29b0 > .bgExtraLayerOverlay {
    
}
#abee29b0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(252,247,234,1);
    background-image: url("https://irp.cdn-website.com/e4296261/dms3rep/multi/opt/The-Coro-Club-bistro-lunch-dinner-griffith-1920w.jpg");
}
    
#\37 ea6ebdd {
    width: 46.2604px;
    height: auto;
    max-width: 100%;
}
    
#fefab06f {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 8ccbd84 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 77.40%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b534c342.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#b534c342 {
    width: 369px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 2% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 3a48722 {
    align-items: center;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 43f5cd5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 212px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(190, 206, 187, 0.3);
    background-image: none;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e16abe39.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#e16abe39 {
    width: 369px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faf094a5 {
    width: 1388px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 f002a09 {
    width: 60.97%;
    height: auto;
    max-width: 100%;
}
    
#\38 546fd6b {
    align-items: flex-end;
    width: 18.51%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#\31 8e50d41 {
    min-height: 88vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#af91d731 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d49aad7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3f8d41b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 2026930 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e182e33.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\39 e182e33 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d2d8a3b {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f32363b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 0px 0px;
}
#f32363b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8ecafd3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\38 8ecafd3 {
    width: 177px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1369eda {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f83f49c.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 0px 0px;
}
#\36 f83f49c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a26b1499 {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 fe861b5 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8a301d9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ab0bc0da {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 854f9f4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9dc2f19.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\34 9dc2f19 {
    width: 177px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a6ed7ea {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4f39064 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a62e45ab {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 6% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 16f33ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\30 16f33ce {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a6bf5da {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e10bfbe {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d3be7023 {
    width: 88.42%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 865f062 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 43.14%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3c4a37f {
    width: 402px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb0007b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#bb0007b6 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eff9ea44.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#eff9ea44 {
    width: 242px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6bb7b55 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 4%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 31009c0 {
    width: 384px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da746cab {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 67ca74a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acaf3982 {
    align-items: flex-start;
    width: 31.94%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(252,247,234,1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: flex-start;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#abf2b9ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 0px 0px;
}
#abf2b9ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e283cfcf {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dc2ef263.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#dc2ef263 {
    width: 177px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2712846 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#\37 c4caa78 {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 42687b4 {
    align-items: flex-start;
    width: 33.33%;
    min-height: 437px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(252,247,234,1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: flex-start;
    height: auto;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#b31a4fb1 {
    align-items: flex-start;
    width: 31.95%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(252, 247, 234, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: flex-start;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#ebfc3f21.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#ebfc3f21 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#decd1b81.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#decd1b81 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 284b813.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\32 284b813 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_m6v {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
    
#widget_t8h {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
    
#widget_sfr {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 888bdde {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 0%;
    padding: 20% 4% 4% 4%;
}
    
#\35 b51c4b1 {
    margin: 0px 0% 0px 0%;
}
    
#f6deaf96::before, #f6deaf96 > .bgExtraLayerOverlay {
    
}
#f6deaf96 {
    background-position: 50% 50%;
}
    
#group_pfg {
    height: auto;
    min-height: 154px;
}
    
#group_jr0 {
    height: auto;
    min-height: 233px;
    row-gap: 10px;
    width: 176px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 05935b1 {
    width: 66.46%;
    min-height: 8px;
    row-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#group_ikg {
    width: 33.48%;
    min-height: 8px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k8j {
    width: 410px;
}
    
#\32 d464f07 {
    height: auto;
    min-height: 47px;
}
    
#\34 4ef37bb {
    height: auto;
    min-height: 47px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 cccba13 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    padding: 4% 5% 6% 5%;
}
    
#e4de8e3d {
    margin: 0px 0% 0px 0%;
}
    
#\30 4433ae9 {
    width: 100%;
    min-height: 430px;
    column-gap: 2%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 066b447 {
    width: 100.00%;
    row-gap: 0px;
    height: auto;
    min-height: 398px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 4e08c8c {
    width: 100%;
    min-height: 271px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_3ha {
    width: 48%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_es6 {
    width: 48%;
    max-height: none;
    height: 311px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3b {
    width: 100%;
}
    
#widget_8ln {
    width: 100%;
}
    
#fe25a863 {
    height: 476px;
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0263b78 {
    margin: 0px 0% 0px 0%;
}
    
#group_9af {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
}
    
#group_nq7 {
    width: 78.09%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_hhc {
    width: 34px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    order: 1;
}
    
#widget_nuh {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 ac19353 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    padding: 16px 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
    
#group_e0r {
    column-gap: 10.083702609551946%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px 4px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ipa {
    justify-content: flex-start;
    column-gap: 3.573505804620431%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 224px;
    padding: 16px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bdu.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#widget_bdu {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 3a26990.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\32 3a26990 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#c96e9d02 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_ta7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 45.15%;
    height: auto;
    min-height: 100.04%;
    background-position: 50% 50%;
    align-items: flex-end;
}
    
#group_aoi {
    width: 52.85%;
    column-gap: 3.5251996695125314%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#d15502f7 {
    --column-gap: 8%;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 129px;
    justify-content: flex-start;
}
    
#\38 06b1f70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 242px;
    order: 1;
}
    
#\36 7dd411e {
    padding: 4% 4% 4% 4%;
}
    
#widget_m06 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\32 31a23af {
    row-gap: 0px;
}
    
#\31 771fbe0 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
}
    
#\32 e92025a {
    margin-right: 0%;
    margin-left: 0%;
    width: 45.15%;
    height: auto;
    min-height: 281px;
    background-position: 50% 50%;
    align-items: flex-end;
}
    
#\31 38dce5f {
    width: 52.85%;
    column-gap: 3.5251996695125314%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9731d2b {
    column-gap: 10.083702609551946%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px 4px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c3b22cdc {
    width: 78.09%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 c493252.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\33 c493252 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#f6a1b014.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#f6a1b014 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#aec13a53 {
    width: 34px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    order: 1;
}
    
#\39 951d8bb {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 a205fe6 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d98f82b8 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
}
    
#a5b73679 {
    margin-right: 0%;
    margin-left: 0%;
    width: 45.15%;
    height: auto;
    min-height: 100%;
    background-position: 50% 50%;
    align-items: flex-end;
}
    
#\39 c1d54c3 {
    width: 52.85%;
    column-gap: 3.5251996695125314%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4c5b67a {
    column-gap: 10.083702609551946%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px 4px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f6f2082e {
    width: 78.09%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fb5481c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#fb5481c1 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#b89a9e0c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#b89a9e0c {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 4225d75 {
    width: 34px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    order: 1;
}
    
#\37 b8b4e20 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 b19bf99 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a42a7a51 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 6% 5% 10% 5%;
}
    
#da7f1614 {
    margin: 0px 0% 0px 0%;
}
    
#cfbe5825 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    padding: 4% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#f2c79179 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_jch {
    width: 585px;
}
    
#widget_fq8 {
    width: 100%;
}
    
#\34 d004c47 {
    width: 300px;
}
    
#\35 08eca5a {
    width: 99.90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eca259bc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 10% 5% 6% 5%;
}
    
#\36 ae22790 {
    margin: 0px 0% 0px 0%;
}
    
#\36 81a9f43 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c87238 {
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_vai {
    width: 100%;
}
    
#group_kne {
    width: 100%;
    justify-content: space-between;
    max-height: none;
    min-height: 100%;
    height: auto;
    row-gap: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 8cdaa79 {
    width: 300px;
}
    
#\36 7e57966 {
    width: 93.72%;
}
    
#group_pid {
    --column-gap: 6px;
    column-gap: 6px;
    justify-content: space-between;
    padding: 3px 2px 3px 2px;
    margin: 0px 0% 0px 0%;
}
    
#group_gkh {
    row-gap: 3px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c6c1687 {
    margin: 0px 0% 0px 0%;
}
    
#eedbcace {
    padding: 4% 4% 4% 4%;
}
    
#\33 a42c78c {
    width: 100%;
    row-gap: 16px;
    padding: 16px 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4edf385 {
    width: 100.00%;
}
    
#\32 7b90b64 {
    width: 71.82%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 099fea1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d49d8709 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fef11af4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 7cdd694 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6d3c94f {
    width: 93.72%;
}
    
#d33d5d3e {
    margin: 0px 0% 0px 0%;
}
    
#ebed8037 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 10% 5% 6% 5%;
}
    
#aa3f2639 {
    width: 300px;
}
    
#ad36c5c2 {
    row-gap: 3px;
}
    
#\30 c6e165d {
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a6f1d76 {
    width: 100%;
    justify-content: space-between;
    max-height: none;
    min-height: 100%;
    height: auto;
    row-gap: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#be38b228 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\35 10e58f0 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3a48722 {
    height: auto;
    min-height: 154px;
}
    
#\36 43f5cd5 {
    height: auto;
    min-height: 233px;
    row-gap: 10px;
    width: 176px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e16abe39 {
    height: auto;
    min-height: 47px;
}
    
#abee29b0::before, #abee29b0 > .bgExtraLayerOverlay {
    
}
#abee29b0 {
    background-position: 50% 50%;
}
    
#faf094a5 {
    width: 642px;
}
    
#\38 546fd6b {
    width: 33.48%;
    min-height: 8px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\31 8e50d41 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 0%;
    padding: 12% 4% 4% 4%;
}
    
#\35 8ccbd84 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#b534c342 {
    height: auto;
    min-height: 47px;
}
    
#\31 d49aad7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2026930 {
    column-gap: 10.083702609551946%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px 4px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e182e33.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\39 e182e33 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 d2d8a3b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f32363b0 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 1369eda {
    width: 78.09%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a26b1499 {
    width: 34px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    order: 1;
}
    
#\36 f83f49c {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 fe861b5 {
    column-gap: 10.083702609551946%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px 4px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ab0bc0da {
    margin: 0px 0% 0px 0%;
}
    
#\33 854f9f4 {
    width: 78.09%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 a6ed7ea {
    width: 52.85%;
    column-gap: 3.5251996695125314%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4f39064 {
    width: 52.85%;
    column-gap: 3.5251996695125314%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#a62e45ab {
    padding: 4% 4% 4% 4%;
}
    
#\30 16f33ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\30 16f33ce {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 a6bf5da {
    width: 52.85%;
    column-gap: 3.5251996695125314%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    align-self: stretch;
    max-height: none;
    padding: 4px 8px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e10bfbe {
    width: 34px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    order: 1;
}
    
#\37 865f062 {
    --column-gap: 8%;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 129px;
    justify-content: flex-start;
}
    
#d3be7023 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\33 3c4a37f {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bb0007b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#bb0007b6 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#eff9ea44 {
    margin-right: 0%;
    margin-left: 0%;
    width: 242px;
    order: 1;
}
    
#\39 6bb7b55 {
    column-gap: 10.083702609551946%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 4px 4px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 31009c0 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#da746cab {
    row-gap: 0px;
}
    
#\31 67ca74a {
    width: 78.09%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#acaf3982 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#abf2b9ba {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e283cfcf {
    justify-content: flex-start;
    column-gap: 3.573505804620431%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 224px;
    padding: 16px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#f2712846 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    padding: 16px 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c4caa78 {
    width: 34px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    order: 1;
}
    
#\31 42687b4 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b31a4fb1 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ebfc3f21.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#ebfc3f21 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#decd1b81.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#decd1b81 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 284b813.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\32 284b813 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 05935b1 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 16px;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\34 888bdde {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 26% 5% 6% 5%;
}
    
#f6deaf96::before, #f6deaf96 > .bgExtraLayerOverlay {
    
}
    
#group_ikg {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
    justify-content: flex-start;
}
    
#group_jr0 {
    width: 158px;
    row-gap: 5px;
    height: auto;
    min-height: auto;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b51c4b1 {
    margin: 0px 0% 0px 0%;
}
    
#group_pfg {
    height: auto;
    min-height: auto;
}
    
#\32 d464f07 {
    width: 209px;
    height: auto;
    min-height: auto;
    order: 1;
}
    
#c9d94473.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#c9d94473 {
    width: 64px;
    align-self: stretch;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 ecfe50f {
    padding: 4px 4px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k8j {
    width: 270px;
    order: 0;
}
    
#\34 4ef37bb {
    width: 209px;
    height: auto;
    min-height: auto;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\33 cccba13 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 6% 6% 8% 6%;
}
    
#\30 4e08c8c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 10px 4px 10px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4433ae9 {
    min-height: 514px;
    align-items: flex-start;
    width: 100%;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_es6 {
    height: 240px;
    width: 100%;
}
    
#\35 066b447 {
    width: 100%;
    row-gap: 4px;
    height: auto;
    min-height: 490px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_3ha {
    width: 100.00%;
}
    
#widget_a3b {
    width: 100%;
}
    
#widget_8ln {
    width: 100%;
}
    
#e4de8e3d {
    margin: 0px 0% 0px 0%;
}
    
#fe25a863 {
    height: 528px;
}
}



@media (max-width: 767px) {
    
#\36 7dd411e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 6% 4% 6% 4%;
}
    
#\32 31a23af {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ac19353 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#group_9af {
    width: 100%;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10px 10px 10px 10px;
}
    
#group_nq7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_e0r {
    column-gap: 7.920792079207921%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 14px;
    width: 100.00%;
}
    
#widget_hhc {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
    height: auto;
    order: 1;
    align-self: flex-start;
}
    
#d15502f7 {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100.00%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_m06 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#group_ipa {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 32px;
    height: auto;
    min-height: 163px;
    padding: 10px 5px 10px 5px;
    margin: 0px 0% 0px 0%;
}
    
#group_aoi {
    row-gap: 14px;
    padding: 12px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nuh {
    width: 100%;
}
    
#\32 3a26990.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 3a26990 {
    margin: 0px 0% 0px 0%;
}
    
#widget_bdu.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_bdu {
    margin: 0px 0% 0px 0%;
}
    
#\38 0263b78 {
    margin: 0px 0% 0px 0%;
}
    
#\38 06b1f70.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 10px 0px 10px;
}
#\38 06b1f70 {
    order: 1;
    min-height: auto;
    width: 250px;
    margin: 0px 0% 0px 0%;
}
    
#\31 771fbe0 {
    width: 100%;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10px 10px 10px 10px;
}
    
#\31 38dce5f {
    row-gap: 14px;
    padding: 12px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9731d2b {
    column-gap: 7.920792079207921%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 14px;
    align-content: flex-start;
}
    
#c3b22cdc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\33 c493252.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\33 c493252 {
    margin: 0px 0% 0px 0%;
}
    
#f6a1b014.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#f6a1b014 {
    margin: 0px 0% 0px 0%;
}
    
#aec13a53 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
    height: auto;
    order: 1;
}
    
#\33 a205fe6 {
    width: 100%;
}
    
#d98f82b8 {
    width: 100%;
    row-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10px 10px 10px 10px;
}
    
#\39 c1d54c3 {
    row-gap: 14px;
    padding: 12px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4c5b67a {
    column-gap: 7.920792079207921%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 14px;
    align-content: flex-start;
}
    
#f6f2082e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#fb5481c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#fb5481c1 {
    margin: 0px 0% 0px 0%;
}
    
#b89a9e0c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#b89a9e0c {
    margin: 0px 0% 0px 0%;
}
    
#\38 4225d75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
    height: auto;
    order: 1;
}
    
#\34 b19bf99 {
    width: 100%;
}
    
#\39 951d8bb {
    width: 100.00%;
}
    
#a5b73679 {
    height: auto;
    min-height: 200px;
}
    
#\32 e92025a {
    height: auto;
    min-height: 200px;
}
    
#group_jnh {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ta7 {
    min-height: 200px;
}
}



@media (max-width: 767px) {
    
#a42a7a51 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 6% 8% 6%;
}
    
#cfbe5825 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 4% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f2c79179 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_c50 {
    height: 240px;
}
    
#group_g5f {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jch {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#widget_fq8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 5px 10px;
}
#widget_fq8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#da7f1614 {
    margin: 0px 0% 0px 0%;
}
    
#\34 d004c47.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 10px 0px 10px;
}
#\34 d004c47 {
    order: 1;
    min-height: auto;
    width: 250px;
    margin: 0px 0% 0px 0%;
}
    
#\35 08eca5a {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    width: 99.59%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#eca259bc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 8% 6% 8% 6%;
}
    
#\36 81a9f43 {
    width: 100%;
    min-height: 369px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 8px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c87238 {
    min-height: 406px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
    row-gap: 32px;
    height: auto;
    padding: 16px 4px 8px 4px;
    margin: 0% 0% 0% 0%;
}
    
#widget_6an.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 8px 15px 8px;
}
#widget_6an {
    width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#group_pid {
    column-gap: 1.3557406211011545%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 362px;
    row-gap: 10px;
    --column-gap: 4px;
    justify-content: flex-end;
}
    
#group_kne {
    align-items: center;
    row-gap: 24px;
    height: auto;
    min-height: 216px;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vai {
    width: 100%;
}
    
#group_gkh {
    row-gap: 0px;
    height: auto;
    min-height: 382px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ae22790 {
    margin: 0px 0% 0px 0%;
}
    
#\30 18a88d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\30 18a88d9 {
    width: 64px;
    align-self: stretch;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f95c52de {
    height: auto;
    min-height: auto;
}
    
#\32 8c3156c {
    padding: 4px 4px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 edfda82 {
    width: 100%;
    row-gap: 5px;
    height: auto;
    min-height: auto;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7e57966 {
    width: 100.00%;
}
    
#\37 8cdaa79.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 10px 0px 10px;
}
#\37 8cdaa79 {
    width: 250px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 a42c78c {
    min-height: 510px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#eedbcace {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 363ead6 {
    order: 1;
    min-height: auto;
    width: 250px;
}
    
#\32 7b90b64 {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    width: 100.00%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0bba46e {
    order: 1;
    min-height: auto;
    width: 250px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#widget_mv9 {
    height: 101px;
}
    
#\35 4edf385 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 f97ee46 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 099fea1 {
    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) {
    
#e95fe8ba {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fef11af4 {
    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) {
    
#ad36c5c2 {
    row-gap: 0px;
    height: auto;
    min-height: 284px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#be38b228 {
    width: 100%;
    min-height: 304px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 8px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#d33d5d3e {
    margin: 0px 0% 0px 0%;
}
    
#ebed8037 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 8% 6% 8% 6%;
}
    
#\30 c6e165d {
    min-height: 454px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
    row-gap: 32px;
    height: auto;
    padding: 16px 4px 8px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a6f1d76 {
    align-items: center;
    row-gap: 24px;
    height: auto;
    min-height: 216px;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
}
    
#\35 10e58f0 {
    width: 100%;
}
    
#e6d3c94f {
    width: 100.00%;
}
    
#aa3f2639.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 10px 0px 10px;
}
#aa3f2639 {
    width: 250px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 43f5cd5 {
    width: 158px;
    row-gap: 5px;
    height: auto;
    min-height: auto;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3a48722 {
    height: auto;
    min-height: auto;
}
    
#e16abe39.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 10px 0px 10px;
}
#e16abe39 {
    width: 100%;
    height: auto;
    min-height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#abee29b0::before, #abee29b0 > .bgExtraLayerOverlay {
    
}
    
#\37 ea6ebdd.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\37 ea6ebdd {
    width: 64px;
    align-self: stretch;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#faf094a5 {
    width: 302px;
    order: 0;
}
    
#\38 546fd6b {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
    justify-content: flex-start;
}
    
#\31 8e50d41 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 12% 4% 6% 4%;
}
    
#af91d731 {
    padding: 4px 4px 4px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8ccbd84 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 16px;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#b534c342.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 10px 0px 10px;
}
#b534c342 {
    width: 100%;
    height: auto;
    min-height: auto;
    order: 1;
    margin: 2% 0% 0px 0%;
}
    
#\31 d49aad7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 2026930 {
    column-gap: 7.920792079207921%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 14px;
}
    
#\39 e182e33.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\39 e182e33 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d2d8a3b {
    width: 100%;
}
    
#\31 1369eda {
    margin-right: 0%;
    margin-left: 0%;
    width: 80.25%;
    order: 1;
}
    
#a26b1499 {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.83%;
    height: auto;
    order: 0;
}
    
#\30 fe861b5 {
    column-gap: 7.920792079207921%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 14px;
}
    
#ab0bc0da {
    margin: 0px 0% 0px 0%;
}
    
#\33 854f9f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80.25%;
    order: 1;
}
    
#\35 a6ed7ea {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4f39064 {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a62e45ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 6% 4% 6% 4%;
}
    
#\30 16f33ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 16f33ce {
    margin: 0px 0% 0px 0%;
}
    
#\38 a6bf5da {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e10bfbe {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.83%;
    height: auto;
    order: 0;
}
    
#\37 865f062 {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#d3be7023 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 3c4a37f {
    width: 100%;
}
    
#bb0007b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#bb0007b6 {
    margin: 0px 0% 0px 0%;
}
    
#eff9ea44 {
    order: 1;
    min-height: auto;
}
    
#\39 6bb7b55 {
    column-gap: 7.920792079207921%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 14px;
}
    
#\36 31009c0 {
    width: 100%;
}
    
#da746cab {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\31 67ca74a {
    margin-right: 0%;
    margin-left: 0%;
    width: 80.25%;
    order: 1;
}
    
#acaf3982 {
    width: 100%;
    row-gap: 8px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e283cfcf {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 32px;
    height: auto;
    min-height: 163px;
    padding: 10px 5px 10px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f2712846 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c4caa78 {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.83%;
    height: auto;
    order: 0;
}
    
#\31 42687b4 {
    width: 100%;
    row-gap: 8px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b31a4fb1 {
    width: 100%;
    row-gap: 8px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ebfc3f21.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ebfc3f21 {
    margin: 0px 0% 0px 0%;
}
    
#decd1b81.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#decd1b81 {
    margin: 0px 0% 0px 0%;
}
    
#\32 284b813.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 284b813 {
    margin: 0px 0% 0px 0%;
}
    
#widget_m6v {
    height: 240px;
}
    
#widget_t8h {
    height: 240px;
}
    
#widget_sfr {
    height: 240px;
}
}

#ad36c5c2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAgECBwEAAAAAAAAAAAAAAQMABRECBBUhMUKR0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACETH/2gAMAwEAAhEDEQA/AN9hbnDWGEss8C+3Er1yojov0fIiDZa8l2DP/9k=')!important}#group_ta7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAgIDAAAAAAAAAAAAAAABAgAEBhEDBSH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwCBj/XpdXksu7KyeACW1xym6hiX2RuIkozb/9k=')!important}#a5b73679.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABA0lEQVQI1wH4AAf/AMDApb28oba0m7aynLWwnbeynbawnLCqlq6ol6ymlwCVmYGXmYGZmYOenImem4uXlYSal4ecmYignI2bmIoAXGFUZWlbcnRogYF2hYR7gH91g4J3i4l9joyBiId9AEFDQElLR1xdWYCAep2blaWknJ+elqCelaSimaOimAAsKisvLjA9PUBiYmOKioixsKu/vbjKyMHIxr7HxLwAKCQiIiAhJCUoP0BDYmNklpaVwsG/6Obh7evk5uTcAC4oJiYjJB8gJCEjKiosM01PVoiJjcfHyNHRz8PDvwAxKykoJicdHyMXGiMVGCImKTNeX2anqKuztLWcnZ52hXcqIDL4qwAAAABJRU5ErkJggg==')!important}#\32 e92025a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQQDAQAAAAAAAAAAAAAAAQACAwQHESEV/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCuJa7zXNuaZ0p3xrhwLTvasDg1oIiJwhs//9k=')!important}