@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1561184212 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:39px 39px 39px 39px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1449112090 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:41px 41px 41px 41px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1217306196 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1695731546 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1030770482 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:40px 40px 40px 40px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1623443433 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:9px 9px 9px 9px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1564292264 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:15px 15px 15px 15px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1767976014 img {
    object-fit:cover !important;
    border-radius:12px 12px 12px 12px !important;
  }

  *#dm .dmInner div.u_1069719343 img {
    object-fit:cover !important;
    border-radius:12px 12px 12px 12px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1281182045 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:39px 39px 39px 39px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1925446065 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:25px 25px 25px 25px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1577590696 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:41px 41px 41px 41px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1083265814 {
    border-style:solid !important;
    border-width:9px 9px 9px 9px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1265286441 {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  *#dm .dmInner div.u_1471492380 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:19px 19px 19px 19px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1213957102 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:47px 47px 47px 47px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1052955690 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1654394378 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1345864374 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:26px 26px 26px 26px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1814472916 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:33px 33px 33px 33px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1650249503 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:41px 41px 41px 41px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1504185806 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:48px 48px 48px 48px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1090384913 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:48px 48px 48px 48px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1596969946 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1778901769 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1972779601 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:35px 35px 35px 35px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1992394861 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1429883803 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:43px 43px 43px 43px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1851688781 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1003759155 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1596055645 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:28px 28px 28px 28px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1403281676 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:34px 34px 34px 34px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1539999704 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:44px 44px 44px 44px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1159908177 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:49px 49px 49px 49px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1985033889 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:47px 47px 47px 47px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1553286743 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:41px 41px 41px 41px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1026594133 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:50px 50px 50px 50px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    box-shadow:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1885949463 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1787044309 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1787044309 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1576888732 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1576888732 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1114758418 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1114758418 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1964710183 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1964710183 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1523251022 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1523251022 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1021318253 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1021318253 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1565581098 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1565581098 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1423106608 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1423106608 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1485931512 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1485931512 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1398872540 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1398872540 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1606690274 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1606690274 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1079245943 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1079245943 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 1);
    background-image: initial;
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 68.26666666666667%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 8% 6px 16px 6px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 1026px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 8% 6%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.2;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/6506371d-f660-4bc8-bb87-af38027d95d7/dms3rep/multi/home_hero_block_background-1a967f31.svg");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_mbh.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 20px;
}
#widget_mbh {
    width: 77.50%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_3ak {
    width: 337px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_s1v {
    justify-content: flex-start;
    width: 29.73%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    padding: 8% 16px 16px 16px;
}
    
#\32 eb04265 {
    width: 230px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0eab355 {
    width: 344px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_d6e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.34%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    margin-bottom: 40px;
}
    
#group_b3s {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#efd1f674 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd9836bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1f2caee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a027a55 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 aabd97e {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fde5ed27 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/6506371d-f660-4bc8-bb87-af38027d95d7/dms3rep/multi/home_hero_block_background-1a967f31.svg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 582px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 40px;
    padding: 6% 6% 8% 6%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    order: 0;
    padding-right: 0px;
    padding-top: 16px;
    justify-content: center;
    row-gap: 22px;
    padding-left: 6px;
    margin: 0% 0% 0% 0%;
}
    
#widget_mbh {
    width: 99.97%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#group_s1v {
    width: 50%;
    min-height: 8px;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0%;
    row-gap: 18px;
    margin: 0% 0% 0% 0%;
}
    
#widget_3ak {
    width: 320px;
}
    
#\32 eb04265 {
    order: 1;
    align-self: flex-start;
    width: 62.23%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_d6e {
    order: 2;
    min-height: 35px;
    width: 60.03%;
    margin: 0px 0% 0px 0%;
}
    
#group_b3s {
    order: 0;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 62.21%;
    max-width: 100%;
    flex-direction: row;
    min-height: 60px;
    margin-bottom: 0px;
}
    
#efd1f674 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 aabd97e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0eab355 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 659px;
    align-items: center;
    width: 100%;
    order: 0;
    padding-top: 0%;
    row-gap: 57px;
    padding-left: 6px;
    padding-right: 6px;
    height: auto;
    justify-content: space-around;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 12% 6% 12% 6%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/6506371d-f660-4bc8-bb87-af38027d95d7/dms3rep/multi/home_hero_block_background-1a967f31.svg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#widget_mbh {
    order: 0;
    width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3ak {
    order: 1;
    width: 312px;
}
    
#group_s1v {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
    padding-top: 16px;
    justify-content: space-between;
}
    
#\32 eb04265 {
    order: 1;
    width: 328px;
}
    
#\38 0eab355 {
    width: 191px;
    order: 2;
}
    
#group_d6e {
    order: 2;
    width: 100%;
    min-height: 35px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_b3s {
    align-self: auto;
    width: 100.00%;
    order: 0;
    justify-content: space-between;
    flex-direction: row;
    min-height: 96px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efd1f674 {
    order: 0;
    width: 47.593907083016%;
    align-self: auto;
    align-items: flex-start;
    justify-content: space-between;
    min-height: 96px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd9836bb {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1f2caee {
    width: 97.2188px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a027a55 {
    width: 75.04%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 aabd97e {
    order: 1;
    width: 47.5960396039604%;
    align-self: flex-start;
    align-items: flex-start;
    justify-content: space-between;
    min-height: 96px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fde5ed27 {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 c9174f8::before, #\34 c9174f8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\34 c9174f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: url();
    padding: 40px 40px 40px 40px;
}
#\34 c9174f8.lazy {
    background-image: url('');
}
    
#\30 655f1b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\30 18d87dc {
    min-height: 820px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\30 5df6aa0 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 2;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 c9174f8::before, #\34 c9174f8 > .bgExtraLayerOverlay {
    
}
#\34 c9174f8 {
    padding: 32px 32px 32px 32px;
}
#\34 c9174f8.lazy {
    background-image: url('');
}
    
#\30 18d87dc {
    min-height: 436px;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\34 c9174f8::before, #\34 c9174f8 > .bgExtraLayerOverlay {
    
}
#\34 c9174f8 {
    width: 100%;
    min-height: 456px;
    align-items: center;
    height: auto;
    row-gap: 24px;
    padding: 24px 24px 24px 24px;
}
#\34 c9174f8.lazy {
    background-image: url('');
}
    
#\30 655f1b1 {
    width: 100.00%;
}
    
#\30 18d87dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 5df6aa0 {
    width: 100.00%;
}
}



@media all {
    
#\36 0120328 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 48px 16px 16px 16px;
}
    
#a3aedba3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 10px 16px 10px 16px;
}
    
#b0be4d23 {
    min-height: 453px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 2% 6% 2%;
}
    
#\34 f06b030 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#fbc287bd {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\38 99e7caa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 59a7fc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 77e3a8d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rfa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0120328 {
    width: 48.953701799485856%;
    min-height: 8px;
    padding-top: 8%;
}
    
#a3aedba3 {
    width: 49%;
    min-height: 8px;
    row-gap: 14px;
}
    
#b0be4d23 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#\36 0120328 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    padding-top: 16px;
}
    
#a3aedba3 {
    width: 100%;
    min-height: 286px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 8px;
    height: auto;
    padding-top: 20px;
}
    
#b0be4d23 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
}



@media all {
    
#\38 c6039ab {
    min-height: 159px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 8%;
}
    
#\34 b8dcfee {
    background-color: var(--color_4);
    background-image: initial;
}
    
#e21b3302 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 44.96%;
    min-width: 4%;
}
    
#\30 62f9911 {
    width: 50.89321596460593%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\32 a5690f6 {
    width: 90%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\37 f4f70a8 {
    width: 434px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c6039ab {
    column-gap: 1%;
    padding: 10% 2% 6% 4%;
}
    
#e21b3302 {
    width: 49.55%;
    justify-content: flex-start;
}
    
#\30 62f9911 {
    width: 49.42635253054101%;
}
    
#\32 a5690f6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 c6039ab {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 10% 6% 8% 6%;
}
    
#e21b3302 {
    width: 100%;
    min-height: 68px;
    align-items: center;
}
    
#\30 62f9911 {
    width: 100%;
    min-height: 96px;
    align-items: center;
}
    
#\32 a5690f6 {
    width: 100.00%;
}
}



@media all {
    
#b844778f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63.37002179264224%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 10px;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 49a5509 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#e26bd81b {
    min-height: 85px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\36 f294463.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 f294463 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s4i {
    width: 32.57%;
    min-width: 4%;
    min-height: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
    column-gap: 4%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#widget_q4p {
    width: 49.46%;
    height: 60px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b844778f {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#e26bd81b {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#\36 f294463 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b844778f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    height: auto;
    padding: 30px 16px 30px 16px;
}
    
#e26bd81b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#\36 f294463.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\36 f294463 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_s4i {
    width: 100%;
    min-height: 58px;
    align-items: center;
    height: auto;
}
    
#widget_q4p {
    height: 26px;
}
}



@media all {
    
#\30 bc60bbd {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
    
#f3bf06a9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0e4b0d1::before, #\39 0e4b0d1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.38;
    border-radius: inherit;
}
#\39 0e4b0d1 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Folden+akva2-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\39 0e4b0d1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAgARBQMEBgch/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAjL/2gAMAwEAAhEDEQA/AJhOy8iuQW1sXKNef7ogE6Q9iItemDo//9k=');
}
    
#\39 cda418a {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 57a802c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\39 57a802c {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 79125ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 38e4048 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 676064b {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/pexels-photo-756856-1920w.jpeg);
    border-radius: 11px 11px 11px 11px;
}
#\34 676064b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIRAAAgIBBAIDAAAAAAAAAAAAAQIDBAAHERIhBQYTQVH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAQACAwAAAAAAAAAAAAAAAAEAEQISIv/aAAwDAQACEQMRAD8Am6Nezy0BPJaiV45WCK/2DjmvlEKgiwex+YIad0oOdJPjHFn3IzdzXJVmkVSuwYgdY+XTckHQon//2Q==');
}
    
#\39 af0262c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f4efff56 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2f9a00a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\39 2f9a00a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1b22727 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#a20ac80f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ea869f36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 0a85e52 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 8e26e3d {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\34 d8d16d8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d5a047ce {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#ffc94356 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 c5d7db0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 91f2ba4 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\37 88027fa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#ca4ba6f1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#ca4ba6f1 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6a9489c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 b6fbf17 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#de8e842b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#de8e842b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8b7b219 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#b22c1e3e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fd2c2a3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d1a12c7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\36 ac365ae {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 66a05a4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 33e8617 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\36 e1488bb {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 ac1c5c0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d9e60a0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#decffb73 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ef269c89 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/nails_WEB-d3203a18-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#ef269c89.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQxBhESEyH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAERL/2gAMAwEAAhEDEQA/AGmmllxvSyktYviWGhMjbwSprHY2v2STETEUHGT4NSTZa4dgGOzGXKXkQv/Z');
}
    
#b0e390f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\30 a3bb66d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\30 a3bb66d {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d3112d7b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 411323d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b0b24aa0 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4eabbb8 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 82a3ddc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2b1bb44 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 4679866 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3ded479 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d19e2664 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c7023af8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 933f899.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 933f899 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0ee69dc {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bc60bbd {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#ffc94356 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#d1a12c7f {
    order: 1;
}
    
#\39 0e4b0d1::before, #\39 0e4b0d1 > .bgExtraLayerOverlay {
    
}
#\39 0e4b0d1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAgARBQMEBgch/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAjL/2gAMAwEAAhEDEQA/AJhOy8iuQW1sXKNef7ogE6Q9iItemDo//9k=');
}
    
#\39 cda418a {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#ca4ba6f1 {
    order: 2;
}
    
#\39 57a802c {
    order: 2;
}
    
#\35 33e8617 {
    order: 1;
}
    
#decffb73 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#b0e390f6 {
    order: 1;
}
    
#\30 a3bb66d {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\30 bc60bbd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#ffc94356 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#d1a12c7f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#d1a12c7f {
    margin-top: 0px;
}
    
#\30 91f2ba4 {
    height: 240px;
}
    
