@media all {
  *#dm .dmInner a.u_1540576542 span.text { color:var(--color_3) !important; }

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

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

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

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

  *#dm .dmInner div.u_1444640503 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1930888773 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1430555463 span.text { font-size:18px !important; }

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

  *#dm .dmInner a.u_1003865527 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1227608262 {
    background-color:rgba(0,0,0,0.75) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1227608262:hover {
    background-color:rgba(217,79,138,0.75) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1227608262.hover {
    background-color:rgba(217,79,138,0.75) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1880979731 {
    background-color:rgba(217,79,138,0.75) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1880979731:hover {
    background-color:rgba(0,0,0,0.75) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1880979731.hover {
    background-color:rgba(0,0,0,0.75) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2723475299 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-radius:30px 30px 30px 30px !important;
  }

  *#dm .dmInner a.u_3759235734 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_3759235734:hover span.text { color:rgba(6,13,32,1) !important; }

  *#dm .dmInner a.u_3759235734.hover span.text { color:rgba(6,13,32,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1654352688 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_2723475299:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2723475299.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2723475299:hover span.text {
    color:rgba(217,79,138,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2723475299.hover span.text {
    color:rgba(217,79,138,1) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1654352688 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1654352688:hover span.text { color:rgba(217,79,138,1) !important; }

  *#dm .dmInner a.u_1654352688.hover span.text { color:rgba(217,79,138,1) !important; }

  *#dm .dmInner a.u_3759235734:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3759235734.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1654352688:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1654352688.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1421043879 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1315984679 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1001970580 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1103410530 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1103410530:hover span.text { color:rgba(6,13,32,1) !important; }

  *#dm .dmInner a.u_1103410530.hover span.text { color:rgba(6,13,32,1) !important; }

  *#dm .dmInner a.u_1103410530:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1103410530.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1844996656:hover {
    background-color:rgba(217,79,138,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1844996656.hover {
    background-color:rgba(217,79,138,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1844996656 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner a.u_1417389096:hover {
    background-color:rgba(217,79,138,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1417389096.hover {
    background-color:rgba(217,79,138,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1417389096 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner a.u_1924886971:hover {
    background-color:rgba(217,79,138,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1924886971.hover {
    background-color:rgba(217,79,138,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1924886971 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1966134755:hover {
    background-color:rgba(6,13,32,1) !important;
    background-image:none !important;
    border-color:rgba(6,13,32,1) !important;
  }

  *#dm .dmInner a.u_1966134755.hover {
    background-color:rgba(6,13,32,1) !important;
    background-image:none !important;
    border-color:rgba(6,13,32,1) !important;
  }

  *#dm .dmInner a.u_1966134755 {
    border-style:solid !important;
    border-width:2.22222px 2.22222px 2.22222px 2.22222px !important;
    border-color:rgba(6,13,32,1) rgba(6,13,32,1) rgba(6,13,32,1) rgba(6,13,32,1) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1966134755 span.text {
    color:rgba(6,13,32,1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner a.u_1844996656 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(217,79,138) rgb(217,79,138) rgb(217,79,138) rgb(217,79,138) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1417389096 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(217,79,138) rgb(217,79,138) rgb(217,79,138) rgb(217,79,138) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1924886971 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(217,79,138) rgb(217,79,138) rgb(217,79,138) rgb(217,79,138) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1970650998 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1449452916 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1361687455 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1355852392 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1805469558 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1871419309 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1375313330 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1154582072 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1837474470 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1120559789 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1947670266 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1866839549 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1687170103 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1585494938 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1029248867 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1572757840 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1498129867 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1826772448 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1951496517 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }

  *#dm .dmInner div.u_1887300770 {
    background-color:rgba(251,237,243,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) rgba(247,220,231,1) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1003865527 span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1003865527 span.text { font-size:16px !important; }
}
#dm .dmInner div.u_3234472597 li[data-grab="accordion-item-container"] [data-grab="accordion-item-title"]
{
	border:1px solid transparent !important;
	transition:border-color 0.3s ease !important;
	box-sizing:border-box !important;
}
#dm .dmInner div.u_3234472597 li[data-grab="accordion-item-container"]:hover [data-grab="accordion-item-title"]
{
	border-color:#d94f8a !important;
}
#dm .dmInner div.u_3234472597 li[data-grab="accordion-item-container"]:has([aria-expanded="true"]) [data-grab="accordion-item-title"]
{
	border-color:#d94f8a !important;
}
#dm .u_3234472597 li
{
	border-color:transparent !important;
	transition:border-color 0.3s ease !important;
}
#dm .u_3234472597 li:hover
{
	border-color:#d94f8a !important;
}
#dm .u_3234472597 li h5
{
	transition:border-color 0.3s ease !important;
}
#dm .u_3234472597 li:hover h5
{
	border-color:#d94f8a !important;
}
@media (min-width:1025px) {}
*#dm .dmInner div.u_1392393645
{
	letter-spacing:1px !important;
}
*#dm .dmInner div.u_1915161304
{
	letter-spacing:1px !important;
}
*#dm .dmInner div.u_1474582835
{
	letter-spacing:1px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1955129950
{
}
*#dm .dmInner div.u_1392393645
{
}
*#dm .dmInner div.u_1915161304
{
}
*#dm .dmInner div.u_1915161304
{
}
*#dm .dmInner div.u_1474582835
{
}
*#dm .dmInner div.u_1474582835
{
}
*#dm .dmInner a.u_1844996656
{
}
*#dm .dmInner a.u_1417389096
{
}
*#dm .dmInner a.u_1966134755
{
}
*#dm .dmInner a.u_1844996656
{
}
*#dm .dmInner a.u_1417389096
{
}
*#dm .dmInner a.u_1966134755
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521[data-css-edit] {
    z-index: 1;
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(6, 13, 32, 1);
    background-image: none;
    align-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-width: 5px 0 0 0;
    border-color: rgba(217,79,138,1) #000000 #000000 #000000;
    border-style: solid;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% -5% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 579px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    background-color: rgba(0,0,0,1);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2e16339a/dms3rep/multi/opt/ac17b222-19eb-4ec6-9f1f-a6315a3a2fe0-1920w.png?jxl&v=jxl");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_ulp {
    width: 1164px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0% 0% 0% 0%;
}
    
#group_3d7 {
    flex-direction: row;
    align-items: flex-start;
    width: 45.80%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#widget_28l.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_28l {
    width: 280px;
    height: auto;
    min-width: 32px;
    min-height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_vin {
    width: 99.06%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 f288c58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 784a1f3 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d39beee1 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 7% 2% 3% 2%;
}
    
#widget_2d4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9vl {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3f0c144 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e85dabfe {
    margin: 0px 0% 0px 0%;
}
    
#b958abd2 {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#group_hn3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 20px 0%;
}
    
#c74501c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c74501c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7991e0c {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 a904072.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a904072 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a869e7e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.5%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_1) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-style: solid;
    height: auto;
    box-shadow: none;
    padding: 15px 20px 15px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7bc4964 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.5%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_1) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-style: solid;
    height: auto;
    box-shadow: none;
    padding: 15px 20px 15px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd558c20 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 97d0be2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 97d0be2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7098e46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 7098e46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 217bef7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.5%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_1) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-style: solid;
    height: auto;
    box-shadow: none;
    padding: 15px 20px 15px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9813fb7 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 f87e56c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 f87e56c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e36f7c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 e36f7c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa5d0b15 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.5%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_1) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-style: solid;
    height: auto;
    box-shadow: none;
    padding: 15px 20px 15px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b68ab6a {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 ee47bec.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ee47bec {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 850e156.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 850e156 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 008243e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 2% 3% 2%;
}
    
#\36 c0b4e4b[data-pinned] {
    position: sticky;
    top: 183px;
    bottom: auto;
    z-index: 1;
}
#\36 c0b4e4b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px -3px 11px 0px;
    padding: 25px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da7eab73.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#da7eab73 {
    width: 100%;
    height: 342px;
    max-width: 100%;
    margin: 0px 0px -25px -25px;
}
    
#fefa3474 {
    margin: 0px 0% 0px 0%;
}
    
#\32 f2dad7b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 1;
    padding: 0px 0px 0px 25px;
    margin: 0px 0% 0px 0%;
}
    
#d1928ffa::before, #d1928ffa > .bgExtraLayerOverlay {
    
}
#d1928ffa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-items: flex-end;
    box-shadow: none;
    border-width: 0px 0 0px 0px;
    border-color: rgba(118,24,125,1) #000000 rgba(118,24,125,1) rgba(118,24,125,1);
    border-style: solid;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 25px;
    margin: 0px 0% 0px 0%;
}
    
#group_p1q {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e922a5af {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bb86c22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0e088cd {
    background-color: rgba(242,228,236,1);
    background-image: none;
}
    
#cbce1957 {
    width: 280px;
    height: auto;
    min-width: 32px;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b65625e1 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c0009ae2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 50ecd69::before, #\39 50ecd69 > .bgExtraLayerOverlay {
    
}
#\39 50ecd69 {
    background-image: none;
    background-color: rgba(231,231,231,1);
}
    
#\30 4da27ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 58f2b0d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 1% 2%;
}
}



@media all {
    
#\30 9d5c5d0::before, #\30 9d5c5d0 > .bgExtraLayerOverlay {
    
}
#\30 9d5c5d0 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(231,231,231,1);
    background-image: none;
    background-attachment: fixed;
}
    
#\39 a2b2e12 {
    margin: 0px 0% 0px 0%;
}
    
#\34 6e5b33d {
    min-height: 387px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#db82a7d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fce8a596 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 903dd5f {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(242,228,236,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\34 6c5a78f {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(242,228,236,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\39 fbf29db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0365f77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c1d453c {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(242,228,236,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#e52c8918 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9182b13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4d17b1d {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(242,228,236,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#e213e3bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ad4e204 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c8f73502 {
    min-height: 543px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#e75dab47 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 117b9c9::before, #\38 117b9c9 > .bgExtraLayerOverlay {
    
}
#\38 117b9c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.99%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/2e16339a/dms3rep/multi/opt/aa1da0a2-5bb3-4f5c-afef-28468c7c8ff4-1920w.png?jxl&v=jxl");
    border-radius: 0px 0px 0px 0px;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-width: 0px 0 0px 0px;
    border-color: rgba(118,24,125,1) #000000 rgba(118,24,125,1) rgba(118,24,125,1);
    border-style: solid;
    order: 0;
    align-content: center;
    padding: 20px 0px 20px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9e6a409 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca25c3d4 {
    background-color: rgba(255,255,255,1);
    background-image: url("https://irp.cdn-website.com/2e16339a/dms3rep/multi/opt/be93eec5-9430-484b-9ee9-e01f2ba7f3e7-1920w.png?jxl&v=jxl");
    background-position: 100% 50%;
}
    
