@media (min-width:1025px) {
  *#dm .dmInner *.u_1320445095 .photoGalleryThumbs .image-container a { padding-top:213px !important; }

  *#dm .dmInner *.u_1320445095 .photoGalleryThumbs { padding:4.5px !important; }

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

  *#dm .dmInner *.u_1320445095 .caption-inner {
    padding-left:15px !important;
    padding-right:15px !important;
  }

  *#dm .dmInner div.u_1320445095 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1320445095 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1320445095 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner *.u_1689103477.dmSocialHub .socialHubInnerDiv a:not(:last-child) { margin-right:10px !important; }

  *#dm .dmInner *.u_1320445095 .photoGalleryViewAll { padding:0 9px !important; }

  *#dm .dmInner *.u_1689103477 .socialHubIcon {
    width:26px !important;
    height:26px !important;
    font-size:17.333333333333332px !important;
    line-height:26px !important;
  }

  *#dm .dmInner *.u_1689103477 .socialHubIcon:after {
    width:34px !important;
    height:26px !important;
  }

  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/haunted-crystalball-reader-6827h.jpeg) !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/haunted-crystalball-reader-6827h.jpeg) !important;
    background-size:cover !important;
    background-attachment:initial !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner *.u_1760296610 .photoGalleryThumbs .image-container a { padding-top:213px !important; }

  *#dm .dmInner *.u_1760296610 .photoGalleryThumbs { padding:4.5px !important; }

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

  *#dm .dmInner *.u_1760296610 .caption-inner {
    padding-left:15px !important;
    padding-right:15px !important;
  }

  *#dm .dmInner div.u_1760296610 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1760296610 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1760296610 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner *.u_1760296610 .photoGalleryViewAll { padding:0 9px !important; }
}
@media all {
  *#dm .dmInner *.u_1591337860 { display:block !important; }

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

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

  *#dm .dmInner *.u_1136956128 { display:block !important; }

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

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

  *#dm .dmInner *.u_1945421229 { display:block !important; }

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

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

  *#dm .dmInner *.u_1997792649 { display:block !important; }

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

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

  *#dm .dmInner *.u_1900464457 { display:block !important; }

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

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

  *#dm .dmInner *.u_1229593131 { display:block !important; }

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

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

  *#dm .dmInner *.u_1425866240 { display:block !important; }

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

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

  *#dm .dmInner *.u_1841561923 { display:block !important; }

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

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

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

  *#dm .dmInner div.u_1320445095 .caption-container .caption-title { font-weight:normal !important; }

  *#dm .dmInner div.u_1320445095 .photoGalleryViewAll.link { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1320445095 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner nav.u_1962550838.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1320445095 .caption-container .caption-text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1320445095 .caption-container .caption-text .rteBlock { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1689103477 .socialHubIcon {
    width:32px !important;
    height:32px !important;
    font-size:21px !important;
    line-height:32px !important;
  }

  *#dm .dmInner a.u_1439281046:hover span.text { color:rgba(61,0,0,1) !important; }

  *#dm .dmInner a.u_1439281046.hover span.text { color:rgba(61,0,0,1) !important; }

  *#dm .dmInner div.u_2383699012 img {
    object-fit:contain !important;
    object-position:100% 50% !important;
    border-radius:0% 0% 0% 0% !important;
  }

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

  *#dm .dmInner div.u_1080814665 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1701172162 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1171161218 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1080814665 img {
    border-radius:0% 0% 0% 0% !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1171161218 img {
    border-radius:0% 0% 0% 0% !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1529109594 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1600951543 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1584614924 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1917113375 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1507702342 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner a.u_1500776706 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1679433619 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1366511535 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1185384390 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1206434709 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1185384390 img {
    border-radius:0% 0% 0% 0% !important;
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1206434709 img {
    border-radius:0% 0% 0% 0% !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1624459967 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1160735527 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1269093310 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1917113375 img {
    border-radius:0% 0% 0% 0% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_722645033 {
    background-color:rgba(0,0,0,0.5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1507702342 img {
    border-radius:0% 0% 0% 0% !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1701172162 img {
    border-radius:0% 0% 0% 0% !important;
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1366511535 img {
    border-radius:0% 0% 0% 0% !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1275870078 { border-radius:0px 0px 0px 0px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1018994055 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1343454405 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1713064978 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1369816740 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1008980267 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1141086731 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1266696976 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1652949810 {
    background-color:rgba(0,0,0,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

  *#dm .dmInner *.u_undefined::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1684357685::after { margin-top:0px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1663640438 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1242599196 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1242599196 img {
    border-radius:0% 0% 0% 0% !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner *.u_1628771534 { display:block !important; }

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

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

  *#dm .dmInner *.u_1305622447 { display:block !important; }

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

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

  *#dm .dmInner *.u_1557608462 { display:block !important; }

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

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

  *#dm .dmInner *.u_1724053734 { display:block !important; }

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

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

  *#dm .dmInner *.u_1700484376 { display:block !important; }

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

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

  *#dm .dmInner *.u_1392921661 { display:block !important; }

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

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

  *#dm .dmInner *.u_1087622743 { display:block !important; }

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

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

  *#dm .dmInner *.u_1905681940 { display:block !important; }

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

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

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

  *#dm .dmInner div.u_1760296610 .caption-container .caption-title { font-weight:normal !important; }

  *#dm .dmInner div.u_1760296610 .photoGalleryViewAll.link { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1760296610 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1760296610 .caption-container .caption-text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1760296610 .caption-container .caption-text .rteBlock { color:var(--color_2) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1689103477 .socialHubIcon {
    width:25px !important;
    height:25px !important;
    font-size:16.666666666666668px !important;
    line-height:25px !important;
  }

  *#dm .dmInner *.u_1689103477 .socialHubIcon:after {
    width:33px !important;
    height:25px !important;
  }

  *#dm .dmInner *.u_1320445095 .photoGalleryThumbs { padding:4.5px !important; }

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

  *#dm .dmInner *.u_1320445095 .photoGalleryViewAll { padding:0 9px !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:repeat !important;
    background-image:url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/haunted-crystalball-reader-5a59afae-1920w.jpeg) !important;
    background-size:auto !important;
    background-position:50% 100% !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:repeat !important;
    background-image:url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/haunted-crystalball-reader-5a59afae-1920w.jpeg) !important;
    background-size:auto !important;
    background-position:50% 100% !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1760296610 .photoGalleryThumbs { padding:4.5px !important; }

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

  *#dm .dmInner *.u_1760296610 .photoGalleryViewAll { padding:0 9px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/55e212d1/dms3rep/multi/opt/singer-performing-on-set-1920w.jpg) !important;
    background-size:auto 100vh !important;
    background-position:50% 0 !important;
    background-color:var(--color_2) !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/55e212d1/dms3rep/multi/opt/singer-performing-on-set-1920w.jpg) !important;
    background-size:auto 100vh !important;
    background-position:50% 0 !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1320445095 .photoGalleryThumbs .image-container a { padding-top:304px !important; }

  *#dm .dmInner *.u_1320445095 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_1689103477 .socialHubIcon {
    width:26px !important;
    height:26px !important;
    font-size:17.333333333333332px !important;
    line-height:26px !important;
  }

  *#dm .dmInner *.u_1689103477 .socialHubIcon:after {
    width:34px !important;
    height:26px !important;
  }

  *#dm .dmInner *.u_1320445095 .photoGalleryViewAll { padding:0 7px !important; }

  *#dm .dmInner *.u_1760296610 .photoGalleryThumbs .image-container a { padding-top:304px !important; }

  *#dm .dmInner *.u_1760296610 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_1760296610 .photoGalleryViewAll { padding:0 7px !important; }

  *#dm .dmInner *.u_1760296610 .photoGalleryThumbs .image-container a { padding-top:150px !important; }

  *#dm .dmInner *.u_1760296610 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1320445095 .photoGalleryThumbs .image-container a { padding-top:150px !important; }

  *#dm .dmInner *.u_1320445095 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_2383699012 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-image:url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/haunted-crystalball-reader-5a59afae-1920w.jpeg) !important;
    background-size:auto !important;
    background-position:50% 0% !important;
    background-repeat:repeat !important;
    background-color:var(--color_3) !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-image:url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/haunted-crystalball-reader-5a59afae-1920w.jpeg) !important;
    background-size:auto !important;
    background-position:50% 0% !important;
    background-repeat:repeat !important;
    background-color:var(--color_3) !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#c7841d0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    flex-direction: row;
    padding: 1% 1% 1% 1%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 8778bf8 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#e10575c6 {
    min-height: 460.000046115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 6%;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_hp7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_k0h {
    width: 67%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e10575c6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
    
#c7841d0a {
    width: 100%;
    min-height: 8px;
}
    
#widget_k0h {
    width: 43.42640822640823%;
}
    
#widget_hp7 {
    width: 52.57%;
}
}



@media (max-width: 767px) {
    
#c7841d0a {
    width: 100%;
    min-height: 160px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e10575c6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#widget_k0h {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hp7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 9cb55dc {
    background-color: rgba(0, 0, 0, 0.7);
    background-image: url();
}
#\36 9cb55dc.lazy {
    background-image: url('');
}
    