#\39 0e4b0d1::before, #\39 0e4b0d1 > .bgExtraLayerOverlay {
    
}
#\39 0e4b0d1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAgARBQMEBgch/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAjL/2gAMAwEAAhEDEQA/AJhOy8iuQW1sXKNef7ogE6Q9iItemDo//9k=');
}
    
#\39 cda418a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 33e8617.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\35 33e8617 {
    margin-top: 0px;
}
    
#\35 8b7b219 {
    height: 240px;
}
    
#decffb73 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#b0e390f6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#b0e390f6 {
    margin-top: 0px;
}
}



@media all {
    
#\31 5ebfd59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#a88dca6a {
    background-color: var(--color_4);
    background-image: initial;
}
    
#ac5d3fa4 {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\32 5f74d61.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 5f74d61 {
    width: 53.10940397350993%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5ebfd59 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#ac5d3fa4 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#\32 5f74d61 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 5ebfd59 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#ac5d3fa4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#\32 5f74d61.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\32 5f74d61 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 1138389 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c436f7cc {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f1b22501 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\34 7edf985.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\34 7edf985 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 00a61c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\36 1b14005 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4afd3dc {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#\39 010f8df {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 a0aebed {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 2a86fd2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 db36201 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#c8bdd5d2 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\36 f0881e2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 835f204.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\34 835f204 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cdc44957::before, #cdc44957 > .bgExtraLayerOverlay {
    
}
#cdc44957 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Bilde+n%C3%A6ringsforum-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#cdc44957.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGxABAAICAwAAAAAAAAAAAAAAAQADAgQiMmH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AyO+6oTih5IbuuHXKIj1ews5EL//Z');
}
    
#f05b6719 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bce5057e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\35 b368a0c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 f428a60 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ca558c9d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 97cf63c {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 4567a5d::before, #\32 4567a5d > .bgExtraLayerOverlay {
    
}
#\32 4567a5d {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/DJI_0533+%281%29-8f3ecdc1-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\32 4567a5d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EACIQAAIBAgUFAAAAAAAAAAAAAAECAAMEBQYREjEyQnFzsf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGhEAAgMBAQAAAAAAAAAAAAAAAgMAARESMf/aAAwDAQACEQMRAD8AYZSzy1JaiVn0XgbiOYe+M3rOzDESATqBMjtu32j7LJOhfEZzLMt8kaArnJ//2Q==');
}
    
#\35 54bd390 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\39 3a95e6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\36 513fec0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\36 513fec0 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d3362598 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 8f8cff1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d124a536 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f9af1747 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 836aa06 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a42480ff {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a3af563f {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 434e136 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6883716 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 5f40162.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\33 5f40162 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b7759a9f {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\36 152e577 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#aee6b35c::before, #aee6b35c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.62;
}
#aee6b35c {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/007_Steigen_IL_07_300dpi-a4a86211-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#aee6b35c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBQYSITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8A3mRseRRZl4zoREHV0J+hWm7faFoLoYbr31ESTCC3R//Z');
}
    
#\30 85f0198 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#f63fdb75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\37 93b7472.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\37 93b7472 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f236d8a7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e8c35597 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#fbcd9537 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0438d6d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 cc3a25c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#abb4a5e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#da44691a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7e12f67 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 d0ca9c9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 806f405 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a0ceade2.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#a0ceade2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ea32899c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4afd3dc {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\34 835f204 {
    order: 2;
}
    
#bce5057e {
    order: 1;
}
    
#\39 a0aebed {
    width: 33.333333333333336%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#cdc44957::before, #cdc44957 > .bgExtraLayerOverlay {
    
}
#cdc44957.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGxABAAICAwAAAAAAAAAAAAAAAQADAgQiMmH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AyO+6oTih5IbuuHXKIj1ews5EL//Z');
}
    
#\31 97cf63c {
    width: 33.333333333333336%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4567a5d::before, #\32 4567a5d > .bgExtraLayerOverlay {
    
}
#\32 4567a5d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EACIQAAIBAgUFAAAAAAAAAAAAAAECAAMEBQYREjEyQnFzsf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGhEAAgMBAQAAAAAAAAAAAAAAAgMAARESMf/aAAwDAQACEQMRAD8AYZSzy1JaiVn0XgbiOYe+M3rOzDESATqBMjtu32j7LJOhfEZzLMt8kaArnJ//2Q==');
}
    
#\39 3a95e6c {
    order: 1;
}
    
#\36 513fec0 {
    order: 2;
}
    
#\36 152e577 {
    width: 33.333333333333336%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#aee6b35c::before, #aee6b35c > .bgExtraLayerOverlay {
    
}
#aee6b35c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBQYSITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8A3mRseRRZl4zoREHV0J+hWm7faFoLoYbr31ESTCC3R//Z');
}
    
#f63fdb75 {
    order: 1;
}
    
#\37 93b7472 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\35 4afd3dc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\30 db36201 {
    height: 240px;
}
    
#bce5057e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#bce5057e {
    margin-top: 0px;
}
    
#\39 a0aebed {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#cdc44957::before, #cdc44957 > .bgExtraLayerOverlay {
    
}
#cdc44957.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGxABAAICAwAAAAAAAAAAAAAAAQADAgQiMmH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AyO+6oTih5IbuuHXKIj1ews5EL//Z');
}
    
#\31 97cf63c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4567a5d::before, #\32 4567a5d > .bgExtraLayerOverlay {
    
}
#\32 4567a5d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EACIQAAIBAgUFAAAAAAAAAAAAAAECAAMEBQYREjEyQnFzsf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGhEAAgMBAQAAAAAAAAAAAAAAAgMAARESMf/aAAwDAQACEQMRAD8AYZSzy1JaiVn0XgbiOYe+M3rOzDESATqBMjtu32j7LJOhfEZzLMt8kaArnJ//2Q==');
}
    
#\35 54bd390 {
    height: 240px;
}
    
#\39 3a95e6c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\39 3a95e6c {
    margin-top: 0px;
}
    
#\36 152e577 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#aee6b35c::before, #aee6b35c > .bgExtraLayerOverlay {
    
}
#aee6b35c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAxEEBQYSITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8A3mRseRRZl4zoREHV0J+hWm7faFoLoYbr31ESTCC3R//Z');
}
    
#\30 85f0198 {
    height: 240px;
}
    
#f63fdb75.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#f63fdb75 {
    margin-top: 0px;
}
}



@media all {
    
#\30 4b3ef89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#e3c4043c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3c4043c {
    width: 65.19%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 34ea303 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#a9f727f6 {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4b3ef89 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#e3c4043c {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#a9f727f6 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
}



@media (max-width: 767px) {
    
#\30 4b3ef89 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#e3c4043c.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#e3c4043c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a9f727f6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
}



@media all {
    
#\33 5694869.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\33 5694869 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cfcdab3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e1056ec3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 616f797 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 c58ab06 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c7e9bb5f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a52f26cf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#abb5e654 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/shutterstock_2043715643-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
#abb5e654.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQMAAgQhBRJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AzPiXY1aV7YSrAg6Mm3rUXsIVUA2OvNxEKuP/2Q==');
}
    
#\35 e84c821 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 bb567e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\31 6b25d4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#caf8755f::before, #caf8755f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
}
#caf8755f {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Vertshus+300dpi+copy_utsnitt-400b3e91-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#caf8755f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAQIEBwAAAAAAAAAAAAAAAAIDAQQFERIVMVWB4fD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAmH/2gAMAwEAAhEDEQA/ANVMU7HLKaYeW2uOir9E7J6puEfcADWetCF//9k=');
}
    
#\32 fd5f47e {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 f5d79c7 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d3a2638f {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
    
#\32 2e4832c {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\36 b84f1a5 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#b3556a87 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e3a7fbd0 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 947f490 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 1edf009 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 c4e0456.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\33 c4e0456 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7ba1297 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 f24d1e6 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#b6a8dacc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 f7bc2d9 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\39 8cad85a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\39 8cad85a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ae026aa1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e7e10ea {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 fdc48d6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d785ebd2::before, #d785ebd2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
}
#d785ebd2 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Rist+2025_2_300dpi_rgb-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#d785ebd2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABAwIHAAAAAAAAAAAAAAABAAIDBAUGFCExUWHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIDUf/aAAwDAQACEQMRAD8Aujkv7aoT09e4MHJ3CpOI78CRmnad+oiirZ6N1xw//9k=');
}
    
#\33 c680f43 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#c10687eb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2e69034 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\35 965cff8 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 53934b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\31 53934b4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a3d14316.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#a3d14316 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 57fa0c9 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\37 ce20194 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 28a34ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 44cfd9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f8be4ae2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#f8be4ae2 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bd159232 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8c13f01 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\36 b698d43 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dc2a986 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#b03e0c72 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a326a757 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a54747c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f99bb79c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#cc080f13 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 c8dc68c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cfb6d6bf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 08db3f7 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c5a73dea {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Krute+go+logo-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#c5a73dea.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwAE/8QAHhAAAQMFAQEAAAAAAAAAAAAAAQACAwQFERIhMVH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAhIDEUH/2gAMAwEAAhEDEQA/AK2WCGqia+bRnPNulZXWBgcQJW4z9R0RPep0bWD4VussW1ds/9k=');
}
    
#e8dbfec0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 a7a263d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\39 a7a263d {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e4833d7b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d4bfbcc5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 c0a4f9b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a412c20d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 1dbb415 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d5f6ef04 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 db60f81 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5e63cdf {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#c2e064d1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e9bf39fa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\35 b7d3203.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\35 b7d3203 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b646f97 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1edf009 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c4e0456 {
    order: 2;
}
    
#d785ebd2::before, #d785ebd2 > .bgExtraLayerOverlay {
    
}
#d785ebd2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABAwIHAAAAAAAAAAAAAAABAAIDBAUGFCExUWHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIDUf/aAAwDAQACEQMRAD8Aujkv7aoT09e4MHJ3CpOI78CRmnad+oiirZ6N1xw//9k=');
}
    
#\39 bb567e2 {
    order: 1;
}
    
#\31 6b25d4a {
    order: 1;
}
    
#\32 2e69034 {
    order: 1;
}
    
#f8be4ae2 {
    order: 2;
}
    
#d3a2638f {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\39 f5d79c7 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#a3d14316 {
    order: 2;
}
    
#e3a7fbd0 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 08db3f7 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#e8dbfec0 {
    order: 1;
}
    
#\39 a7a263d {
    order: 2;
}
    
#caf8755f::before, #caf8755f > .bgExtraLayerOverlay {
    
}
#caf8755f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAQIEBwAAAAAAAAAAAAAAAAIDAQQFERIVMVWB4fD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAmH/2gAMAwEAAhEDEQA/ANVMU7HLKaYeW2uOir9E7J6puEfcADWetCF//9k=');
}
}



@media (max-width: 767px) {
    
#\30 1edf009 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 f7bc2d9 {
    height: 240px;
}
    
#d785ebd2::before, #d785ebd2 > .bgExtraLayerOverlay {
    
}
#d785ebd2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABAwIHAAAAAAAAAAAAAAABAAIDBAUGFCExUWHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIDUf/aAAwDAQACEQMRAD8Aujkv7aoT09e4MHJ3CpOI78CRmnad+oiirZ6N1xw//9k=');
}
    
#\39 bb567e2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\39 bb567e2 {
    margin-top: 0px;
}
    
#\31 6b25d4a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\31 6b25d4a {
    margin-top: 0px;
}
    
#\32 2e69034.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\32 2e69034 {
    margin-top: 0px;
}
    
#d3a2638f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\39 f5d79c7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 b84f1a5 {
    height: 240px;
}
    
#e3a7fbd0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 57fa0c9 {
    height: 240px;
}
    
#\34 08db3f7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#e8dbfec0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#e8dbfec0 {
    margin-top: 0px;
}
    
#caf8755f::before, #caf8755f > .bgExtraLayerOverlay {
    
}
#caf8755f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAQIEBwAAAAAAAAAAAAAAAAIDAQQFERIVMVWB4fD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAmH/2gAMAwEAAhEDEQA/ANVMU7HLKaYeW2uOir9E7J6puEfcADWetCF//9k=');
}
}