#\35 10edd7c {
    margin: 0px 0% 0px 0%;
}
    
#a38bfb5f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6f5ac91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.99%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_17t {
    width: 100%;
    height: 250px;
    max-width: 100%;
}
    
#group_e4d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.96%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 2;
    height: auto;
    --column-gap: 10px;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#c0ea02f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c0ea02f8 {
    width: 4.5%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d739b431 {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be4f470a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.96%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 2;
    height: auto;
    --column-gap: 10px;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb190e9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb190e9a {
    width: 4.5%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebdb58fa {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e43eca7c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.96%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 2;
    height: auto;
    --column-gap: 10px;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a41119b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 a41119b {
    width: 4.5%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4fd2930 {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2b5a6e5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.96%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 2;
    height: auto;
    --column-gap: 10px;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e1be043.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e1be043 {
    width: 4.5%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f9c4bcf {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 e379b79 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
}
    
#\38 ecded25 {
    background-image: linear-gradient(180deg, rgba(217, 79, 138, 0.25) 0%, rgba(254, 244, 248, 1) 100%);
    background-origin: border-box;
}
    
#\35 942eeb4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 4b4aedf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cfd751c {
    min-height: 55px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4u1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 c46864e {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 4% 2%;
}
    
#decab2f5::before, #decab2f5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(6,13,32,1);
    opacity: 0.5;
    border-radius: inherit;
}
#decab2f5 {
    background-color: rgba(255,255,255,1);
    background-image: url("https://irp.cdn-website.com/2e16339a/dms3rep/multi/opt/fc95a433-3dca-42a2-83ca-caa09b34528e-1920w.png?jxl&v=jxl");
}
    
#\34 1fee20a {
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 30px;
    order: 2;
    background-color: rgba(255,255,255,1);
    background-image: none;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    align-self: center;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 58a9108 {
    margin: 0px 0% 0px 0%;
}
    
#baf9ce66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_b8h {
    align-items: flex-start;
    width: 32.33%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(217,79,138,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 10px 10px 10px 10px;
    margin: -70px 0% 0px 0%;
}
    
#group_3bs {
    align-items: flex-start;
    width: 100%;
    min-height: 253px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    height: auto;
    --column-gap: 2.1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a44838d7 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.94%;
    min-height: 78px;
    max-height: none;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(255,255,255,1) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 831e109 {
    justify-content: flex-start;
    align-items: center;
    width: 90.19%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.695869158727832%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bcc88d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ca8b9d9b {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 25b3d4c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 7.62%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b985b1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#da3b6906 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.94%;
    min-height: 78px;
    max-height: none;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(255,255,255,1) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5b2a458 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 7.62%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 44b15de {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ac75ca20 {
    justify-content: flex-start;
    align-items: center;
    width: 90.19%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.695869158727832%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 40e0763 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 ba95708 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f32d2d10 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.94%;
    min-height: 78px;
    max-height: none;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(255,255,255,1) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f502edd7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 7.62%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c2647bf2 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 be6bd98 {
    justify-content: flex-start;
    align-items: center;
    width: 90.19%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.695869158727832%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#adddacac {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c726905c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d1b9bd5a {
    flex-direction: row;
    align-items: flex-start;
    width: 48.94%;
    min-height: 78px;
    max-height: none;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(255,255,255,1) #000000;
    border-style: solid;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 801546f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 7.62%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aab04b36 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\36 9bd2344 {
    justify-content: flex-start;
    align-items: center;
    width: 90.19%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.695869158727832%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa8d0cfc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 c880688 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\31 fc35856 {
    width: 99.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a47814b6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 b80331c {
    min-height: 123px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 2% 1% 2%;
}
    
#\33 a7a8e3f {
    background-color: rgba(6,13,32,1);
    background-image: none;
}
    
#\34 989553d {
    width: 71.15%;
    min-width: 4%;
    min-height: 70px;
    column-gap: 4%;
    row-gap: 10px;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    align-self: center;
    padding: 1% 0% 1% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 d35b612 {
    width: 26.85%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    align-self: center;
    align-items: center;
    align-content: center;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2kq {
    width: 184px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d49ad628 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5a511b6 {
    min-height: 108px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
}
    
#\37 f7508e1 {
    background-color: rgba(6,13,32,1);
    background-image: none;
}
    
#f13db935 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 038ced0::before, #\34 038ced0 > .bgExtraLayerOverlay {
    
}
#\34 038ced0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/2e16339a/dms3rep/multi/opt/03399767-cc95-4c59-b8fc-3145ba9d071d-916h.png");
    border-radius: 0px 0px 0px 0px;
    align-items: center;
    box-shadow: none;
    border-width: 0px 0 0px 0px;
    border-color: rgba(118,24,125,1) #000000 rgba(118,24,125,1) rgba(118,24,125,1);
    border-style: solid;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a8453c91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 288697b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 52c2881.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 52c2881 {
    width: 543.177px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rvn {
    align-items: flex-start;
    width: 99.91%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    align-content: center;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_s45 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tit {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aab374ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aab374ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 de4cbb3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 de4cbb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7d67ba6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 83273a7 {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 186323d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 186323d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 86d7706 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c2382e3 {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fb373d46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb373d46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b9c45bb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 26245e3 {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 34ef9bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 34ef9bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 50c10f5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b25337a3 {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 09e09a9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 09e09a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce2d7fb4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ce2d7fb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e667fd2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 87e26a7 {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d8bc8e31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8bc8e31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbb9fe80.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbb9fe80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df93fed0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a78c36c {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 3f250e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 3f250e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4745ccd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4745ccd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 483d6dd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.84%;
    min-height: 0px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4.3321838970286635%;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b3c9954c {
    width: 15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 eee18cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 eee18cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1b5eaaa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 1b5eaaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2817647.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 2817647 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3442741.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f3442741 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6f29a02.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6f29a02 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sj6 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#e63fd217 {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\38 a5be0fe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfab06e6 {
    margin: 0px 0% 0px 0%;
}
    
#\31 dc66258 {
    min-height: 108px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 3% 2%;
}
    
#group_lni {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    background-color: rgba(6,13,32,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_c8i {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_rkm {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/2e16339a/dms3rep/multi/opt/42d3ed6e-bc7b-430b-bc04-829ba0185f8e-1920w.png?jxl&v=jxl");
    margin: 0px 0% 0px 0%;
}
    
#f81b0d43 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 0062124 {
    width: 180px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7fcd647 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 b52b8af {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#f201981c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 2% 4% 2%;
}
    
#\39 acae018 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
}
    
#fe85ed52 {
    margin: 0px 0% 0px 0%;
}
    
#d9e6fc0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\33 283fa3a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 df3003e {
    background-color: rgba(254, 244, 248, 1);
    background-image: none;
    background-position: 100% 50%;
}
    
#b832a54b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9f35ad6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 09bf38c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbad3fd3 {
    margin: 0px 0% 0px 0%;
}
    
#\33 ee45220 {
    min-height: 543px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\33 6dff318 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ncv {
    align-items: flex-start;
    width: 99.96%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e364623c {
    align-items: flex-start;
    width: 99.96%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 4;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cea237e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 86d7185.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\38 86d7185 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 85da965 {
    align-items: flex-start;
    width: 99.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee16b0f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#ee16b0f6 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5210aa3 {
    align-items: flex-start;
    width: 99.96%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 5;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 412beba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7bb6329 {
    align-items: flex-start;
    width: 99.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4d0ba0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\32 4d0ba0e {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_l44 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex: 0 1 auto;
}
    
#widget_be2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ed7c984.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\39 ed7c984 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e612d9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\38 e612d9c {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a28ab27a.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#a28ab27a {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0c6743a.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#c0c6743a {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cb86c1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\38 cb86c1b {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7329da0.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\31 7329da0 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3a9a29e.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#c3a9a29e {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4f64f24.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#c4f64f24 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c44c91e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#c44c91e9 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a99fb44.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\38 a99fb44 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5996dd4.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#c5996dd4 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f20eb5d4.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#f20eb5d4 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4facbf9.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\37 4facbf9 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e650d16.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\35 e650d16 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 60b3c21.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\32 60b3c21 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f766a9af.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#f766a9af {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 609934b.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\38 609934b {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e56c51e7.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#e56c51e7 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac4d7c9d {
    align-items: flex-start;
    width: 99.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a752d31b.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#a752d31b {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9c5fa98.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\34 9c5fa98 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8e22985 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 8507111 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#c44f00ce {
    margin: 0px 0% 0px 0%;
}
    
#\30 15f6033 {
    background-color: rgba(253, 244, 248, 1);
    background-image: none;
    background-position: 100% 50%;
}
    
#group_oqj {
    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: center;
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#widget_i3n {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#a867c6f6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b535fa84 {
    margin: 0px 0% 0px 0%;
}
    
#ff5e181c {
    background-color: rgba(6,13,32,1);
    background-image: none;
}
    
#a3cbe5a0 {
    width: 26.85%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 10px;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    align-self: center;
    align-items: flex-end;
    align-content: flex-end;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\35 91481ff {
    width: 160px;
    height: auto;
    max-width: 100%;
}
    
#\35 17c90b3 {
    width: 71.15%;
    min-width: 4%;
    min-height: 70px;
    column-gap: 4%;
    row-gap: 10px;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    align-self: center;
    padding: 1% 0% 1% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 596ee96 {
    min-height: 123px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 2% 1% 2%;
}
}



@media all {
    
#\36 7927484 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e2841339 {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
    
#\36 032b70a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac386bab {
    margin: 0px 0% 0px 0%;
}
    
#f50b6f94 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1529b91.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\33 1529b91 {
    width: 181px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b59e8ed9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a76d9776 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9692a82 {
    background-color: rgba(254, 244, 248, 1);
    background-image: none;
}
    
#b9753ea4 {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
    
#ad05c41e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#ad05c41e {
    width: 181px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 e252731 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e929faa9 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
}
    
#d3a4ba1f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cba6ca48 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e91a9e7 {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
    
#\33 da7a80e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 88e193a {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6aafb5d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\37 6aafb5d {
    width: 181px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 5b40482.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\38 5b40482 {
    width: 181px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 9e07b9b {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 56px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    align-content: center;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 052e4d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 d1f3882 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0e000fb {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c680245e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 07897a8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8f20f29 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_7cs {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_gb9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 ea42209 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 150px 10% 0% 10%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_ulp {
    width: 654px;
    margin-top: 0px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_3d7 {
    width: 99.69%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 0px;
    align-self: center;
    row-gap: 15px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% -5% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\37 f288c58 {
    width: 48%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_vin {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d39beee1 {
    min-height: 0px;
    padding: 8% 2% 5% 2%;
}
    
#e85dabfe {
    margin: 0px 0% 0px 0%;
}
    
#group_hn3 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 10px 0%;
}
    
#d7991e0c {
    width: 20%;
    height: auto;
}
    
#bd558c20 {
    width: 20%;
}
    
#b9813fb7 {
    width: 20%;
}
    
#\30 b68ab6a {
    width: 20%;
}
    
#\32 a869e7e {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    flex: 0 1 auto;
}
    
#\38 7bc4964 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    flex: 0 1 auto;
}
    
#\30 217bef7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    flex: 0 1 auto;
}
    
#fa5d0b15 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    flex: 0 1 auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 008243e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 50px 2% 50px 2%;
}
    
#da7eab73 {
    height: 260px;
}
    
#fefa3474 {
    margin: 0px 0% 0px 0%;
}
    
#\32 f2dad7b {
    width: 48%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d1928ffa::before, #d1928ffa > .bgExtraLayerOverlay {
    
}
#d1928ffa {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b65625e1 {
    width: 100%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c0009ae2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 50ecd69::before, #\39 50ecd69 > .bgExtraLayerOverlay {
    
}
    
#\33 58f2b0d {
    padding: 4% 2% 3% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9d5c5d0::before, #\30 9d5c5d0 > .bgExtraLayerOverlay {
    
}
    
#\39 a2b2e12 {
    margin: 0px 0% 0px 0%;
}
    
#\34 6e5b33d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    min-height: auto;
    column-gap: 3%;
    row-gap: 20px;
}
    
#\38 903dd5f {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 6c5a78f {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 c1d453c {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 4d17b1d {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8f73502 {
    padding: 5% 2% 5% 2%;
}
    