#\31 3d43129 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    flex-direction: row;
    padding: 1% 1% 1% 1%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c5dee811 {
    min-height: 460px;
    column-gap: 7%;
    row-gap: 42px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_397 {
    width: 50.51886139783004%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#widget_nu4 {
    width: 100%;
    height: 477px;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: -10%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c5dee811 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 740px;
    column-gap: 3%;
}
    
#\31 3d43129 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\31 3d43129 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-right: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 5%;
    padding-bottom: 0%;
    justify-content: flex-start;
    row-gap: 20px;
}
    
#c5dee811 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#widget_nu4 {
    height: 240px;
    width: 100%;
    align-self: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_397.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#widget_397 {
    width: 79.71%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 f2611ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding-right: 1%;
    padding-left: 1%;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e92280c7 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 6e9b2be {
    min-height: 216px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_01v.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 15px;
}
#widget_01v {
    width: 99.91692482947361%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 2.654109589041096%;
    order: 0;
}
    
#widget_d43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_dcf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6e9b2be {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 4% 4% 4% 4%;
}
    
#\30 f2611ee {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\30 f2611ee {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\32 6e9b2be {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 3% 2% 3%;
}
    
#widget_s31 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 11.513029949436017% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_01v.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
}
#widget_01v {
    order: 0;
}
    