@media all {
    
#\32 3033854 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 8368553 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#daa8c9b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\31 7f303f0 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\37 923bf3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b69712f4 {
    min-height: 575px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#ef46aaa1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 a93de2d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 29af770 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 1f0bf8b::before, #\30 1f0bf8b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#\30 1f0bf8b {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Bibliotek-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\30 1f0bf8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQxUQUGBxESI6H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAgMR/9oADAMBAAIRAxEAPwDScJyMt2ApcuetzehW8EStPmOR95VsYACIL1qOvJv/2Q==');
}
    
#cb1c48dd {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9e3d145.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\33 9e3d145 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2473cdf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 2d985a7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 775a433 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#be3906cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 a3bece0.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\39 a3bece0 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e8ae2711 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\35 833ba55 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f235b85a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#acf59348 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ad018d7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 01edef7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 0ca9362 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\31 caccc50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\37 eb5fa06.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\37 eb5fa06 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 46ddcf3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b34de9e {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\32 ce913cb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c44b43bd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#c44b43bd {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d21f5ec {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f3802b14 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\35 f866af3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\35 f866af3 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cc8f90a4 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f87f2b08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 ad842c9 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ae244e1f {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 babee25 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d0f9a738 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\36 fd4bee1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c4908db {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e072c19 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e3fda0cf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f6f8287 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ddf3a684 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/FRYD+butikk-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#ddf3a684.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAVAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACEQAAEDBAIDAQAAAAAAAAAAAAECAwQABQYREjETIVFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AI284ZEkPOmHeIg4jeirupw4ikHRucbf7T9uxYoLKXbjPfam9pKd6VSTwWUeg6sgdH7Qa83BtjeJI81uYePDmCoewazxbkbmrUJoDfVFFB//2Q==');
}
    
#c891d913.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c891d913 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 91248c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#f5266942 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 7e49fad {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#f32b3c2b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#f32b3c2b {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ebc6c8b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 856cb3a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 d1090fb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b4bbc5ac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 65cd733 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 0c51ae7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 f3637fd {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 90273de {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 29730bb {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#ecbe0547 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 08bb3e2::before, #\34 08bb3e2 > .bgExtraLayerOverlay {
    
}
#\34 08bb3e2 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/BUA+barn+paa+ski-3f007c46-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
#\34 08bb3e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMBCQAAAAAAAAAAAAAAAgABBAMFBxEXIjFBceH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwDUgXeWcNAnqGbGRaXZ9mVsuY/EosOvERPJsuQcDQV8dLnpWf/Z');
}
    
#\30 43ab428 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3909d3c {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/allhus+hall-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\32 3909d3c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAACAQIHAAAAAAAAAAAAAAAAAQMEBgIRExQiJEH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAADITH/2gAMAwEAAhEDEQA/ALtTY2GJau5aTfJ+snO1KTN9uYAmZMHXdP/Z');
}
    
#\37 1024e80 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7659db {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e28f4eaa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6aa8fe1.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\34 6aa8fe1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 72dfa53 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#daae80be {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#daa8c9b1 {
    order: 1;
}
    
#ae244e1f {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\31 caccc50 {
    order: 1;
}
    
#b69712f4 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\34 e072c19 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#c44b43bd {
    order: 2;
}
    
#\30 1f0bf8b::before, #\30 1f0bf8b > .bgExtraLayerOverlay {
    
}
#\30 1f0bf8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQxUQUGBxESI6H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAgMR/9oADAMBAAIRAxEAPwDScJyMt2ApcuetzehW8EStPmOR95VsYACIL1qOvJv/2Q==');
}
    
#\33 9e3d145 {
    order: 2;
}
    
#f32b3c2b {
    order: 2;
}
    
#\30 775a433 {
    order: 1;
}
    
#be3906cf {
    order: 1;
}
    
#\35 f866af3 {
    order: 2;
}
    
#cc8f90a4 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\35 833ba55 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 08bb3e2::before, #\34 08bb3e2 > .bgExtraLayerOverlay {
    
}
#\34 08bb3e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMBCQAAAAAAAAAAAAAAAgABBAMFBxEXIjFBceH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwDUgXeWcNAnqGbGRaXZ9mVsuY/EosOvERPJsuQcDQV8dLnpWf/Z');
}
}



@media (max-width: 767px) {
    
#daa8c9b1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#daa8c9b1 {
    margin-top: 0px;
}
    
#ae244e1f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 7f303f0 {
    height: 240px;
}
    
#\31 caccc50.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\31 caccc50 {
    margin-top: 0px;
}
    
#b69712f4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\34 e072c19 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 1f0bf8b::before, #\30 1f0bf8b > .bgExtraLayerOverlay {
    
}
#\30 1f0bf8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQxUQUGBxESI6H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAgMR/9oADAMBAAIRAxEAPwDScJyMt2ApcuetzehW8EStPmOR95VsYACIL1qOvJv/2Q==');
}
    
#\38 7e49fad {
    height: 240px;
}
    
#\30 775a433.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\30 775a433 {
    margin-top: 0px;
}
    
#be3906cf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#be3906cf {
    margin-top: 0px;
}
    
#e8ae2711 {
    height: 240px;
}
    
#cc8f90a4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 833ba55 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 08bb3e2::before, #\34 08bb3e2 > .bgExtraLayerOverlay {
    
}
#\34 08bb3e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMBCQAAAAAAAAAAAAAAAgABBAMFBxEXIjFBceH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwDUgXeWcNAnqGbGRaXZ9mVsuY/EosOvERPJsuQcDQV8dLnpWf/Z');
}
}



@media all {
    
#\32 8503415 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1563ae1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 8463c30 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f53e1307 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\36 3b3fcb4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c0a56cc9 {
    min-height: 530px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
    
#fb1196b3 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 92cb213 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 f746769 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 92d6283 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 870910d {
    background-color: var(--color_2);
    background-image: initial;
}
    
#c8eb1dbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c8eb1dbb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 161b956 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f174726c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#f174726c {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a37b5797 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 76071f1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0fb67f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#e7cca830::before, #e7cca830 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.2;
    border-radius: inherit;
}
#e7cca830 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/pexels-photo-301664-1920w.jpeg);
    border-radius: 11px 11px 11px 11px;
}
#e7cca830.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACAwQREiExBf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEREkL/2gAMAwEAAhEDEQA/ANV6ddTzNE0YLY8u231UxvvG0tJxIBG0RNplEKqP/9k=');
}
    
#febaa5ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 88524d5 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 85ed396 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Regina+portrett+posterize260dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\32 85ed396.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACUQAAIBAgILAAAAAAAAAAAAAAEDBAACBiEFERIUIjZBQlGS4f/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGREAAwADAAAAAAAAAAAAAAAAAAECBBES/9oADAMBAAIRAxEAPwCfxpAh7g+QxNjGv4Bec9mgRdEMEZIE1QAsHcPFM8Xcn6+vw1k5kOBycz2NB09soVjy5R//2Q==');
}
    
#\35 0e8ef2f {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 e9e912b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\35 e9e912b {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 085a95c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ad8ab2e0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#bb8b4d96 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d365fa6 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\33 3ec1e8a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8cbf170 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#c41bedfe {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#e4f72fe7 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#c1f521eb.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c1f521eb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6bcfb7f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ab1ceb63 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b145ac5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 c81072c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#f1f75461 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#a75cbe5f {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/14-14_300dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#a75cbe5f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQIEBwAAAAAAAAAAAAAAAQACAwQFBwYREhMxQVH/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAACAQMEQVH/2gAMAwEAAhEDEQA/AJU65tSgyRhScizcIy1jtY77o4gD3As4PhRFKmXb0NSk6P/Z');
}
    
#ace9fb21 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#e994822e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 5a1e6d4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\39 5a1e6d4 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 59b1c41 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a3785afb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#da3e460a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ae626b5 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#ad0201d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ba989f86 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#f261bdd9 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4f5a525 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 1f9ef28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f44946e4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#d8085177.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#d8085177 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 00bb20f {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 8463c30 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 161b956 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e9e912b {
    order: 2;
}
    
#\37 8cbf170 {
    order: 1;
}
    
#f174726c {
    order: 2;
}
    
#c0a56cc9 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\32 0fb67f3 {
    order: 1;
}
    
#e7cca830::before, #e7cca830 > .bgExtraLayerOverlay {
    
}
#e7cca830.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACAwQREiExBf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEREkL/2gAMAwEAAhEDEQA/ANV6ddTzNE0YLY8u231UxvvG0tJxIBG0RNplEKqP/9k=');
}
    
#f1f75461 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#e994822e {
    order: 1;
}
    
#\39 5a1e6d4 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\38 8463c30 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 161b956 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8cbf170.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\37 8cbf170 {
    margin-top: 0px;
}
    
#c0a56cc9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#e4f72fe7 {
    height: 240px;
}
    
#\32 d365fa6 {
    height: 240px;
}
    
#\32 0fb67f3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\32 0fb67f3 {
    margin-top: 0px;
}
    
#e7cca830::before, #e7cca830 > .bgExtraLayerOverlay {
    
}
#e7cca830.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACAwQREiExBf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEREkL/2gAMAwEAAhEDEQA/ANV6ddTzNE0YLY8u231UxvvG0tJxIBG0RNplEKqP/9k=');
}
    
#f1f75461 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#ace9fb21 {
    height: 240px;
}
    
#e994822e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#e994822e {
    margin-top: 0px;
}
}



@media all {
    
#\33 0728733.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0728733 {
    width: 61.16%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f25e7c9d {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\36 436719a {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\37 f7b4258 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0728733 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#f25e7c9d {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#\37 f7b4258 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
}



@media (max-width: 767px) {
    
#\33 0728733.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\33 0728733 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f25e7c9d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#\37 f7b4258 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
}



@media all {
    
#\37 41c9ad0 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#e610f345 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#ed617b3c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ed617b3c {
    width: 69.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 aed0fef {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e610f345 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#ed617b3c {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#\35 aed0fef {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
}



@media (max-width: 767px) {
    
#e610f345 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#ed617b3c.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#ed617b3c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 aed0fef {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
}



@media all {
    
#\36 3898384 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 9a803fa {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\37 e5eb90b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cebf07a0 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 b52e863 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\31 d482299 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#fd95b375 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e6c2fa6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    order: 0;
}
    
#d27c3ea4 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 88e94d6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5c4c3d0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\33 5c4c3d0 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8a70b45 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 71fb4d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\38 38caa5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\38 38caa5b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#acb49dd6 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 35bd312 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 5ccda20 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f7a0dfc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 24bac21 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\39 15ea0bb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c377f91b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c377f91b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed86c55 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d9769daa::before, #d9769daa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#d9769daa {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Oksana+bakgrunn-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#d9769daa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAECAxFC/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AND1is83M0+Mn5S9MABv/9k=');
}
    
#da08f23d {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\34 2b72ee2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d0bf8697 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 c769941 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#aae4affe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#f54bdba6 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 67f2d16 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c39a86e0 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 dbb1f15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#b0c6146d.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#b0c6146d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b767be0b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#b767be0b {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a8cfdab {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e696e24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\33 bbede1b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 542c7ce {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 9a040a2::before, #\37 9a040a2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 9a040a2 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/IMG_4534_300dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\37 9a040a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACMQAAIABQIHAAAAAAAAAAAAAAECAAMEBRETIQcSFDEyQXH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMT/9oADAMBAAIRAxEAPwCor6uUujSTOYsD4jcQ1S3syKwRcEZ7QcLpMu63W49cgm6ZwufUaYLHQgYErYfInVg6Is//2Q==');
}
    
#bf724399 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e1aa396 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fa1ae482::before, #fa1ae482 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.59;
}
#fa1ae482 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Vartdal+plast-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#fa1ae482.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQAEAgMGESExFzJB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwCenagdsJjgxkTSOt/FvclOYcFvrG0ROVhBf//Z');
}
    
#db3cec01 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e1002a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 767063a {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 b2efbe4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3f4e6f8 {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
    