#\38 117b9c9 {
    justify-content: flex-start;
}
    
#\35 10edd7c {
    margin: 0px 0% 0px 0%;
}
    
#c0ea02f8 {
    width: 6%;
    height: auto;
}
    
#d739b431 {
    width: 90.96%;
}
    
#ebdb58fa {
    width: 91%;
}
    
#fb190e9a {
    width: 5.96%;
}
    
#\33 4fd2930 {
    width: 91%;
}
    
#\39 a41119b {
    width: 5.96%;
}
    
#group_e4d {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\37 e1be043 {
    width: 5.96%;
}
    
#\34 f9c4bcf {
    width: 91%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e379b79 {
    row-gap: 20px;
    padding: 5% 2% 5% 2%;
}
    
#\35 942eeb4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c46864e {
    min-height: 382px;
    padding: 8% 2% 4% 2%;
}
    
#\34 58a9108 {
    margin: 0px 0% 0px 0%;
}
    
#group_b8h {
    width: 46.97%;
    padding: 10px 10px 10px 10px;
    margin: -55px 0% 0px 0%;
}
    
#group_3bs {
    height: auto;
    min-height: 339px;
}
    
#\34 831e109 {
    width: 87.01%;
}
    
#\32 25b3d4c {
    width: 11.05%;
    height: auto;
    min-height: 36px;
}
    