#\31 7e90c72 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 3ad0f5f {
    background-color: rgba(27, 24, 25, 1);
    background-image: initial;
}
    
#\32 8a966a5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 2% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ead3ffe {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_u4o {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#widget_2vf {
    width: 99.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ml9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9r0 {
    width: 99.97559189650964%;
    height: auto;
    max-width: 100%;
}
    
#group_00t {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_5tm {
    width: 12%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ead3ffe {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\32 8a966a5 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#group_u4o {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#widget_9r0 {
    margin-top: 0px;
}
    
#group_00t {
    width: 100%;
    min-height: 80px;
}
    
#widget_5tm {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 8a966a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    height: auto;
    padding-top: 0%;
}
    
#\32 ead3ffe {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_u4o {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#widget_9r0 {
    margin-top: 0px;
    width: 100%;
    min-width: 10px;
}
    
#widget_ml9 {
    margin-top: 0%;
}
    
#group_00t {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_5tm {
    height: auto;
    width: 100px;
}
}



@media all {
    
#\32 29c9a5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 a2addff {
    background-color: rgba(0, 0, 0, 0.3);
    background-image: initial;
}
    
#d5f35986 {
    min-height: 424px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 16% 2% 4% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_74d {
    width: 99.99965966136305%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p3c {
    width: 232px;
    height: 56px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5f35986 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 253px;
    padding-top: 20%;
}
    
#\32 29c9a5a {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\32 29c9a5a {
    width: 100%;
    min-height: 304px;
    align-items: center;
    padding-left: 1%;
    padding-right: 1%;
}
    
#d5f35986 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    padding-top: 30%;
}
}