#\30 2fa4fe2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 8c5ab65.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\38 8c5ab65 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 33f8233 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\37 c873ff6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bd479a6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a1a67219 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 03209bb {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Gammelhuset+2-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\39 03209bb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIE/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQMAAgUEESEiMTNx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQMEElH/2gAMAwEAAhEDEQA/AIxebOprYZZr3utzyeomBjNQWWNa9STtD0+6n2LjxIzuy9HKP//Z');
}
    
#\31 372c989 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\31 6d02fe9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#d1634609.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#d1634609 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6f5889c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c4f0122c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#f6738438 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b6dcfc0 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#c1493e2f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 459d9ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#b519758d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f9d51da {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#a606255c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 438c428 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 14dc59e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\30 14dc59e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e7780122 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#a7907012 {
    width: 82.77%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3898384 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#fa1ae482::before, #fa1ae482 > .bgExtraLayerOverlay {
    
}
#fa1ae482.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQAEAgMGESExFzJB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwCenagdsJjgxkTSOt/FvclOYcFvrG0ROVhBf//Z');
}
    
#\38 67f2d16 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\32 dbb1f15 {
    order: 1;
}
    
#d27c3ea4 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\33 5c4c3d0 {
    order: 2;
}
    
#b767be0b {
    order: 2;
}
    
#\39 3f4e6f8 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\33 e696e24 {
    order: 1;
}
    
#\38 8c5ab65 {
    order: 2;
}
    
#\30 71fb4d7 {
    order: 1;
}
    
#a1a67219 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6d02fe9 {
    order: 1;
}
    
#d1634609 {
    order: 2;
}
    
#d9769daa::before, #d9769daa > .bgExtraLayerOverlay {
    
}
#d9769daa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAECAxFC/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AND1is83M0+Mn5S9MABv/9k=');
}
    
#\37 9a040a2::before, #\37 9a040a2 > .bgExtraLayerOverlay {
    
}
#\37 9a040a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACMQAAIABQIHAAAAAAAAAAAAAAECAAMEBRETIQcSFDEyQXH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMT/9oADAMBAAIRAxEAPwCor6uUujSTOYsD4jcQ1S3syKwRcEZ7QcLpMu63W49cgm6ZwufUaYLHQgYErYfInVg6Is//2Q==');
}
}



@media (max-width: 767px) {
    
#\36 3898384 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 9a803fa {
    height: 240px;
}
    
#fa1ae482::before, #fa1ae482 > .bgExtraLayerOverlay {
    
}
#fa1ae482.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQAEAgMGESExFzJB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwCenagdsJjgxkTSOt/FvclOYcFvrG0ROVhBf//Z');
}
    
#\38 67f2d16 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 dbb1f15.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\32 dbb1f15 {
    margin-top: 0px;
}
    
#d27c3ea4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 24bac21 {
    height: 240px;
}
    
#\39 3f4e6f8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\33 e696e24.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\33 e696e24 {
    margin-top: 0px;
}
    
#\30 71fb4d7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\30 71fb4d7 {
    margin-top: 0px;
}
    
#\38 33f8233 {
    height: 240px;
}
    
#a1a67219 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 372c989 {
    height: 240px;
}
    
#\31 6d02fe9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\31 6d02fe9 {
    margin-top: 0px;
}
    
#d9769daa::before, #d9769daa > .bgExtraLayerOverlay {
    
}
#d9769daa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAECAxFC/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AND1is83M0+Mn5S9MABv/9k=');
}
    
#\37 9a040a2::before, #\37 9a040a2 > .bgExtraLayerOverlay {
    
}
#\37 9a040a2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACMQAAIABQIHAAAAAAAAAAAAAAECAAMEBRETIQcSFDEyQXH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMT/9oADAMBAAIRAxEAPwCor6uUujSTOYsD4jcQ1S3syKwRcEZ7QcLpMu63W49cgm6ZwufUaYLHQgYErYfInVg6Is//2Q==');
}
}



@media all {
    
#\31 5044919 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0066023 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 42b0711::before, #\38 42b0711 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.21;
    border-radius: inherit;
}
#\38 42b0711 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Fjellmo+Camping+copy-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\38 42b0711.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQADEQIFBmEEEhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIREiEx/9oADAMBAAIRAxEAPwCSwZ64aaqBw2xI+aWE/mN293IeAHYwI2iKVnK3sU+I/9k=');
}
    
#\39 097d324 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bec665d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ed6dfe1d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 4aa0f8d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 4ea4f89 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\32 96a76ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 96a76ba {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 242d138.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\37 242d138 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e57715da {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f2b46a54 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d245320d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 b0f0769 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\36 d3bbf26.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\36 d3bbf26 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#add64867 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1b1377e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\30 1b1377e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e1297937 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#bbd52055 {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
    
#\32 dd60229 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 a7789ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\33 fbfb710 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 453c318 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#b2444abf {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 24e590c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 57a4bf9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e30ea734 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c2920e7e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 313e6bd::before, #\37 313e6bd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.62;
    border-radius: inherit;
}
#\37 313e6bd {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/20220628_151608+copy+utsnitt-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\37 313e6bd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQMAAhEyQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABsRAAEEAwAAAAAAAAAAAAAAAAQAAQIDETJS/9oADAMBAAIRAxEAPwDIU6ja2BTTI7KClkaDwREUjSO3Uu0SnOrL/9k=');
}
    
#ad45ae0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a2abf66c {
    background-color: var(--color_2);
    background-image: initial;
}
    
#a7e7ece4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ca6e98cf {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4e2da9b {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d78c9be6 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#b3ee5198 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#be8bc9c4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#e610fcd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#d24f07d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#f976402d {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#ae5c4286::before, #ae5c4286 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
}
#ae5c4286 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/IMG_2715+2+redigert-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#ae5c4286.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIE/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQFESExElFhkeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAhES/9oADAMBAAIRAxEAPwDBDk8lCGnx1yiwyrqhPJoxkM0QCxUk7nf7VRW8ccSRINEXgdqXoHn3TiJlamyHTP/Z');
}
    
#\34 1c40aaa.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\34 1c40aaa {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3990c00 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#bf1b5e2f {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1cfcb54 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b07473c6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ef787a85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#c8eed4e2 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\32 562d192 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d001b81c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 57eed6c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\32 57eed6c {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 741d6eb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 8e163d9 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 604b08a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d11de33f {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 0df197a::before, #\34 0df197a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 0df197a {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Handbryggeri-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\34 0df197a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwcEESE0Uf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwDFvzDUS6jQKyr6RzIjMFO3RSIlk3PoPNcP/9k=');
}
    
#\32 57ca0e6 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#f8b18bdb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\31 382792a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\31 382792a {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f801aff4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 755fe83 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 f4dcbf2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 26987cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a774c5e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#efb903a3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5a3d328 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 3b15aef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d2bebb7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#f860c42e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#f860c42e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cda784c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 57eed6c {
    order: 2;
}
    
#e610fcd2 {
    order: 1;
}
    
#\37 242d138 {
    order: 2;
}
    
#ae5c4286::before, #ae5c4286 > .bgExtraLayerOverlay {
    
}
#ae5c4286.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIE/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQFESExElFhkeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAhES/9oADAMBAAIRAxEAPwDBDk8lCGnx1yiwyrqhPJoxkM0QCxUk7nf7VRW8ccSRINEXgdqXoHn3TiJlamyHTP/Z');
}
    
#\36 d3bbf26 {
    order: 2;
}
    
#e1297937 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#d78c9be6 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\39 3990c00 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#bbd52055 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\37 a7789ce {
    order: 1;
}
    
#ef787a85 {
    order: 1;
}
    
#d11de33f {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#f8b18bdb {
    order: 1;
}
    
#\31 382792a {
    order: 2;
}
    
#\37 313e6bd::before, #\37 313e6bd > .bgExtraLayerOverlay {
    
}
#\37 313e6bd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQMAAhEyQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABsRAAEEAwAAAAAAAAAAAAAAAAQAAQIDETJS/9oADAMBAAIRAxEAPwDIU6ja2BTTI7KClkaDwREUjSO3Uu0SnOrL/9k=');
}
    
#\34 0df197a::before, #\34 0df197a > .bgExtraLayerOverlay {
    
}
#\34 0df197a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwcEESE0Uf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwDFvzDUS6jQKyr6RzIjMFO3RSIlk3PoPNcP/9k=');
}
    
#\38 42b0711::before, #\38 42b0711 > .bgExtraLayerOverlay {
    
}
#\38 42b0711.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQADEQIFBmEEEhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIREiEx/9oADAMBAAIRAxEAPwCSwZ64aaqBw2xI+aWE/mN293IeAHYwI2iKVnK3sU+I/9k=');
}
}



@media (max-width: 767px) {
    
#e610fcd2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#e610fcd2 {
    margin-top: 0px;
}
    
#\38 4ea4f89 {
    height: 240px;
}
    
#f976402d {
    height: 240px;
}
    
#ae5c4286::before, #ae5c4286 > .bgExtraLayerOverlay {
    
}
#ae5c4286.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIE/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQFESExElFhkeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAhES/9oADAMBAAIRAxEAPwDBDk8lCGnx1yiwyrqhPJoxkM0QCxUk7nf7VRW8ccSRINEXgdqXoHn3TiJlamyHTP/Z');
}
    
#e1297937 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#d78c9be6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 3990c00 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#bbd52055 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\37 a7789ce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\37 a7789ce {
    margin-top: 0px;
}
    
#ef787a85.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#ef787a85 {
    margin-top: 0px;
}
    
#c8eed4e2 {
    height: 240px;
}
    
#d11de33f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 57ca0e6 {
    height: 240px;
}
    
#f8b18bdb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#f8b18bdb {
    margin-top: 0px;
}
    
#\37 313e6bd::before, #\37 313e6bd > .bgExtraLayerOverlay {
    
}
#\37 313e6bd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQMAAhEyQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABsRAAEEAwAAAAAAAAAAAAAAAAQAAQIDETJS/9oADAMBAAIRAxEAPwDIU6ja2BTTI7KClkaDwREUjSO3Uu0SnOrL/9k=');
}
    
#\34 0df197a::before, #\34 0df197a > .bgExtraLayerOverlay {
    
}
#\34 0df197a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwcEESE0Uf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwDFvzDUS6jQKyr6RzIjMFO3RSIlk3PoPNcP/9k=');
}
    
#\38 42b0711::before, #\38 42b0711 > .bgExtraLayerOverlay {
    
}
#\38 42b0711.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQADEQIFBmEEEhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIREiEx/9oADAMBAAIRAxEAPwCSwZ64aaqBw2xI+aWE/mN293IeAHYwI2iKVnK3sU+I/9k=');
}
}



@media all {
    
#\38 8659953 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 da22da1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cb961bbb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c0ce4ab6 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\30 80e44a0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f4f31365 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 bbfeee4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\38 0aeeae5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#afcabbb7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a3a103ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#a3a103ba {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b2bf2c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 df4e38f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f8d44ef {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c1348a69 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 3d5cedb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f1fb422a {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\39 24dd829.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\39 24dd829 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d5d5ef2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 321037e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#d6f6137b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e049ba2f {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 0af1917 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 fff5887 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\35 85e9afd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ceefbba9 {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#adfbe19b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\35 cff2404 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\36 99b0e02 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 ded4c16 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#b80363b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 60b0d3a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f84742f5 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 be91693 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e582a0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 e582a0e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8e4c108 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d896d86 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 00cbd0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\34 88c5354 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 831f7a1 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d02d9c5c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9839e54 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ad51b022.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#ad51b022 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 44bffef {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\33 583f599 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#a1594bc1 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 f087ce7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 21c9775 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 bc9a9c3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a08ded59.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#a08ded59 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 65aec2e::before, #\31 65aec2e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
}
#\31 65aec2e {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/pexels-photo-32178264-1920w.jpeg);
    border-radius: 11px 11px 11px 11px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
#\31 65aec2e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQQCAQUAAAAAAAAAAAAAAgABAwQREhMFITFBcf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECESEi/9oADAMBAAIRAxEAPwDN1ZJX6fYjik46rHjX0jWMMzc7dlOt2DknlY31CYd2EfCAI6D8Uaap6JLl0f/Z');
}
    