#ac75ca20 {
    width: 87%;
    flex: 0 1 auto;
}
    
#\30 5b2a458 {
    width: 11.84%;
    height: auto;
    min-height: 37px;
}
    
#\39 be6bd98 {
    width: 87%;
    flex: 0 1 auto;
}
    
#f502edd7 {
    width: 11.19%;
    height: auto;
    min-height: 35px;
}
    
#\37 801546f {
    width: 11.05%;
    height: auto;
    min-height: 36px;
}
    
#\36 9bd2344 {
    width: 87.01%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a47814b6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 b80331c {
    min-height: 127px;
    padding: 4% 2% 4% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d49ad628 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5a511b6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 5% 2%;
}
    
#\34 038ced0 {
    justify-content: flex-start;
    width: 100%;
    min-height: 240px;
    height: auto;
}
    
#a8453c91 {
    width: 100%;
    min-height: 80px;
}
    
#widget_tit {
    width: 20%;
}
    
#\31 83273a7 {
    width: 20%;
}
    
#\38 c2382e3 {
    width: 20%;
}
    
#\34 26245e3 {
    width: 20%;
}
    
#b25337a3 {
    width: 20%;
}
    
#\35 87e26a7 {
    width: 20%;
}
    
#\31 a78c36c {
    width: 20%;
}
    