@media all {
    
#\33 dcb4938 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 b634c2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 fffd42c {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ae9c1d8 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 702bb96 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ea462c42 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 64daeab {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\38 4bc6f6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 51a0604 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#ceb4f8eb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 5c2a02d {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a884377 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#dc33c36f {
    min-height: 430px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 3e800f6 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 15ed976 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_4lf {
    width: 99.69952641165756%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d92672e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#be28e2fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ca29d52 {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ee39a6a {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6fp.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#widget_6fp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9ff4967.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#\37 9ff4967 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c99acf4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#\31 c99acf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4bc6f6f {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 51a0604 {
    height: 200px;
}
    
#\33 dcb4938 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b634c2f {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ae9c1d8 {
    height: 200px;
}
    
#dc33c36f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
    padding-bottom: 2%;
}
    
#\33 3e800f6 {
    height: 200px;
}
}



@media (max-width: 767px) {
    
#\38 4bc6f6f {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 51a0604 {
    height: 220px;
}
    
#\33 dcb4938 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ceb4f8eb {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 b634c2f {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ae9c1d8 {
    height: 220px;
}
    
#\34 a884377 {
    align-items: flex-start;
    min-height: 99px;
}
    
#dc33c36f {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 1%;
}
    
#\33 3e800f6 {
    height: 220px;
}
    
#\31 15ed976 {
    align-items: flex-start;
    min-height: 99px;
}
}



@media all {
    
#af070048 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 df1418c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e0781189 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f05c5433 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#bdbf0a89 {
    width: 99.69952641165756%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 17a77e3 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 de8ea9a {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d7d1371 {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f0f6ca9 {
    min-height: 430px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 70662a1 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#f9da5df4 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 802a392 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 c36a828 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a4bfc63 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 319371b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#\39 319371b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd0ea335.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#dd0ea335 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#f9656f47 {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#d4477fde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 d6528e6 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a4b6d0d5 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 967352d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 ebedb68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 df1418c {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 f0f6ca9 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
    padding-bottom: 2%;
}
    
#\30 17a77e3 {
    height: 200px;
}
    
#\37 802a392 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a4bfc63 {
    height: 200px;
}
    
#d4477fde {
    width: 32%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#af070048 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\35 df1418c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#f05c5433 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\32 f0f6ca9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 1%;
}
    
#\30 17a77e3 {
    height: 220px;
}
    
#\37 802a392 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a4bfc63 {
    height: 220px;
}
    
#d4477fde {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#a4b6d0d5 {
    height: 220px;
}
    
#\30 967352d {
    align-items: flex-start;
    min-height: 99px;
}
}



@media all {
    
#\30 8003e67 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ca408e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 4e318d3 {
    min-height: 430px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 0e78a1b {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cee886cf {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\39 17f3f07 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#fea57cdc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 37b4b43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a606b2f6 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#e67ed725 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#da22056e {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fddb771 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 2% 2% 2% 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 a21679d {
    width: 99.69952641165756%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 68fa07f {
    width: 343px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fa866e9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fbe262c6 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 79af200 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4a01bcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 db1a617 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e11e453e {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f670efc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#\34 f670efc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 34b58f6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#\33 34b58f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8003e67 {
    height: 200px;
}
    
#\34 ca408e9 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4e318d3 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
    padding-bottom: 2%;
}
    
#\39 17f3f07 {
    height: 200px;
}
    
#\33 37b4b43 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#a606b2f6 {
    height: 200px;
}
    
#\31 fddb771 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\30 8003e67 {
    height: 220px;
}
    
#\34 ca408e9 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fa866e9 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\35 4e318d3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 10%;
}
    
#\39 17f3f07 {
    height: 220px;
}
    
#fea57cdc {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 37b4b43 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#a606b2f6 {
    height: 220px;
}
    
#\31 fddb771 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 db1a617 {
    align-items: flex-start;
    min-height: 99px;
}
}



@media all {
    
#\37 14a2ff8 {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
}
    
#fef0bb68 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\31 7c71a8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
    align-items: center;
    margin: 0px 0% 0px 0%;
    padding-bottom: 0%;
}
    
#d487ffab {
    margin: 0px 0% 0px 0%;
}
    
#widget_sb7 {
    width: 66.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 14a2ff8 {
    min-height: 102px;
    padding: 8% 2% 2% 2%;
}
    