#\37 070f476 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7c591bd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dc31de58 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/IMG_2901300dpi+copy-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#dc31de58.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEG/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACAwQFERYyNHFBRYH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABsRAAIBBQAAAAAAAAAAAAAAAAARAgQSExVR/9oADAMBAAIRAxEAPwDFSW2QVFO9zgC84OfCc0+D7KEfVb1yI+kA/e7tAxQ4W9pVN3H/2Q==');
}
    
#\32 d751f9b {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 3e40b6b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c76b3724 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/bokkover+ny-1-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#c76b3724.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYCAwX/xAAiEAABAwMEAwEAAAAAAAAAAAABAAIDBAURBiExQQcTUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAEDEVES/9oADAMBAAIRAxEAPwBSt+vNX0M4dBTuMec+vparvL+tsnFuYB8wlWG+1DnExPBAHZUDfZs7nf8AUbqbEJqHWLlHw5XHlCEkMf/Z');
}
    
#\34 aa6ab7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#c4e8b017.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#c4e8b017 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin-left: -1px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5b3c28f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 eaf957d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 41fce8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\37 41fce8a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bc4c6409 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\39 bf8b96e {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 23.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 5a06c20 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 61d4e40::before, #\37 61d4e40 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 61d4e40 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Sydvendt+terasse300dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\37 61d4e40.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQFIQYREhUkkbH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABoRAAICAwAAAAAAAAAAAAAAAAACAxESMVH/2gAMAwEAAhEDEQA/AM6JTV7Y208TJ603Wkr+CBWF4+Z8qT2QAJtI17HBeH//2Q==');
}
    
#\33 8af1232 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\32 4d07fdb {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 a95a12b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\31 a95a12b {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 99b0e02 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\39 24dd829 {
    order: 2;
}
    
#\39 21c9775 {
    order: 1;
}
    
#c4e8b017 {
    order: 2;
}
    
#e049ba2f {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\36 00cbd0b {
    order: 1;
}
    
#ceefbba9 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#adfbe19b {
    order: 1;
}
    
#\37 61d4e40::before, #\37 61d4e40 > .bgExtraLayerOverlay {
    
}
#\37 61d4e40.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQFIQYREhUkkbH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABoRAAICAwAAAAAAAAAAAAAAAAACAxESMVH/2gAMAwEAAhEDEQA/AM6JTV7Y208TJ603Wkr+CBWF4+Z8qT2QAJtI17HBeH//2Q==');
}
    
#\39 bf8b96e {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8af1232 {
    order: 1;
}
    
#\32 9839e54 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#ad51b022 {
    order: 2;
}
    
#\31 a95a12b {
    order: 2;
}
    
#\31 65aec2e::before, #\31 65aec2e > .bgExtraLayerOverlay {
    
}
#\31 65aec2e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQQCAQUAAAAAAAAAAAAAAgABAwQREhMFITFBcf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECESEi/9oADAMBAAIRAxEAPwDN1ZJX6fYjik46rHjX0jWMMzc7dlOt2DknlY31CYd2EfCAI6D8Uaap6JLl0f/Z');
}
}



@media (max-width: 767px) {
    
#\36 99b0e02 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#f1fb422a {
    height: 240px;
}
    
#\39 21c9775.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\39 21c9775 {
    margin-top: 0px;
}
    
#c0ce4ab6 {
    height: 240px;
}
    
#e049ba2f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 00cbd0b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\36 00cbd0b {
    margin-top: 0px;
}
    
#ceefbba9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#adfbe19b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#adfbe19b {
    margin-top: 0px;
}
    
#\37 61d4e40::before, #\37 61d4e40 > .bgExtraLayerOverlay {
    
}
#\37 61d4e40.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQFIQYREhUkkbH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABoRAAICAwAAAAAAAAAAAAAAAAACAxESMVH/2gAMAwEAAhEDEQA/AM6JTV7Y208TJ603Wkr+CBWF4+Z8qT2QAJtI17HBeH//2Q==');
}
    
#\39 bf8b96e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8af1232.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\33 8af1232 {
    margin-top: 0px;
}
    
#\32 9839e54 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 65aec2e::before, #\31 65aec2e > .bgExtraLayerOverlay {
    
}
#\31 65aec2e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQQCAQUAAAAAAAAAAAAAAgABAwQREhMFITFBcf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECESEi/9oADAMBAAIRAxEAPwDN1ZJX6fYjik46rHjX0jWMMzc7dlOt2DknlY31CYd2EfCAI6D8Uaap6JLl0f/Z');
}
}



@media all {
    
#f7f6cdcf {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\37 ad968f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 ad968f7 {
    width: 53.10940397350993%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 66b3bc5 {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#fae6c12c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ad968f7 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#\38 66b3bc5 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#fae6c12c {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
}



@media (max-width: 767px) {
    
#\37 ad968f7.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\37 ad968f7 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 66b3bc5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#fae6c12c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
}



@media all {
    
#cdd06984 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\30 e28defc {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 752px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c0025954 {
    background-image: url('https://irp.cdn-website.com/26a945ef/dms3rep/multi/Steigen1B.jpg?dm-skip-opt=true');
}
#c0025954.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIABBESAyFh/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADEiFR/9oADAMBAAIRAxEAPwDMarV3rNtxEsoyD7Jzalict3ERy1qCdSXm3Z//2Q==');
}
}



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



@media (max-width: 767px) {
    
#cdd06984 {
    width: 100%;
    min-height: 252px;
    align-items: center;
    height: auto;
}
    
#\30 e28defc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#d2ed5228 {
    min-height: 125px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#ba009e3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 0px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#\32 ceae421.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ceae421 {
    width: 53.10940397350993%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e04c5e4 {
    background-color: var(--color_4);
    background-image: initial;
    box-shadow: none;
}
    
#widget_1rp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2ed5228 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#ba009e3c {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#\32 ceae421 {
    width: 62.41%;
    margin: 0px 0% 0px 0%;
}
    
#widget_1rp {
    width: 33.59012948307671%;
}
}



@media (max-width: 767px) {
    
#d2ed5228 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#ba009e3c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#\32 ceae421.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\32 ceae421 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c3cc0b08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 ec4c7c1 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.666666666666668%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\37 a28906e {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
}
    
#\34 09a301a {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 851b97a {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.666666666666668%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 8e32304 {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e89cae0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 7a8bca9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d82dcc1 {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4efd800 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#fa168eb2 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1bcf984 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\39 590ac25 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.666666666666668%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\30 63a934c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#eafcdfae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#eb358223 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d7791c2 {
    min-height: 376px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ec4c7c1 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\37 a28906e {
    height: 235px;
}
    
#\32 851b97a {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8e32304 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e89cae0 {
    order: 3;
}
    
#\33 d82dcc1 {
    order: 0;
    height: 235px;
}
    
#\32 4efd800 {
    order: 1;
}
    
#fa168eb2 {
    order: 2;
}
    
#\39 590ac25 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\30 63a934c {
    order: 1;
}
    
#eafcdfae {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb358223 {
    order: 2;
}
    
#\34 d7791c2 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
}



@media (max-width: 767px) {
    
#\34 ec4c7c1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 a28906e {
    height: 200px;
}
    
#\32 851b97a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8e32304 {
    height: 200px;
}
    
#\31 7a8bca9 {
    margin-top: 0px;
}
    
#\33 d82dcc1 {
    height: 200px;
}
    
#\32 4efd800 {
    margin-top: 0px;
}
    
#\39 590ac25 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 63a934c {
    margin-top: 0px;
}
    
#\34 d7791c2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
}



@media all {
    
#\37 ff2915f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#ea73b596 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\35 c645087 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cb732696 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bcf3d908 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 e1dc420 {
    min-height: 775px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 3% 4%;
}
    
#\30 530aaa5 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\36 64ac247 {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f1cfdd07 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e69d15c6 {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f6a6c33b {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 f326575 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9d2faa6 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#bf19706d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\32 fd0bee2 {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
}
    
#\36 a217320 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a881cb5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ff2915f {
    order: 1;
}
    
#\35 c645087 {
    order: 2;
}
    
#cb732696 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcf3d908 {
    order: 3;
}
    
#\38 e1dc420 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\30 530aaa5 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\36 64ac247 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e69d15c6 {
    order: 0;
    height: 235px;
}
    
#f6a6c33b {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\36 9d2faa6 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#bf19706d {
    order: 1;
}
    
#\32 fd0bee2 {
    height: 235px;
}
    
#\36 a217320 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#e69d15c6 {
    height: 200px;
}
    
#f6a6c33b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ff2915f {
    margin-top: 0px;
}
    
#\38 f326575 {
    margin-top: 0px;
}
    
#\36 9d2faa6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#bf19706d {
    margin-top: 0px;
}
    
#\38 e1dc420 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#\32 fd0bee2 {
    height: 200px;
}
    
#\30 530aaa5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 64ac247 {
    height: 200px;
}
}



@media all {
    
#\31 7800549 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 528c0df {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 80ccc3f {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 182d176 {
    width: 333px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1e2e28c {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\37 097a15b {
    min-height: 611px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#group_6dm {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_qkd {
    width: 39.59%;
    height: 204px;
    max-width: 100%;
    order: 2;
    margin-top: 5px;
    margin-bottom: 5px;
}
    
#dd2ec8e7 {
    width: 100%;
    height: 293px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a383642 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 f673cf8 {
    width: 333px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 36c4c16 {
    width: 39.59%;
    height: 204px;
    max-width: 100%;
    order: 2;
    margin-top: 5px;
    margin-bottom: 5px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7800549 {
    width: 50%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 528c0df {
    width: 50%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 80ccc3f {
    order: 0;
    height: 235px;
}
    
#\37 097a15b {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#dd2ec8e7 {
    order: 0;
    height: 235px;
}
}



@media (max-width: 767px) {
    
#\31 7800549 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 528c0df {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 097a15b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#\35 80ccc3f {
    height: 200px;
}
    
#widget_qkd {
    height: 240px;
}
    
#dd2ec8e7 {
    height: 200px;
}
    
#\34 36c4c16 {
    height: 240px;
}
}



@media all {
    
#\30 dc38fa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 47.62%;
    min-width: 4%;
}
    
#b1dbf863 {
    width: 434px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\34 eee38fe {
    width: 52.316414686825055%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\34 ad25e04 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\32 06558e8 {
    min-height: 171px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 5% 6% 5% 8%;
}
    
#\38 4d984f1 {
    width: 90%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 dc38fa0 {
    width: 49.55%;
    justify-content: flex-start;
}
    
#\34 eee38fe {
    width: 49.42635253054101%;
}
    
#\32 06558e8 {
    column-gap: 1%;
    padding: 10% 2% 6% 4%;
}
    
#\38 4d984f1 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 dc38fa0 {
    width: 100%;
    min-height: 68px;
    align-items: center;
}
    
#\34 eee38fe {
    width: 100%;
    min-height: 96px;
    align-items: center;
}
    
#\32 06558e8 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 10% 6% 8% 6%;
}
    
#\38 4d984f1 {
    width: 100.00%;
}
}



@media all {
    
#\30 0260f9a::before, #\30 0260f9a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.31;
    border-radius: inherit;
}
#\30 0260f9a {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/AquqGen67-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\30 0260f9a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwUHERIXIkFh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAQACAwAAAAAAAAAAAAAAAAEAEQIDIf/aAAwDAQACEQMRAD8Az3XrcsDWFzYGgZ49qxeKsAY0xnHiIkubRBGst6z/2Q==');
}
    