#b3c9954c {
    width: 20%;
}
    
#group_rvn {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    --column-gap: 2%;
}
    
#group_s45 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#\34 7d67ba6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#\38 86d7706 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#\31 b9c45bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#\34 50c10f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#\38 e667fd2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#df93fed0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#\31 483d6dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.5%;
}
    
#widget_sj6 {
    height: 350px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cfab06e6 {
    margin: 0px 0% 0px 0%;
}
    
#\31 dc66258 {
    padding: 5% 2% 5% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f201981c {
    padding: 50px 2% 30px 2%;
}
    
#fe85ed52 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fbad3fd3 {
    margin: 0px 0% 0px 0%;
}
    
#\33 ee45220 {
    padding: 5% 2% 5% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8507111 {
    padding: 5% 2% 5% 2%;
}
    
#c44f00ce {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b535fa84 {
    margin: 0px 0% 0px 0%;
}
    
#\32 596ee96 {
    min-height: 127px;
    padding: 4% 2% 4% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7927484 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#e2841339 {
    height: 250px;
}
    
#e929faa9 {
    row-gap: 20px;
    padding: 5% 2% 5% 2%;
}
    
#d3a4ba1f {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#ac386bab {
    margin: 0px 0% 0px 0%;
}
    
#f50b6f94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 e91a9e7 {
    height: 250px;
}
    