#widget_sb7 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 14a2ff8 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fef0bb68 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\37 14a2ff8 {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 2% 4%;
}
    
#\31 7c71a8c {
    width: 100%;
    min-height: 10vh;
    align-items: flex-start;
    row-gap: 5px;
    padding-bottom: 6px;
}
    
#widget_sb7 {
    align-self: auto;
    width: 98.56128546321867%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 7567178::before, #\31 7567178 > .bgExtraLayerOverlay {
    
}
#\31 7567178 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\34 9479780 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.99760331145517%;
    min-height: 204px;
    max-height: 100%;
    order: 0;
    height: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 5dc40f8 {
    width: 76.43%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-left: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fc649f8 {
    width: 99.99544425385936%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a27078aa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99555423422598%;
    min-height: 37px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 fe4b501 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.99760331145517%;
    min-height: 204px;
    max-height: 100%;
    order: 0;
    height: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 a47ca84 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99555423422598%;
    min-height: 37px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f22b1f69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 27b2c19 {
    width: 99.99544425385936%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f8a34c50 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 872e3bc {
    width: 99.99544425385936%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ad7b39ab {
    width: 76.43%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-left: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fb62cd7 {
    margin: 0px 0% 0px 0%;
}
    
#ae53e0d1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.99760331145517%;
    min-height: 204px;
    max-height: 100%;
    order: 0;
    height: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 6c27fc1 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#b4c1bac7 {
    width: 76.43%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-left: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f61a012 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0.5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 30b0d53 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99555423422598%;
    min-height: 37px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 243adc7 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fb4ee96 {
    min-height: 596px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 62d2f97 {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7567178::before, #\31 7567178 > .bgExtraLayerOverlay {
    
}
    
#\34 9479780 {
    justify-content: flex-start;
}
    
#\31 5dc40f8 {
    width: 99.54%;
    margin: 0px 0% 0px 0%;
}
    
#a27078aa {
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
}
    
#\38 a47ca84 {
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
}
    
#\35 fe4b501 {
    justify-content: flex-start;
}
    
#f22b1f69 {
    width: 32%;
    min-height: 8px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f8a34c50 {
    width: 32%;
    min-height: 8px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ad7b39ab {
    width: 99.54%;
    margin: 0px 0% 0px 0%;
}
    
#ae53e0d1 {
    justify-content: flex-start;
}
    
#\35 6c27fc1 {
    height: auto;
    width: 32px;
}
    
#b4c1bac7 {
    width: 99.54%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f61a012 {
    width: 32%;
    min-height: 8px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 30b0d53 {
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
}
    
#\39 243adc7 {
    height: auto;
    width: 32px;
}
    
#\30 fb4ee96 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 408px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\36 62d2f97 {
    height: auto;
    width: 32px;
}
}



@media (max-width: 767px) {
    
#\31 7567178 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 fb4ee96 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 7567178::before, #\31 7567178 > .bgExtraLayerOverlay {
    
}
    
#\34 9479780 {
    justify-content: flex-start;
    height: auto;
    min-height: 142px;
}
    
#\35 6c27fc1 {
    height: auto;
    width: 30px;
}
    
#\30 f61a012 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\35 fe4b501 {
    justify-content: flex-start;
    height: auto;
    min-height: 142px;
}
    
#f22b1f69 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#f8a34c50 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\39 243adc7 {
    height: auto;
    width: 30px;
}
    
#\30 fb4ee96 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 2% 3.998418230563003% 12% 4%;
}
    
#\36 62d2f97 {
    height: auto;
    width: 30px;
}
    
#ae53e0d1 {
    justify-content: flex-start;
    height: auto;
    min-height: 142px;
}
}



@media all {
    
#\38 adb3a99 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-top: 20px;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 17e8895 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 f031f19 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_2e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8225581 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 10px;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#edd5a99b {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-right: 0%;
}
    
#b27bc7c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#b27bc7c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 016aaff {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-left: 15px;
    margin-right: 15px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#\39 43a2109.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#\39 43a2109 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e581d26 {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ea354dc8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#ea354dc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e872a97 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 10px;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 c76193b {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-right: 0%;
}
    