#d9aa38d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#afec8f23 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 4f7e208 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\36 0c5d166 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 391ef3e {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\31 fd7751a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 469969a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\34 469969a {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f770676 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e11ae1e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#d4d09f31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 762dd71 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 a73c6b2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 c7e20ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 c7e20ea {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f9e43d2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a0b73c13 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 1e875cd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#c2213a5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eff7a89 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#bac6031a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#bac6031a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ace050e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\31 1e8eff1 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 46edee4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\33 916cbc6 {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#\39 a2c994a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 90cb718.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\37 90cb718 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a236973 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\33 d0924b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#c184dd33 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#a5f534ea {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 d802a75 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#a4e4d303 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\32 a98cc68 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 267f482 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7fffa5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\36 31efd74 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\39 d256936 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 ef4de4e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\34 ef4de4e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a385b848.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#a385b848 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 950cb53 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#af2734d7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 4fde875 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e289ab0f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d192521d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0c60115::before, #\32 0c60115 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 0c60115 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/bildegalleri+svart+hvit+copy+utsnitt-3b5d761d-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\32 0c60115.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAJRAAAAUCBAcAAAAAAAAAAAAAAAECAwQGMQUREiETFTI0coGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCtRL0aLiMpp+ZxkKbNOsrZmVxqSpyIotXNF772BPSXTM9Bki9qz4F8BH//2Q==');
}
    
#c375b8e2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 25fcb93 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 9173df5 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Gammelskole-0606cef3-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\34 9173df5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAAABQQDAAAAAAAAAAAAAAAAAQIDBgQFESESQVL/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMhBP/aAAwDAQACEQMRAD8Anx+VR210TTLLvIlKypPkXTmdnzpOS62AB06bQo2QPQhOif/Z');
}
    
#\36 058bd7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cffb335 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ff1ed4d0 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ce7ccb7d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0b73c13 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\33 d0924b3 {
    order: 1;
}
    
#\30 0260f9a::before, #\30 0260f9a > .bgExtraLayerOverlay {
    
}
#\30 0260f9a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwUHERIXIkFh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAQACAwAAAAAAAAAAAAAAAAEAEQIDIf/aAAwDAQACEQMRAD8Az3XrcsDWFzYGgZ49qxeKsAY0xnHiIkubRBGst6z/2Q==');
}
    
#d4d09f31 {
    order: 1;
}
    
#\33 916cbc6 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\34 469969a {
    order: 2;
}
    
#\37 90cb718 {
    order: 2;
}
    
#\34 cffb335 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#ff1ed4d0 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#a4e4d303 {
    order: 1;
}
    
#a385b848 {
    order: 2;
}
    
#\32 0c60115::before, #\32 0c60115 > .bgExtraLayerOverlay {
    
}
#\32 0c60115.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAJRAAAAUCBAcAAAAAAAAAAAAAAAECAwQGMQUREiETFTI0coGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCtRL0aLiMpp+ZxkKbNOsrZmVxqSpyIotXNF772BPSXTM9Bki9qz4F8BH//2Q==');
}
}



@media (max-width: 767px) {
    
#a0b73c13 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 d0924b3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\33 d0924b3 {
    margin-top: 0px;
}
    
#\30 0260f9a::before, #\30 0260f9a > .bgExtraLayerOverlay {
    
}
#\30 0260f9a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwUHERIXIkFh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAQACAwAAAAAAAAAAAAAAAAEAEQIDIf/aAAwDAQACEQMRAD8Az3XrcsDWFzYGgZ49qxeKsAY0xnHiIkubRBGst6z/2Q==');
}
    
#d4d09f31.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#d4d09f31 {
    margin-top: 0px;
}
    
#\33 916cbc6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\39 eff7a89 {
    height: 240px;
}
    
#\36 391ef3e {
    height: 240px;
}
    
#\34 cffb335 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#ff1ed4d0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#a4e4d303.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#a4e4d303 {
    margin-top: 0px;
}
    
#\32 0c60115::before, #\32 0c60115 > .bgExtraLayerOverlay {
    
}
#\32 0c60115.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAJRAAAAUCBAcAAAAAAAAAAAAAAAECAwQGMQUREiETFTI0coGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCtRL0aLiMpp+ZxkKbNOsrZmVxqSpyIotXNF772BPSXTM9Bki9qz4F8BH//2Q==');
}
}



@media all {
    
#\36 4469332 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\32 20803e7 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 44456bf {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 d2c6a85 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Felleskapskirka+copy+utsnitt-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\37 d2c6a85.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACBAUDERMhQf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMAIf/aAAwDAQACEQMRAD8Aw9daRIrm8uE5B6FZ13ALiRD62iJGrEt3HzmoHN//2Q==');
}
    
#db52ffd9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#db52ffd9 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ba7ea0d4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 9015e43 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0f90bef.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 0f90bef {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a1ff6c38 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 ea65b3e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\31 37bd0db {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aea3787f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#e16f5f26 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 c20d597 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 1fb7207 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8d39669 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a95cb76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d305ce1c {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\32 5bf56e1 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/DJI_0017+stor-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\32 5bf56e1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMH/8QAIRAAAQMBCQAAAAAAAAAAAAAAAwABAgQGBxEXQkRRU3L/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEE/9oADAMBAAIRAxEAPwBkN7x6qsKAQGlCOpVzJP1MskspufSewbhNhvCT0W5vEf/Z');
}
    
#c59c3ddf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\39 d826539.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\39 d826539 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9ac3169 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dd22d40b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#da1dcf0c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fa2eae64 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#e48bcb9a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b333732 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 312290e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0ed0457 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 d1112e5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f6e48f00 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 6f6a123.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\30 6f6a123 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 17dbe3f {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 4469332 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 20803e7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 c20d597.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\32 c20d597 {
    margin-top: 0px;
}
    
#d305ce1c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#c59c3ddf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#c59c3ddf {
    margin-top: 0px;
}
}



@media all {
    
#\35 1919585 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\37 1636492 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5fdea3e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6430d0c {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/bakgrunn-gavekort+copy300dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\34 6430d0c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGRAAAwEBAQAAAAAAAAAAAAAAAAERAhNS/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDUWs1SwlxftgCSf//Z');
}
    
#\30 d84c1e2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#da2cb917 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9e7e1a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 be5827c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 4b03d06 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f98d6a3c.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#f98d6a3c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b63d12fc {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\37 0b80210 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 298a2ba.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\30 298a2ba {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a22b3f69 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\36 a3dfe11 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\36 6c57658 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#e289efa2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 69bc46a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\33 5629df0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f3e8e76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#f6584453 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 6cb0b80 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 85b1862 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 cabce4d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 23b0796 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 bfd08d2.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\34 bfd08d2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d29f572 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 e76a1b9 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\36 7b07dcd {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#a885a6c3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d35cfa71::before, #d35cfa71 > .bgExtraLayerOverlay {
    
}
#d35cfa71 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Klea+krushuinna+loger-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
#d35cfa71.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIFCP/EAB8QAAICAQQDAAAAAAAAAAAAAAECAAMRBBIUQQUhkf/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAwDAQACEQMRAD8A0oNCnKbU5O9l2kZ6h4FB6P2PcWSospORJzeTvBI9Qhr/2Q==');
}
    
#\34 90184ef {
    min-height: 575px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#d92d098b {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 c99c020.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\32 c99c020 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f50c2b5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e9e4b86 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 294768d {
    width: 100%;
    height: 172px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 29px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cd09efa5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 8c5598d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\36 017e0f4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7f40387 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b620ae0f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#b620ae0f {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f9ca0454 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 bb2e2ea {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 e563418.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\38 e563418 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a12e60c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#e2d6332d {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Maskinsentralen-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#e2d6332d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFBiEVUYH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABsRAAEEAwAAAAAAAAAAAAAAAAEAAgMEFCEx/9oADAMBAAIRAxEAPwC1rz+KrnDzSl5kJMrXHXi1vze3h7hxw0ekRTttygdSxYnbIX//2Q==');
}
    
#\36 a25a3c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\32 aa842e4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cbc6229 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\38 0da213b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e40b237 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1919585 {
    order: 1;
}
    
#\32 c99c020 {
    order: 2;
}
    
#\30 298a2ba {
    order: 2;
}
    
#\39 d29f572 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\30 69bc46a {
    order: 1;
}
    
#d35cfa71::before, #d35cfa71 > .bgExtraLayerOverlay {
    
}
#d35cfa71.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIFCP/EAB8QAAICAQQDAAAAAAAAAAAAAAECAAMRBBIUQQUhkf/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAwDAQACEQMRAD8A0oNCnKbU5O9l2kZ6h4FB6P2PcWSospORJzeTvBI9Qhr/2Q==');
}
    
#\34 90184ef {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#d92d098b {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\35 cbc6229 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 1919585.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\35 1919585 {
    margin-top: 0px;
}
    
#\39 d29f572 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 7b07dcd {
    height: 240px;
}
    
#\30 69bc46a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\30 69bc46a {
    margin-top: 0px;
}
    
#d35cfa71::before, #d35cfa71 > .bgExtraLayerOverlay {
    
}
#d35cfa71.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIFCP/EAB8QAAICAQQDAAAAAAAAAAAAAAECAAMRBBIUQQUhkf/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAwDAQACEQMRAD8A0oNCnKbU5O9l2kZ6h4FB6P2PcWSospORJzeTvBI9Qhr/2Q==');
}
    
#\34 90184ef {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#d92d098b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 294768d {
    height: 240px;
}
    
#\36 a25a3c4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\36 a25a3c4 {
    margin-top: 0px;
}
    
#\35 cbc6229 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 7754610 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/IMG_4362-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\36 7754610.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAEDAgQGERIyQfH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAxFR/9oADAMBAAIRAxEAPwDVd5jZUy7XE3V014Qsyg04ACDz30AVvZ//2Q==');
}
    
#\36 8794260.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\36 8794260 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ffef1222 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 65e9abf {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f032a536.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#f032a536 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e588005 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 21f94bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#e1a3184d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#de50b80b {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f90a37f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fb5b9cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 7da6b3a {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f72d2ba7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\38 4f705c5 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 463fa34 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bcae48dc {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 29e55dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\37 29e55dc {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e440e51e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 04b0b7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e6cde81.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\30 e6cde81 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f08b0a00 {
    min-height: 547px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#d3db622f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a18b7527 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 67ace2e {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 d62c090 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8d13113 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\36 c59a9d5 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d58376b7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 8ff4141 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#a0385631 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\33 60aac27 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\39 248da76 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Nina+butikk-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\39 248da76.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAf/xAAhEAABAwQBBQAAAAAAAAAAAAABAgMRAAQFIQYxQlGBof/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEAAwAAAAAAAAAAAAAAAAABABJB/9oADAMBAAIRAxEAPwCjPcwsrp5px2UA6CR208crxKQBLRjU+ftRe6SEZe4aSIQB09UIoTJ1SUXYFwyf/9k=');
}
    
#c0913b1b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e353dc86 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 0c7c8b2 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\38 31efc86 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#a7b6f90f {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 2e923a4 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/IMG_1464-01_300dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\38 2e923a4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIABQMEETFR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIiMf/aAAwDAQACEQMRAD8AxqrYeusdhCqZQD4ZL2myXYjHg535EQOeFRS0z//Z');
}
    
#f123ae2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#f23a4cf7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#f23a4cf7 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4465b67 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f60ff1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 3ee037a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#de646671 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 b57d921 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 68a9858 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 f9bd618 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e5398ae {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 381b51c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e2b9587c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 332c169.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\34 332c169 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0eac411 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcae48dc {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\33 21f94bb {
    order: 1;
}
    
#e1a3184d {
    order: 1;
}
    
#f032a536 {
    order: 2;
}
    
#\30 e6cde81 {
    order: 2;
}
    
#f08b0a00 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\30 67ace2e {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#a7b6f90f {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#f123ae2b {
    order: 1;
}
    
#f23a4cf7 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#bcae48dc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 0c7c8b2 {
    height: 240px;
}
    
#\33 21f94bb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\33 21f94bb {
    margin-top: 0px;
}
    
#\38 31efc86 {
    height: 240px;
}
    
#e1a3184d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#e1a3184d {
    margin-top: 0px;
}
    
#f08b0a00 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\30 67ace2e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#a7b6f90f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#f123ae2b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#f123ae2b {
    margin-top: 0px;
}
}



@media all {
    
#\39 4797523 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#\30 a3f674a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\30 a3f674a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f183c1e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c30b104::before, #\34 c30b104 > .bgExtraLayerOverlay {
    
}
#\34 c30b104 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Bunnpris-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\34 c30b104.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABBAEFAQAAAAAAAAAAAAABAAMEEQIFISJioeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQRRFP/aAAwDAQACEQMRAD8AtR5urPN4MlprKJd8iLHqqCTKAoN7Dt9RE82maR8y8P/Z');
}
    