#\38 88e193a {
    height: auto;
    min-height: 37px;
}
    
#b9753ea4 {
    height: 250px;
}
    
#\31 0e000fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 07897a8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 ea42209 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    justify-content: center;
    padding: 20px 10px 20px 10px;
    margin: 0% 0% -10% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 4% 0px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_3d7 {
    width: 83.16%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_28l {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vin {
    width: 99.94%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\37 f288c58 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\34 784a1f3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d39beee1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 15% 4% 8% 4%;
}
    
#e85dabfe {
    margin: 0px 0% 0px 0%;
}
    
#\37 3f0c144 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_hn3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2d4 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c74501c5 {
    width: 100.00%;
}
    
#\36 a904072 {
    width: 100.00%;
}
    
#\32 a869e7e {
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7bc4964 {
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 97d0be2 {
    width: 100.00%;
}
    
#\30 7098e46 {
    width: 100.00%;
}
    
#\30 217bef7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 f87e56c {
    width: 100.00%;
}
    
#\38 e36f7c3 {
    width: 100.00%;
}
    
#fa5d0b15 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ee47bec {
    width: 100.00%;
}
    
#\36 850e156 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 008243e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 20px 4%;
}
    
#da7eab73 {
    height: 240px;
}
    
#fefa3474 {
    margin: 0px 0% 0px 0%;
}
    
#\32 f2dad7b {
    width: 100%;
    min-height: 296px;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 30px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d1928ffa::before, #d1928ffa > .bgExtraLayerOverlay {
    
}
#d1928ffa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_p1q {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cbce1957 {
    width: 230px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#b65625e1 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#c0009ae2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 50ecd69::before, #\39 50ecd69 > .bgExtraLayerOverlay {
    
}
    
#\30 4da27ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#\30 4da27ea {
    margin: 0px 0% 0px 0%;
}
    
#\33 58f2b0d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 0% 15px 0%;
}
}



@media (max-width: 767px) {
    
#\30 9d5c5d0::before, #\30 9d5c5d0 > .bgExtraLayerOverlay {
    
}
    
#\39 a2b2e12 {
    margin: 0px 0% 0px 0%;
}
    
#\34 6e5b33d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 3% 4% 8% 4%;
}
    
#\38 903dd5f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 6c5a78f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 c1d453c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 4d17b1d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#c8f73502 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 8% 4%;
}
    
#\38 117b9c9::before, #\38 117b9c9 > .bgExtraLayerOverlay {
    
}
#\38 117b9c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 10edd7c {
    margin: 0px 0% 0px 0%;
}
    
#a38bfb5f {
    width: 100.00%;
}
    
#\35 6f5ac91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d739b431 {
    width: 91.96%;
}
    
#c0ea02f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c0ea02f8 {
    width: 5%;
    height: auto;
    margin: 5px 0% 0px 0%;
}
    
#ebdb58fa {
    width: 92%;
}
    
#fb190e9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb190e9a {
    width: 4.95%;
    margin: 5px 0% 0px 0%;
}
    