#\37 a82ad43.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#\37 a82ad43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3c60d51 {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-left: 15px;
    margin-right: 15px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#\35 0e67907.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#\35 0e67907 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bccd292 {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#beee7d50.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#beee7d50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1b504e5 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 10px;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b5767a29 {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-right: 0%;
}
    
#\37 92d9914.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#\37 92d9914 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1bcccaf {
    align-items: center;
    width: 290px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-left: 15px;
    margin-right: 15px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#b77ccbfb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 20px;
    padding-bottom: 20px;
}
#b77ccbfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\38 adb3a99 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\31 17e8895 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 30px 20px 30px;
}
    
#\30 8225581 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    padding-top: 10px;
}
    
#\38 e872a97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding-top: 10px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\35 1b504e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding-top: 10px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#edd5a99b {
    width: 75%;
    align-items: center;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 016aaff {
    width: 75%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\39 e581d26 {
    width: 75%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 c76193b {
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#\37 3c60d51 {
    width: 75%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\38 bccd292 {
    width: 75%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b5767a29 {
    width: 75%;
    margin: 0px 0% 0px 0%;
}
    
#a1bcccaf {
    width: 75%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\34 dbec47b {
    margin: 0px 0% 0px 0%;
}
    
#b27bc7c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#\39 43a2109.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#ea354dc8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#\37 a82ad43.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#\35 0e67907.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#beee7d50.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#\37 92d9914.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#b77ccbfb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 15px;
    padding-bottom: 15px;
}
}



@media all {
    
#\30 284cd78 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 3d6153b {
    background-image: url(https://lirp.cdn-website.com/d0e1c957/dms3rep/multi/opt/hangman-stairs-1920w.png);
}
#\37 3d6153b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAABkElEQVQozy3P22vTUACA8dCcXE5ycs5J0na9pU2vW9t0s60rVGWibjB9GGwgPikyBntREf9/+KTb3n/w8Tnz+CuncsPCsxzXGmzNFZetP3w6+sUseoeupSgR4kzCD6yDOWuRUrmGKjzjPPnCNrlm4J+g3QR9gANvQeWVnIqcuRsxrDUZ1YaUtSFNt44WEcYLcQpRMhEFU9FkLCIKV9N1c1puTu4mWBFhPYlTeD36okvpNRl7mpFnKETGkZuSuQmpiEm96AA7lF6LSVBnKTULaRgHOR2RUXcNmVDYZ9hkFDRYqpRzm7CzCVVsGfgpTWFJn6DE6fopY5myyQwXbcX7tuR1FjGNFG3/Of000w0SZkrztmW5GWvuZorPfckul4ziiLr/cj0IIyqjuCos3yvD40Zzv4q5KUO2eUhPhtgDHMmYlVZ87Bp+rDR/94Z/+4T7leSyFzLTIZn/AucqZt9Q3E4VDxvD753hca24nURsGwHtyMfpB4qhjFnqmItOzN2x5ueZ5eGV5ttJzJt2SF95/AeAD6koHkO33QAAAABJRU5ErkJggg==');
}
    
#f0c7a688 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 ed60225 {
    width: 100%;
    height: 108px;
    max-width: 100%;
    align-self: stretch;
    order: 1;
    margin-bottom: 40px;
}
    
#a8b201b0 {
    width: 100%;
    height: 108px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin-top: 40px;
    grid-area: auto / auto / auto / auto;
}
    
#e24c0f28 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    order: 1;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 6449faf {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 012d75d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 2.654109589041096%;
    order: 0;
}
    
#b5a63453 {
    width: 1101px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 64116cd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 34d1864.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 15px;
}
#\31 34d1864 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\30 284cd78 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#f0c7a688 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 ed60225 {
    height: 102px;
    width: 100.00%;
    margin-bottom: 0px;
}
    
#a8b201b0 {
    height: 67px;
    margin-top: 0px;
}
    
#e24c0f28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 012d75d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 11.513029949436017% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 64116cd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 34d1864.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\31 34d1864 {
    order: 0;
}
    
#\39 25bdf3e {
    margin: 0px 0% 0px 0%;
}
    
#b5a63453.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 3%;
    padding-right: 3%;
}
}