#c32e73e2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#f84d949d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9aa564d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#effe5428 {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
}
    
#c8ba8510 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 e863cae {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 728ad2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#e92ed449.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#e92ed449 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f1559514 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\36 7ef6d44 {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/IMG_4613_300dpi-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\36 7ef6d44.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQf/xAAeEAACAQUAAwAAAAAAAAAAAAABAgMABAURIRIUUf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhQf/aAAwDAQACEQMRAD8AFzsORlWSW8WS5Knhc9odMxllUBYGCgaA7VDv7fyhkV5GYE7ob1I/lFLr4nDLfHoGl//Z');
}
    
#\38 d625a80 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 073a272 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a90c9ac9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 eefb981 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 6c41e86 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 12ebf45 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 8a9bf41 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#d85378a4 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#a1de82c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ef00753.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\30 ef00753 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c6961f19 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ea431cb8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 7f74106.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#\33 7f74106 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8ea8463 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\35 31bfeae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ae471383 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 41ea927 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3b23a99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5af0847 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b3e5d7e::before, #\34 b3e5d7e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.59;
}
#\34 b3e5d7e {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/image002-1920w.jpg);
    border-radius: 11px 11px 11px 11px;
}
#\34 b3e5d7e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQMAAgQRBQdBUeH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAIDARESITH/2gAMAwEAAhEDEQA/AMrrJVuVwclLbkLTXdR7lDOOxQywNF72fHyIhPK2VdiLEtuH/9k=');
}
    
#\39 c8e6eb2.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\39 c8e6eb2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e49ec832 {
    width: 100%;
    height: 172px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
}
    
#c9b4f30e {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 035e2d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#ce4e5179 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 e771851 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f7b6c15 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 df0dbc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#\34 42794e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a5c7d05d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 12px;
}
    
#a0e02296 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#d3b69428 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#aed50d81.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 7px;
}
#aed50d81 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a1ccb100 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef65121 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#bf1c89b5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cec1c1f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a5f19505 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 51b00e8 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 df0dbc0 {
    order: 1;
}
    
#\34 c30b104::before, #\34 c30b104 > .bgExtraLayerOverlay {
    
}
#\34 c30b104.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABBAEFAQAAAAAAAAAAAAABAAMEEQIFISJioeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQRRFP/aAAwDAQACEQMRAD8AtR5urPN4MlprKJd8iLHqqCTKAoN7Dt9RE82maR8y8P/Z');
}
    
#a5c7d05d {
    order: 1;
}
    
#\32 12ebf45 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#aed50d81 {
    order: 2;
}
    
#effe5428 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#c8ba8510 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b3e5d7e::before, #\34 b3e5d7e > .bgExtraLayerOverlay {
    
}
#\34 b3e5d7e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQMAAgQRBQdBUeH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAIDARESITH/2gAMAwEAAhEDEQA/AMrrJVuVwclLbkLTXdR7lDOOxQywNF72fHyIhPK2VdiLEtuH/9k=');
}
    
#\37 728ad2a {
    order: 1;
}
    
#e92ed449 {
    order: 2;
}
    
#\33 7f74106 {
    order: 2;
}
    
#\32 51b00e8 {
    width: 50%;
    flex: 1 1 auto;
    row-gap: 5px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 4797523 {
    height: 240px;
}
    
#\30 df0dbc0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\30 df0dbc0 {
    margin-top: 0px;
}
    
#\34 c30b104::before, #\34 c30b104 > .bgExtraLayerOverlay {
    
}
#\34 c30b104.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABBAEFAQAAAAAAAAAAAAABAAMEEQIFISJioeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQRRFP/aAAwDAQACEQMRAD8AtR5urPN4MlprKJd8iLHqqCTKAoN7Dt9RE82maR8y8P/Z');
}
    
#a5c7d05d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#a5c7d05d {
    margin-top: 0px;
}
    
#\32 12ebf45 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#effe5428 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
}
    
#d85378a4 {
    height: 240px;
}
    
#c8ba8510 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b3e5d7e::before, #\34 b3e5d7e > .bgExtraLayerOverlay {
    
}
#\34 b3e5d7e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQMAAgQRBQdBUeH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAIDARESITH/2gAMAwEAAhEDEQA/AMrrJVuVwclLbkLTXdR7lDOOxQywNF72fHyIhPK2VdiLEtuH/9k=');
}
    
#e49ec832 {
    height: 240px;
}
    
#\37 728ad2a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\37 728ad2a {
    margin-top: 0px;
}
    
#\32 51b00e8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 19d96a2 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#fcd86c8e {
    min-height: 821px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\38 4ce7e42 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_dt0 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#widget_dcq {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_umo {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#c01d8268 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b4014a30 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bd5a9f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 3b4b984 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 d27df06 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4aeecf7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 a93cfb6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\33 fd6d83f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 81407d5 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d9357b0e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2a7cef4.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 2a7cef4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ebc4f7ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#group_98a {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t7l {
    width: 39.86%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fcd86c8e {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_dt0 {
    width: 50%;
    min-height: 8px;
}
    
#group_umo {
    width: 50%;
    min-height: 8px;
}
    
#widget_t7l {
    height: auto;
}
}



@media (max-width: 767px) {
    
#fcd86c8e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#group_dt0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_umo {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_t7l {
    height: auto;
    align-self: flex-start;
    margin: 10px 6% 10px 6%;
}
}



@media all {
    
#\31 b77cbcb {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\35 ce9681f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#b5fcf2f5 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#c0b63b62 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f723af53 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 36c2a56 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cb4b88d {
    width: 530px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bedae0c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#bedae0c4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c3efdce {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ba516ba8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#ffe7f71d {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#\30 3b865f6 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#d4976b8d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6afbd1c {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#b9941d1b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2cc153c {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 329012f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b49a08e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\35 c8e0027 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f99b0649 {
    min-height: 825px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffe7f71d {
    width: 50%;
    min-height: 8px;
}
    
#\36 6afbd1c {
    width: 50%;
    min-height: 8px;
}
    
#f99b0649 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#ffe7f71d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 6afbd1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f99b0649 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\37 cb4b88d {
    align-self: center;
    margin-left: 6%;
    margin-right: 6%;
    width: 309px;
}
}



@media all {
    
#\33 1608537 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#c0b6c55b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7576e3c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#e1a491f1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\34 8c82853 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 da3c6f0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\37 e47b427 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 5145f44 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 66eea73 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\36 c1cf45e {
    min-height: 854px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\39 0e63833 {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 60e950f {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f05881f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#f05881f5 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ffd05171 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b53009c1 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\35 cb5b99d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\32 ba481af {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1211a06 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9d77e2f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qrt {
    width: 60.93%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1608537 {
    width: 50%;
    min-height: 8px;
}
    
#\38 66eea73 {
    width: 50%;
    min-height: 8px;
}
    
#\36 c1cf45e {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_qrt {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 1608537 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 66eea73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 c1cf45e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#widget_qrt {
    height: auto;
    align-self: flex-start;
    margin: 10px 6% 10px 6%;
}
}



@media all {
    
#\39 6748756 {
    min-height: 771px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\36 8b1b83b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fc8eb4d6 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\32 daddf9d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 cc0a6f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ccbf81d2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4633a64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b55d854d {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#e8300ff9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 4f65ce4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\34 08ef00b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c1a0951 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\37 e5fa88b {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 4abfde4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6d0f173 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b50be0e6.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#b50be0e6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a69e74b {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#fdca3561 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 f83bb4a {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#widget_tr6 {
    width: 58.55%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6748756 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 c1a0951 {
    width: 50%;
    min-height: 8px;
}
    
#\32 a69e74b {
    width: 50%;
    min-height: 8px;
}
    
#widget_tr6 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 6748756 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\35 c1a0951 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a69e74b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_tr6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#widget_tr6 {
    height: auto;
    width: 72.03%;
    align-self: flex-start;
    margin-left: 6%;
    margin-right: 6%;
}
}



@media all {
    
#f8c4805e {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\34 0387f6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0387f6e {
    width: 61.27%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea64de8b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#\31 b17f43b {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f8c4805e {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#\34 0387f6e {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#ea64de8b {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
}



@media (max-width: 767px) {
    
#f8c4805e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#\34 0387f6e.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\34 0387f6e {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ea64de8b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
}



@media all {
    
#aa4b5df4 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#d253ff9e {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\38 8b14cce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 b22c179.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 b22c179 {
    width: 53.10940397350993%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d253ff9e {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#\38 8b14cce {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#\30 b22c179 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d253ff9e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#\38 8b14cce {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#\30 b22c179.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\30 b22c179 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a8e1e62d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 23px;
    width: 100%;
    min-width: 4%;
    height: auto;
    justify-content: flex-start;
    order: 1;
    padding-right: 4%;
    padding-left: 4%;
}
    
#b80ca9d4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 5px;
    max-width: none;
}
    
#widget_ndm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 4px 0% 4px;
}
#widget_ndm {
    width: 100%;
    height: 757px;
    min-height: 100px;
    max-width: 100%;
}
    
#\34 5cb1601 {
    justify-content: flex-start;
    min-height: 62px;
    column-gap: 4%;
    row-gap: 4px;
    width: 100%;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    height: auto;
    padding-right: 5%;
    padding-bottom: 16px;
    padding-left: 5%;
}
    
#e3485b9b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#e3485b9b {
    width: 84.22%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 5a8fe99 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 4px;
    width: 100%;
    min-width: 4%;
    order: 2;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#e7f1b6db {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.136986301369864%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 3;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4ca5e00 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#be97be1a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ecf39bd4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#ee782c88 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.136986301369864%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 3;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4f2b388 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 3e15c35 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ea4248b {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 b918acc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 25.16%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 3;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 52879a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 ecec727.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\38 ecec727 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 107d55a {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#d5c89a13 {
    background-color: var(--color_2);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b80ca9d4 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 5cb1601 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e3485b9b {
    width: 77.35%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ndm {
    height: 990px;
}
    
#\34 5a8fe99 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e7f1b6db {
    width: 50.72%;
    margin: 0px 0% 0px 0%;
}
    
#ee782c88 {
    width: 50.72%;
    margin: 0px 0% 0px 0%;
}
    
#\34 b918acc {
    width: 50.73%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a8e1e62d {
    width: 100%;
    min-height: 789px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 17px;
    height: auto;
}
    
#b80ca9d4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 5cb1601 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e3485b9b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#e3485b9b {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ndm {
    width: 100.00%;
    height: 778px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 5a8fe99 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 4px;
    padding-bottom: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e7f1b6db {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ee782c88 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 b918acc {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 0164e3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 095baf5 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 382px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 763d4e5 {
    background-image: url(https://lirp.cdn-website.com/26a945ef/dms3rep/multi/opt/Sl-C3-B8elvtind--toppen-speiler-seg-i-Lillevatnet-281-29300dpi-1920w.jpg);
}
#\38 763d4e5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwURBAYUITL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABwRAAAGAwAAAAAAAAAAAAAAAAABAgMEEjEykf/aAAwDAQACEQMRAD8Aol41vIUGsSAesiZqm77qrsoelgEjxERHcXXImQ0i2pcH/9k=');
}
}



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



@media (max-width: 767px) {
    
#\35 0164e3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 095baf5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\32 d6e8cf5 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6acba22 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#f07713e8 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\31 1c3b73a {
    min-height: 640px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2px;
    padding-bottom: 2px;
}
    
#\36 569df47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3cb1725 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\38 b46328e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 32a5ba3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed62e6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#b38d48b7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 075600c.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\37 075600c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ceb3aafc {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b563ee88 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fbe97491 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#d960c327 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#af05d3ff {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#b036df29 {
    align-items: flex-start;
    width: 94.78079409445826%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#d6c92355 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#ef512f38 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_gem {
    width: 27.62%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fbe97491 {
    width: 50%;
    min-height: 8px;
}
    
#\31 1c3b73a {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d6c92355 {
    width: 50%;
    min-height: 8px;
}
    