#\33 4fd2930 {
    width: 92%;
}
    
#\39 a41119b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 a41119b {
    width: 4.95%;
    margin: 5px 0% 0px 0%;
}
    
#\37 e1be043.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e1be043 {
    width: 4.95%;
    margin: 5px 0% 0px 0%;
}
    
#\34 f9c4bcf {
    width: 92%;
}
}



@media (max-width: 767px) {
    
#\36 e379b79 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 6% 4%;
}
    
#\35 942eeb4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 4b4aedf {
    width: 100.00%;
}
    
#\39 cfd751c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 c46864e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 60px 4% 40px 4%;
}
    
#\34 1fee20a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 25px;
    padding: 4% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\34 58a9108 {
    margin: 0px 0% 0px 0%;
}
    
#baf9ce66 {
    width: 100.00%;
}
    
#a44838d7 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 831e109 {
    margin-right: 0%;
    margin-left: 0%;
    width: 84.29%;
}
    
#\32 25b3d4c {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.7%;
    min-height: 0px;
}
    
#da3b6906 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5b2a458 {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.7%;
    min-height: 0px;
    flex: 0 1 auto;
}
    
#ac75ca20 {
    margin-right: 0%;
    margin-left: 0%;
    width: 86.31%;
}
    
#f32d2d10 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f502edd7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.7%;
    min-height: 0px;
    flex: 0 1 auto;
}
    
#\39 be6bd98 {
    margin-right: 0%;
    margin-left: 0%;
    width: 86.31%;
}
    
#group_b8h {
    width: 86.83%;
    height: auto;
    min-height: 50px;
    padding: 10px 10px 10px 10px;
    margin: -35px 0% 0px 0%;
}
    
#group_3bs {
    column-gap: 2.120830878817785%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    align-content: center;
    height: auto;
    min-height: 764px;
}
    
#d1b9bd5a {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 801546f {
    margin-right: 0%;
    margin-left: 0%;
    width: 11.7%;
    min-height: 0px;
}
    
#\36 9bd2344 {
    margin-right: 0%;
    margin-left: 0%;
    width: 84.29%;
}
}



@media (max-width: 767px) {
    
#\31 fc35856 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a47814b6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 b80331c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 20px 4% 20px 4%;
}
    
#\34 989553d {
    width: 100%;
    min-height: 45px;
    align-items: center;
    height: auto;
}
    
#\34 d35b612 {
    width: 100%;
    min-height: 55px;
    align-items: center;
    height: auto;
}
}



@media (max-width: 767px) {
    
#d49ad628 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5a511b6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 40px 4% 40px 4%;
}
    
#\34 038ced0::before, #\34 038ced0 > .bgExtraLayerOverlay {
    
}
#\34 038ced0 {
    width: 100%;
    min-height: 222px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#a8453c91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aab374ee {
    width: 100.00%;
}
    
#\39 de4cbb3 {
    width: 100.00%;
}
    
#\35 186323d {
    width: 100.00%;
}
    
#fb373d46 {
    width: 100.00%;
}
    
#\31 34ef9bf {
    width: 100.00%;
}
    
#\31 09e09a9 {
    width: 100.00%;
}
    
#ce2d7fb4 {
    width: 100.00%;
}
    
#d8bc8e31 {
    width: 100.00%;
}
    
#bbb9fe80 {
    width: 100.00%;
}
    
#\37 3f250e5 {
    width: 100.00%;
}
    
#b4745ccd {
    width: 100.00%;
}
    
#\35 eee18cb {
    width: 100.00%;
}
    
#\31 1b5eaaa {
    width: 100.00%;
}
    
#\30 2817647 {
    width: 100.00%;
}
    
#f3442741 {
    width: 100.00%;
}
    
#\38 6f29a02 {
    width: 100.00%;
}
    
#widget_tit {
    width: 20%;
}
    
#\31 83273a7 {
    width: 20%;
}
    
#\38 c2382e3 {
    width: 20%;
}
    
#\34 26245e3 {
    width: 20%;
}
    
#b25337a3 {
    width: 20%;
}
    
#\35 87e26a7 {
    width: 20%;
}
    
#\31 a78c36c {
    width: 20%;
}
    
#b3c9954c {
    width: 20%;
}
}



@media (max-width: 767px) {
    
#\38 a5be0fe {
    width: 100.00%;
}
    
#cfab06e6 {
    margin: 0px 0% 0px 0%;
}
    
#\31 dc66258 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 6% 4%;
}
    
#group_lni {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_c8i {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_rkm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 238px;
}
}



@media (max-width: 767px) {
    
#f201981c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 8% 4%;
}
    
#\39 acae018 {
    width: 100%;
    min-height: 70px;
    align-items: flex-start;
    height: auto;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe85ed52 {
    margin: 0px 0% 0px 0%;
}
    
#d9e6fc0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#b832a54b {
    width: 100.00%;
}
    
#\36 9f35ad6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fbad3fd3 {
    margin: 0px 0% 0px 0%;
}
    
#\33 ee45220 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 8% 4%;
}
    
#group_l44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 8507111 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 8% 4%;
}
    
#c44f00ce {
    margin: 0px 0% 0px 0%;
}
    
#group_oqj {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#a867c6f6 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b535fa84 {
    margin: 0px 0% 0px 0%;
}
    
#a3cbe5a0 {
    width: 100%;
    min-height: 55px;
    align-items: center;
    height: auto;
}
    
#\35 17c90b3 {
    width: 100%;
    min-height: 45px;
    align-items: center;
    height: auto;
}
    
#\32 596ee96 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 20px 4% 20px 4%;
}
}



@media (max-width: 767px) {
    
#\36 7927484 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e2841339 {
    height: 240px;
}
    
#\36 032b70a {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ac386bab {
    margin: 0px 0% 0px 0%;
}
    
#f50b6f94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 1529b91 {
    width: 246px;
}
    
#b59e8ed9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a76d9776 {
    width: 100.00%;
}
    
#b9753ea4 {
    height: 240px;
}
    
#\34 e252731 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e929faa9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 6% 4% 8% 4%;
}
    
#d3a4ba1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cba6ca48 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e91a9e7 {
    height: 240px;
}
    
#\33 da7a80e {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 9e07b9b {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\36 052e4d1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 d1f3882 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 0e000fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c680245e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 07897a8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#decab2f5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAt0lEQVQI1wXB2w7BMBgA4L6iS5euBFdkkwhlGcY2h3Vlh5R287c6lYg5JB7P9yHcbWxm/UKwUl0FAJTl/Va93p+r0dk5QZ7dTMOxUWdTSRAZMKpFUptCQ5qnK7QYtrLQeUpRawU5zQKHzq0LcVW+hRNB+1GPedMnZ7+bqSUUNIoXOF27xeFQCUDE7jBnqLYrGRMexYkfBniywZiT41s/EMdttRzwuRVP7d1skgQ+9f2d6/Jo/5WXP1oUaAGOfHR4AAAAAElFTkSuQmCC')!important}#ca25c3d4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVQI13XJSQ4AEBAAQf9/qO1iSKyTFg9AXcvsC1PJnVhwYh49FGmEX/dFqviMlQMObVgPMmcM7QAAAABJRU5ErkJggg==')!important}#\38 117b9c9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/ANDGvM7Fv7Wpo6iTiKKKe6yOfb+jj7aZhLqllLiomADFvZ7LwK2/qZ6qin6VdWWWdGGihHGkhnanlIapm4sArad6vq6SxaaYt42EmHNph2ZbfGNagGlmi314m5CHAKGXa7Keg8ajl8KZlqKChINrb3ZhZnhmbYp9gZ6TlACgk3amkn+1lozBn6Crk5+RgZKKeYiNe4efj5ionaUwYFb3JRonhwAAAABJRU5ErkJggg==')!important}#\34 038ced0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAByElEQVQY0wXBW3eScAAA8P+H66X3HvoIXV562lnndE7rrHLNS0pbWw7xQkxFncDwAgJ/BUGZ3IS5pQkqumrrcvYR+v2AJ4gTWZpauqE1oYBDIWvr7ZXvbMLhz7sucCXo9aCrQMgU6HKsSSVtnQ0D52Zt/vilApmjL6SOLUpSEaPSb5jC7kiuBjNjHbrhxgDIwRaRSzZLRBvLsocRiMcdkZxa3bmr+hMZPN96+Dby7GvmoIUTHTSpk5/Gjdysz80HMHRUsP368X70BYYiBJatpFNKHTOZnNuqGUzVgzwo4UiFSFPVSq1cb9TooSSOoWBzzT5VkxsM0Ch6yDY1Xum0VAgdYzTzRhNTknvMOU9RoBRHOLSgU7yljC+9zTy496e3E92zYP+iIwLk5Q75IaXhVX/gLKc3y9W97/8JrsPl+HptuwBNpLLvY+fJI5tuB9bUn90u/H8LL1yNrtaaCVQokSeZQiTKHaJuo3uluI4yMYTRWBh8gxqw1B5LlrFYIv1qtxI7buXOOLItVnmT7891G+SRvdOjRO5j9OTdXn4foTNFtkgJDGdqxuJ7AJ4+ehDffnKKRIjjz/kvmbNyvScprnO5XIS/7/7+By1iQ3yaDMK/AAAAAElFTkSuQmCC')!important}#group_rkm.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/ANDKuoqBdnNmXY6Ge9LOwOvq3eDUydK9rbuniq6gfAC1pZOBbl90YFKVinrKxbTX08XQwrfGsqC1o4SpnHQAi29Ze1lHhF9QqY6AuKqdsKedrZ+WuKOTuqaLs6F8AIViTY5hT59sXbqPhLOXjp+Nh56Pi7KelMWunsaqlQCdemeneGmsc2m3f3qjenaXeXWYgnqymI3Lr6PSsqcAw6WTvJCDq3VtqG5pnW9ponxzpIV4tpaHxKiczrKpo1hrAlKbPbUAAAAASUVORK5CYII=')!important}