#widget_gem {
    height: auto;
}
}



@media (max-width: 767px) {
    
#fbe97491 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 1c3b73a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#d6c92355 {
    width: 100%;
    min-height: 765px;
    align-items: center;
    height: auto;
}
    
#widget_gem.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6%;
    padding-right: 6%;
}
#widget_gem {
    height: auto;
    align-self: flex-start;
    margin-left: 15px;
    margin-right: 15px;
}
}



@media all {
    
#\39 3e35ac1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#db909f71 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ce3f32f9 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 6986d8b {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\33 1133d13 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a1264fd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\31 c935873 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c7fc2ef {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 6% 16px 6%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8e461d4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 5ea01cf {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#f8274eaf {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\33 d443fe7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a69de0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#cdbdfc58 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#c1863c7d.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c1863c7d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bb09241 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a918f87 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 a1f06af {
    min-height: 508px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2px;
    padding-bottom: 2px;
}
    
#ad9a3a1f {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_jpp {
    width: 40.06%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a1f06af {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 5ea01cf {
    width: 50%;
    min-height: 8px;
}
    
#f8274eaf {
    width: 50%;
    min-height: 8px;
}
    
#widget_jpp {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 a1f06af {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\39 5ea01cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f8274eaf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_jpp.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#widget_jpp {
    height: auto;
    margin-left: 4%;
    margin-right: 4%;
    width: 47.09%;
}
}



@media all {
    
#\31 eef62b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aee7ae90 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b7a7d9ab {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\36 ced0bde {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#bf11444a {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1a4d9a4 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\32 d0e00f1 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#c04f4001 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e58374f4 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\38 034c547 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#e6f04208 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9fce094 {
    min-height: 507px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\35 b8a098a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d162a63d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\32 9b170d2 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#f737c42b {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ec4128 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#c1c8c98d.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c1c8c98d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_248 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#widget_li8 {
    width: 58.68%;
    height: 191px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9fce094 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 1a4d9a4 {
    width: 50%;
    min-height: 8px;
}
    
#\32 9b170d2 {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 9fce094 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\33 1a4d9a4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 9b170d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_248 {
    height: 240px;
}
    
#widget_li8 {
    height: 96px;
    align-self: flex-start;
    margin-left: 4%;
    margin-right: 4%;
}
}



@media all {
    
#\30 8ab09ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fd12498 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#e4620039 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 21de9ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\33 8c13fd8.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\33 8c13fd8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 21b684c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a45b97c2 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 b26f090 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\38 34cb61e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d0685db {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cf7b7b99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d197f8e {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f49c6ee3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da2667e {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7b2d219 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#eaa7486c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\37 b1bb863 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#cb8f56a4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ca16c90b {
    width: 35.48%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d15d8f13 {
    min-height: 708px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\39 72b61be {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 610c192 {
    width: 100.00%;
    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) {
    
#\36 7b2d219 {
    width: 50%;
    min-height: 8px;
}
    
#\37 b1bb863 {
    width: 50%;
    min-height: 8px;
}
    
#ca16c90b {
    height: auto;
}
    
#d15d8f13 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 7b2d219 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 b1bb863 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ca16c90b {
    height: auto;
    align-self: flex-start;
    margin-left: 6%;
    margin-right: 6%;
}
    
#d15d8f13 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
}



@media all {
    
#\31 2e5a950 {
    min-height: 1135px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#b4e12e6a {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\30 884c45e {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#\36 a520ee7 {
    width: 596px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 495d1ef {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\39 dd72228 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 b9e10de {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\35 022cf89.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6%;
    padding-right: 6%;
}
#\35 022cf89 {
    width: 25.727147901842446%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 6% 15px 6%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2ee88df {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#widget_3s3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6%;
    padding-right: 6%;
}
#widget_3s3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 495d1ef {
    width: 50%;
    min-height: 8px;
}
    
#\35 022cf89 {
    height: auto;
}
    
#\31 2e5a950 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\30 884c45e {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\32 495d1ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 b9e10de {
    height: 240px;
}
    
#\35 022cf89 {
    height: auto;
    align-self: flex-start;
    margin-left: 6%;
    margin-right: 6%;
}
    
#\31 2e5a950 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\30 2ee88df {
    height: 240px;
}
    
#\30 884c45e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 a520ee7 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\34 b944337 {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\30 e04a6b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#faea4354.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#faea4354 {
    width: 61.27%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c58b3ce {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b944337 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
    
#\30 e04a6b9 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#faea4354 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 b944337 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
    
#\30 e04a6b9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#faea4354.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#faea4354 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 8071604 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\37 f421652 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: stretch;
}
    
#d311962b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    align-items: center;
    min-width: 4%;
}
    
#ebbe4993 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    align-items: center;
    min-width: 4%;
}
    
#\38 b65b0b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    align-items: center;
    min-width: 4%;
}
    
#feb7e60a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9ad9e30 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 5190e5c {
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 b46c1f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    align-items: center;
    min-width: 4%;
}
    
#\37 cb840ab {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: stretch;
}
    
#e8bde6d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c069b7f {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#a276a700 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e550c7e1 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\30 7ee9888 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\39 c285e71 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#cb7097b2 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 36e5cb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e4a2169 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#c83b327b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#\32 1c32628 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: stretch;
}
    
#\36 4988e75 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d311962b {
    width: 33.083333333333336%;
    row-gap: 20px;
}
    
#ebbe4993 {
    width: 33.083333333333336%;
    row-gap: 20px;
}
    
#\38 b65b0b2 {
    width: 33.083333333333336%;
    row-gap: 20px;
}
    
#c83b327b {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 b46c1f2 {
    width: 33.083333333333336%;
    row-gap: 20px;
}
}



@media (max-width: 767px) {
    
#d311962b {
    width: 100%;
    min-height: 240px;
    row-gap: 10px;
}
    
#ebbe4993 {
    width: 100%;
    min-height: 240px;
    row-gap: 10px;
}
    
#\38 b65b0b2 {
    width: 100%;
    min-height: 240px;
    row-gap: 10px;
}
    
#c83b327b {
    min-height: unset;
    flex-direction: column;
    row-gap: 25px;
    padding: 60px 4% 60px 4%;
}
    
#\36 b46c1f2 {
    width: 100%;
    min-height: 240px;
    row-gap: 10px;
}
}



@media all {
    
#\37 6be7380 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 18959a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 18959a2 {
    width: 61.27%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9cf667c {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\30 c0a56ed {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6be7380 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#\35 18959a2 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#a9cf667c {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
}



@media (max-width: 767px) {
    
#\37 6be7380 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#\35 18959a2.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\35 18959a2 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a9cf667c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
}



@media all {
    
#\35 fcac045 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#b5c38ebe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d90ccdea {
    width: 100%;
    height: 406px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 66ac38a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\35 ef69700 {
    width: 100%;
    height: 408px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\35 fcac045 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b5c38ebe {
    width: 100%;
    min-height: 336px;
    align-items: center;
    height: auto;
}
    
#d90ccdea {
    height: 286px;
}
    
#\30 66ac38a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 0px;
}
    
#\35 ef69700 {
    height: 336px;
}
}



@media all {
    
#\31 7e3d2c6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 7e3d2c6 {
    width: 61.27%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff170c02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    order: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    align-items: center;
    justify-content: flex-start;
}
    
#e373c30e {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
}
    
#\33 3d2cf99 {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7e3d2c6 {
    width: 64.86144498615772%;
    margin: 0px 0% 0px 0%;
}
    
#ff170c02 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 9px;
}
    
#e373c30e {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 4%;
}
}



@media (max-width: 767px) {
    
#\31 7e3d2c6.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\31 7e3d2c6 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ff170c02 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    justify-content: flex-start;
    padding: 30px 16px 30px 16px;
}
    
#e373c30e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 8% 0% 8%;
}
}



@media all {
    
#\37 7d5d53e {
    width: 22.03%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 4ad3fac {
    min-height: 641px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2px;
    padding-bottom: 2px;
}
    
#f1424e27.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6%;
    padding-right: 6%;
}
#f1424e27 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 42b61dc {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\35 0501e08 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 e17fa34 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#\30 7c7cebc {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\39 c80cf85 {
    background-color: var(--color_2);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4ad3fac {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 7d5d53e {
    height: auto;
}
    
#\31 e17fa34 {
    width: 50%;
    min-height: 8px;
}
    
#\30 7c7cebc {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\38 4ad3fac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\37 7d5d53e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6%;
    padding-right: 6%;
}
#\37 7d5d53e {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 33.60%;
}
    
#\30 42b61dc {
    height: 240px;
}
    
#\31 e17fa34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 7c7cebc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f1424e27.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6%;
    padding-right: 6%;
}
}



@media all {
    
#\35 ebe15cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#de504796 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f6edb5d7 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\30 ead82a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\30 ead82a8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fc6b12e {
    width: 653px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 daa0562 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f87cbd96 {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ba29d12 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1550b96 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 635bd4d {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#cdcdd437 {
    min-height: 927px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\30 ac49e30 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5ad432e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\30 ee76d73 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 0ac82a1 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\35 be1f212 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7542d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3a087b7 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#\34 48ea2f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ef8eb5cc {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cdcdd437 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 3a087b7 {
    width: 50%;
    min-height: 8px;
}
    
#ef8eb5cc {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#cdcdd437 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\34 fc6b12e {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 3a087b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ef8eb5cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\37 7990365 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f5d823f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\39 bc6bb30 {
    width: 22.86%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 5c171f0 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#d88539b8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a52c61d7 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\36 0f5f9da {
    min-height: 656px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\33 51d3004 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#\38 b9846c5 {
    align-items: flex-start;
    width: 94.45689457423221%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b94e1d0 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#c3e2443a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c3e2443a {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7449da4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b6fb4e77 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 dbcf26e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a028ba3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 32441a8 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#aba67547 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\39 c99df6c {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\33 43ab14f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#\35 941393b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 bc6bb30 {
    height: auto;
}
    
#\33 51d3004 {
    width: 50%;
    min-height: 8px;
}
    
#\36 0f5f9da {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 b94e1d0 {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\39 bc6bb30 {
    height: auto;
    align-self: flex-start;
    margin-left: 6%;
    margin-right: 6%;
}
    
#\33 51d3004 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 0f5f9da {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\33 b94e1d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\30 2933bc5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 20px;
}
    
#ff584b38 {
    min-height: 641px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 2%;
}
    
#ea764803 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\30 2933bc5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ff584b38 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\32 0245130 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 808598f {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\38 81b02c0 {
    min-height: 508px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-top: 2%;
    padding-bottom: 2%;
}
    
#\32 81bfaca {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
}
    
#\37 50bdbf3 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
}
    
#widget_pnf {
    width: 43.37838869310767%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c427b4f3 {
    width: 99.99995491434487%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5ad818e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cd5b01ec {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#\34 7f2422c {
    align-items: flex-start;
    width: 94.45664085129299%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de1d2b28 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#f5de8a14 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f3ebb4c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 19e4775 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99995405347549%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e022548f {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2fb325e.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\32 2fb325e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1c87b85 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#df678104 {
    width: 83.98005235531004%;
    height: auto;
    max-width: 100%;
}
    
#fc396de3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ce5d4f29 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.02%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 81b02c0 {
    padding-left: 0px;
    padding-right: 0px;
    min-height: 622px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\32 81bfaca {
    width: 50%;
    min-height: 8px;
}
    
#\37 50bdbf3 {
    width: 50%;
    min-height: 8px;
}
    
#widget_pnf {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 81b02c0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
}
    
#\32 81bfaca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 50bdbf3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_pnf {
    height: auto;
}
}



@media all {
    
#fb31d843 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 20px;
}
    
#\30 f7e5f2e {
    min-height: 556px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 2%;
}
    
#ee135672 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#fb31d843 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 f7e5f2e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 c5b1db5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ccf8f830 {
    min-height: 1px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 10px;
}
    
#widget_uq7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 c5b1db5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ccf8f830 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 5px 4%;
}
    
#widget_uq7 {
    width: 100.00%;
}
}

