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

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

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

  *#dm .dmInner a.u_1902984775 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner a.u_1902984775 span.text {
    color:var(--color_5) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_23273696:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,209,48,1) !important;
  }

  *#dm .dmInner a.u_23273696.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,209,48,1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_2896149219 span.text {
    font-size:18px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1607260869 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1607260869 .text-content { text-align:LEFT !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1953849458 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1412169952 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1665013650 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1068757252 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1757039024 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_2333164.svg) !important;
  }

  *#dm .dmInner a.u_1757039024:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1757039024.hover { border-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1757039024:hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1757039024.hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1170025438 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_2333164.svg) !important;
  }

  *#dm .dmInner a.u_1170025438:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1170025438.hover { border-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1170025438:hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1170025438.hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

  *#dm .dmInner a.u_1890347666 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_2333164.svg) !important;
  }

  *#dm .dmInner a.u_1890347666:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1890347666.hover { border-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1890347666:hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1890347666.hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1772054082 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner a.u_1772054082 span.text {
    color:var(--color_5) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1087378494:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,209,48,1) !important;
  }

  *#dm .dmInner a.u_1087378494.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,209,48,1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1810166468 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1810166468 .text-content { text-align:LEFT !important; }

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

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

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

  *#dm .dmInner a.u_1123416727 span.text {
    font-size:18px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1976847814 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1976847814 .text-content { text-align:LEFT !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1638258871 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1638258871 .text-content { text-align:LEFT !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1476908138 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1476908138 .text-content { text-align:LEFT !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1049220009 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1041105577 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1870188997 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1321703630 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1761850133 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1761850133 .text-content { text-align:CENTER !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_2353358765 {
    -webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.1) 0px 0px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 11px 0px !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_5) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1060452672 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner a.u_1060452672 span.text {
    color:var(--color_5) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1174907059:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,209,48,1) !important;
  }

  *#dm .dmInner a.u_1174907059.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,209,48,1) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1802429030 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1802429030 .text-content { text-align:LEFT !important; }

  *#dm .dmInner div.u_661113741 hr {
    border-width:1px !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1201427017 hr {
    border-width:1px !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner div.u_1879986024 hr {
    border-width:1px !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner div.u_2321058783 hr {
    border-width:1px !important;
    color:var(--color_7) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1753308434 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1856792930 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1616264306 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1397536411 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_7844396.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1281336051 .text-content { font-family:'Signatria (2)' !important; }

  *#dm .dmInner *.u_1281336051 .text-content { text-align:CENTER !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1551097738 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/b55d46f0/icon/Arrow_2333164.svg) !important;
  }

  *#dm .dmInner a.u_1551097738:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1551097738.hover { border-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1551097738:hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1551097738.hover span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_2887094225 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }
}
#dm .dmInner div.u_101761205 .animated-underline
{
	position:relative !important;
	display:inline-block !important;
	background-image:linear-gradient(#fad277,#fad277) !important;
	background-position:0 95% !important;
	background-repeat:no-repeat !important;
	background-size:0% 4px !important;
	transition:background-size 0.8s ease-in-out !important;
	animation:drawLine 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_101761205 .animated-underline::after
{
	content:'' !important;
	position:absolute !important;
	left:0 !important;
	bottom:-2px !important;
	width:100% !important;
	height:6px !important;
	border-radius:50% !important;
	border-bottom:3px solid #fad277 !important;
	transform:scaleX(0) !important;
	transform-origin:left !important;
	animation:drawCurve 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1912685991 .animated-underline
{
	position:relative !important;
	display:inline-block !important;
	background-image:linear-gradient(#fad277,#fad277) !important;
	background-position:0 95% !important;
	background-repeat:no-repeat !important;
	background-size:0% 4px !important;
	transition:background-size 0.8s ease-in-out !important;
	animation:drawLine 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1912685991 .animated-underline::after
{
	content:'' !important;
	position:absolute !important;
	left:0 !important;
	bottom:-2px !important;
	width:100% !important;
	height:6px !important;
	border-radius:50% !important;
	border-bottom:3px solid #fad277 !important;
	transform:scaleX(0) !important;
	transform-origin:left !important;
	animation:drawCurve 1.5s forwards !important;
	animation-delay:0.5s !important;
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1607260869 .animated-word { font-size:60px !important; }

  *#dm .dmInner div.u_1607260869 .text-content { font-size:60px !important; }

  *#dm .dmInner div.u_1810166468 .animated-word { font-size:60px !important; }

  *#dm .dmInner div.u_1810166468 .text-content { font-size:60px !important; }

  *#dm .dmInner div.u_1976847814 .animated-word { font-size:60px !important; }

  *#dm .dmInner div.u_1976847814 .text-content { font-size:60px !important; }

  *#dm .dmInner div.u_1638258871 .animated-word { font-size:60px !important; }

  *#dm .dmInner div.u_1638258871 .text-content { font-size:60px !important; }

  *#dm .dmInner div.u_1476908138 .animated-word { font-size:60px !important; }

  *#dm .dmInner div.u_1476908138 .text-content { font-size:60px !important; }

  *#dm .dmInner div.u_1761850133 .animated-word { font-size:72px !important; }

  *#dm .dmInner div.u_1761850133 .text-content { font-size:72px !important; }

  *#dm .dmInner div.u_1802429030 .animated-word { font-size:60px !important; }

  *#dm .dmInner div.u_1802429030 .text-content { font-size:60px !important; }

  *#dm .dmInner div.u_1281336051 .animated-word { font-size:72px !important; }

  *#dm .dmInner div.u_1281336051 .text-content { font-size:72px !important; }
}
#dm .dmInner div.u_1938263887 .animated-underline
{
	position:relative !important;
	display:inline-block !important;
	background-image:linear-gradient(#fad277,#fad277) !important;
	background-position:0 95% !important;
	background-repeat:no-repeat !important;
	background-size:0% 4px !important;
	transition:background-size 0.8s ease-in-out !important;
	animation:drawLine 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1938263887 .animated-underline::after
{
	content:'' !important;
	position:absolute !important;
	left:0 !important;
	bottom:-2px !important;
	width:100% !important;
	height:6px !important;
	border-radius:50% !important;
	border-bottom:3px solid #fad277 !important;
	transform:scaleX(0) !important;
	transform-origin:left !important;
	animation:drawCurve 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1657523430 .animated-underline
{
	position:relative !important;
	display:inline-block !important;
	background-image:linear-gradient(#fad277,#fad277) !important;
	background-position:0 95% !important;
	background-repeat:no-repeat !important;
	background-size:0% 4px !important;
	transition:background-size 0.8s ease-in-out !important;
	animation:drawLine 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1657523430 .animated-underline::after
{
	content:'' !important;
	position:absolute !important;
	left:0 !important;
	bottom:-2px !important;
	width:100% !important;
	height:6px !important;
	border-radius:50% !important;
	border-bottom:3px solid #fad277 !important;
	transform:scaleX(0) !important;
	transform-origin:left !important;
	animation:drawCurve 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1248961652 .animated-underline
{
	position:relative !important;
	display:inline-block !important;
	background-image:linear-gradient(#fad277,#fad277) !important;
	background-position:0 95% !important;
	background-repeat:no-repeat !important;
	background-size:0% 4px !important;
	transition:background-size 0.8s ease-in-out !important;
	animation:drawLine 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1248961652 .animated-underline::after
{
	content:'' !important;
	position:absolute !important;
	left:0 !important;
	bottom:-2px !important;
	width:100% !important;
	height:6px !important;
	border-radius:50% !important;
	border-bottom:3px solid #fad277 !important;
	transform:scaleX(0) !important;
	transform-origin:left !important;
	animation:drawCurve 1.5s forwards !important;
	animation-delay:0.5s !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1607260869 .text-content { font-size:48px !important; }

  *#dm .dmInner div.u_1802429030 .text-content { font-size:48px !important; }

  *#dm .dmInner div.u_1281336051 .text-content { font-size:48px !important; }
}
#dm .dmInner div.u_1970960664 .animated-underline
{
	position:relative !important;
	display:inline-block !important;
	background-image:linear-gradient(#fad277,#fad277) !important;
	background-position:0 95% !important;
	background-repeat:no-repeat !important;
	background-size:0% 4px !important;
	transition:background-size 0.8s ease-in-out !important;
	animation:drawLine 1.5s forwards !important;
	animation-delay:0.5s !important;
}
#dm .dmInner div.u_1970960664 .animated-underline::after
{
	content:'' !important;
	position:absolute !important;
	left:0 !important;
	bottom:-2px !important;
	width:100% !important;
	height:6px !important;
	border-radius:50% !important;
	border-bottom:3px solid #fad277 !important;
	transform:scaleX(0) !important;
	transform-origin:left !important;
	animation:drawCurve 1.5s forwards !important;
	animation-delay:0.5s !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_101761205
{
}
*#dm .dmInner div.u_1912685991
{
}
*#dm .dmInner div.u_1912685991
{
}
*#dm .dmInner div.u_1938263887
{
}
*#dm .dmInner div.u_1938263887
{
}
*#dm .dmInner div.u_1657523430
{
}
*#dm .dmInner div.u_1657523430
{
}
*#dm .dmInner div.u_1248961652
{
}
*#dm .dmInner div.u_1248961652
{
}
*#dm .dmInner div.u_1970960664
{
}
*#dm .dmInner div.u_1970960664
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.17%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 832px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.76%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_per.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_per {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_4n2 {
    width: 226px;
    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_0nl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7c83569 {
    width: 226px;
    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 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    background-image: linear-gradient(450deg, rgba(255, 255, 255, 1) 0%, rgba(250, 250, 250, 1) 100%);
    border-radius: 11px 11px 11px 11px;
    background-origin: border-box;
    padding: 45px 16px 45px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gso {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fja {
    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;
}
    
#group_mnq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_2pf[data-background-color-animation] {
    
    --bg-end: var(--color_5);
}
#group_2pf {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_srf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_srf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_0bk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 36784e6[data-background-color-animation] {
    
    --bg-end: var(--color_5);
}
#\38 36784e6 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cb2f8f0 {
    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;
}
    
#\32 9dbdb41.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 9dbdb41 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 05fbca5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 88f0336 {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de6ab8df[data-background-color-animation] {
    
    --bg-end: var(--color_5);
}
#de6ab8df {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 309d94d {
    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;
}
    
#\36 da44e3b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 da44e3b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\35 ee5884b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 c5d1796 {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 fd2cf22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 fd8f866 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\34 3c3f5a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_g6e {
    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;
}
    
#\35 bde3dda {
    margin: 0px 0% 0px 0%;
}
    
#group_hqf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#group_39d {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1fm {
    width: 25.38%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_q9n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 f8c1bca {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fd293717 {
    width: 43.75%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c6df8b4f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1abee74 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a4ac13f {
    width: 39.59%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#abee437a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_13a {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 3;
}
    
#\32 94c1ef0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 fd5fe4b {
    min-height: 694px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 3408de6::before, #\30 3408de6 > .bgExtraLayerOverlay {
    
}
#\30 3408de6 {
    border-width: 3px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/b55d46f0/dms3rep/multi/opt/LBM+Web+backgrounds+%281%29-1920w.png");
    background-color: var(--color_7);
}
#\30 3408de6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAARUlEQVQI14XJUQrAMAgE0dz/nNlV0xQFL1CCEGgJFAbm47XMdHdTJYDeCQi5axFxz6kiZ77GMFMhCVQvrh1t8YYf/kD1ABj9oj5vWpXnAAAAAElFTkSuQmCC');
}
    
#\30 5343c3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.71%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a95e75ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.27%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 a55b296 {
    margin: 0px 0% 0px 0%;
}
    
#b800a69d {
    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;
}
    
#widget_12o.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_12o {
    width: 100.00%;
    height: 703px;
    max-width: 100%;
    align-self: center;
    margin: 120px 0px 0px 0px;
}
    
#\38 7c4cfcc {
    width: 213px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aui[data-css-edit] {
    background-color: rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: blur(12px) saturate(150%) !important;
    -webkit-backdrop-filter: blur(12px) saturate(150%) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background-image: none !important;
}
#group_aui {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
}
    
#widget_ciq.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ciq {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_h9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 9642db1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b85148a1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 5e1f893 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_ict {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_40q {
    width: 9.33%;
    height: 76px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_fkk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fkk {
    width: 100.00%;
    height: 234px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 5837648 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 8628805 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2965700 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 c19ef3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a441b47c {
    min-height: 2272px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a61082e::before, #\35 a61082e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.78;
    border-radius: inherit;
}
#\35 a61082e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/b55d46f0/dms3rep/multi/opt/LBM+Web+backgrounds-1920w.png");
    background-origin: border-box;
}
#\35 a61082e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhUlEQVQI113NQQsBURwE8P3+zhyd5MKVpNxIKcmWPCy725alxa7/Phdv5sVyedTcfs2M91Q1EzQQt5EOeJ1R1lYf7CP6xjNB3YRNJF2cR7zNKRurQ4fjFpIO0j6yCQuf5e6HcezhNEQ2Zr6gKHe5Yl6m1WW+pCiWe7f64cLnfUXZUv/bm1/WXaQDeOiNiwAAAABJRU5ErkJggg==');
}
    
#widget_u5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 911beb1 {
    margin: 0px 0% 0px 0%;
}
    
#group_b7o {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 820px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_836 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 49.41%;
    min-height: 820px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f41a7909 {
    justify-content: flex-start;
    align-items: center;
    width: 49.58%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.172633817912626%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_pqt {
    width: 100.46%;
    height: 825px;
    max-width: 100%;
}
    
#widget_4hh {
    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;
}
    
#widget_k53 {
    width: 40px;
    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_49g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_icg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 c0f2e64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca9d41b6 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6aa028d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e06eec3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bff9302b {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 113e0ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c95dc95f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7bf4804 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3e30201 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 93e88e5 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3755ba0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff250672 {
    width: 40px;
    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 f52d43a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_7bt {
    align-items: flex-start;
    width: 101.79%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_205 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_an9 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_enn {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f4429ad {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f0c4e35 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2nh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 01282ff {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 87a2835 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f0e051d1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3182c12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e2a27e4 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e3eed76 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3c28b3a {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 013271d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b4c98b4 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6b7743f {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fedf379f {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 acc7183 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbfb5854 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dc0d87b5 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 807b348 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8d82605 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d4c16471 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 7f91e47 {
    min-height: 776px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 005472a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_prg {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    flex-direction: row;
}
    
#f2a584ce {
    align-items: center;
    width: 34.69%;
    min-height: 419px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.054794520547945%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vtf {
    width: 100%;
    height: 154px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_cne {
    width: 102.13%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 04ea10a {
    align-items: center;
    width: 34.69%;
    min-height: 419px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.054794520547945%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3ffec55 {
    width: 100%;
    height: 154px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a6424a08 {
    width: 107.02%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe2d01ab {
    align-items: center;
    width: 34.69%;
    min-height: 419px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.054794520547945%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ccc4376 {
    width: 100%;
    height: 154px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 0e839e1 {
    width: 95.42%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_hs9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 81cb031 {
    align-items: center;
    width: 34.69%;
    min-height: 419px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.054794520547945%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b12fd15e {
    width: 104.09%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e07ceaf9 {
    width: 100%;
    height: 154px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c10a9519 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bcfa4e75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\39 b097cf6::before, #\39 b097cf6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
}
#\39 b097cf6 {
    border-width: 0px 0px 4px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_2) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\35 39db909 {
    width: 226px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5ee32d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 169f04d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 169f04d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ee515ae2 {
    width: 226px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed7abed2 {
    min-height: 812px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 8890409 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    background-image: none;
    border-radius: 11px 11px 11px 11px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d709b92 {
    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;
}
    
#\31 ae01d11 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#b3116d52 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
}
    
#\34 fcc1019 {
    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;
}
    
#\39 a8d2ddc {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
}
    
#\35 b5dec1c {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a878d8d {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8f6a39b {
    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;
}
    
#f24ea44b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#be2bef24 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
}
    
#\34 a384103 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a1135106 {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 fc8f226::before, #\39 fc8f226 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.79;
    border-radius: inherit;
}
#\39 fc8f226 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/b55d46f0/dms3rep/multi/opt/LBM+Web+backgrounds-1920w.png");
}
#\39 fc8f226.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d1340c24 {
    min-height: 998px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d6193b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 0e52e58 {
    width: 416px;
    height: 94px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6ec07a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6ec07a0 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: -120px 0% 0px 0%;
}
    
#\39 04bbd3c {
    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;
}
    
#fcbb34b9 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aede6e1d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-wrap: nowrap;
}
    
#\33 bb711ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f15a93df {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.99%;
    min-height: 708px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\37 1d77008 {
    margin: 0px 0% 0px 0%;
}
    
#\30 c98b7e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: 582px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\33 7b7c93b {
    width: 100%;
    height: 816px;
    max-width: 100%;
}
    
#\32 6465cf6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8d0f88d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 328px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-wrap: nowrap;
    flex-direction: row;
}
    
#widget_6nc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\31 e5a2f72 {
    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;
}
    
#\38 9f6b91f {
    width: 25.38%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 86e6642 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be2aa1f8 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
}
    
#\36 26096ad {
    margin: 0px 0% 0px 0%;
}
    
#ed6211e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 af680de {
    width: 39.59%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 e615678 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a82ff8a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#\32 7b08baa {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 3;
}
    
#c903ce2a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa6acd11 {
    width: 43.75%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#df68cf21 {
    width: 550px;
    height: 94px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 100868e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1063ede {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 1b684c9 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
}
    
#\37 f79d7d7 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
}
    
#\37 d010371 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 d1e70ca {
    margin: 0px 0% 0px 0%;
}
    
#\37 918dc3b {
    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;
}
    
#ef8f9026[data-css-edit] {
    background-color: rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: blur(12px) saturate(150%) !important;
    -webkit-backdrop-filter: blur(12px) saturate(150%) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background-image: none !important;
}
#ef8f9026 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
}
    
#bf4b72df {
    width: 78.10%;
    height: 616px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 a6793b1 {
    min-height: 577px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#d3b6e91f::before, #d3b6e91f > .bgExtraLayerOverlay {
    
}
#d3b6e91f {
    border-width: 3px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/b55d46f0/dms3rep/multi/opt/LBM+Web+backgrounds+%281%29-1920w.png");
    background-color: var(--color_7);
}
#d3b6e91f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f8671a2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.27%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d1cf5afa {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f612492 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.71%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b09b265 {
    width: 550px;
    height: 94px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 c963838 {
    margin: 0px 0% 0px 0%;
}
    
#\32 6e7acc3 {
    min-height: 577px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 caf8dc1::before, #\31 caf8dc1 > .bgExtraLayerOverlay {
    
}
#\31 caf8dc1 {
    border-width: 3px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_7);
}
    
#b56ecdf4[data-css-edit] {
    background-color: rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: blur(12px) saturate(150%) !important;
    -webkit-backdrop-filter: blur(12px) saturate(150%) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background-image: none !important;
}
#b56ecdf4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
}
    
#\31 91da68d {
    width: 550px;
    height: 94px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f75aaecf {
    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;
}
    
#\37 b7ce8e3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f598e09 {
    width: 78.10%;
    height: 616px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 f7d39b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.27%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 00136d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.71%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cdaf798b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 2722139 {
    width: 100%;
    height: 788px;
    max-width: 100%;
}
    
#\31 7648acc {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3ce851a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 208b787 {
    min-height: 1241px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5c2e12d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fc1bc79 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bb2b33af {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 be1fbce {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 946f696 {
    justify-content: flex-start;
    align-items: center;
    width: 49.58%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.172633817912626%;
    flex-wrap: nowrap;
    height: auto;
}
    
#c177175f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 49.41%;
    min-height: 820px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_6) #000000;
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.28);
    background-image: none;
    border-radius: 16px 16px 0 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0px -3px 11px 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e7ab279 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 92d97a6 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c41a625d {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8369fde {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fc464458 {
    width: 1073px;
    height: 156px;
    max-width: 100%;
}
    
#e4ac145f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6d31062 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 01ff57e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 820px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 62e7d00 {
    width: 40px;
    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 bf336b3 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1545a94 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 49f2761 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c463d868 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6fa12a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e1b9f68d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 ec80383 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 acd8960 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b921eb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ccde271e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0601bbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf8beafc {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a976b030 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7c85300 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ac6cbb4 {
    margin: 0px 0% 0px 0%;
}
    
#c1c68c19 {
    width: 40px;
    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 ed02939 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c969357c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6ae8577::before, #c6ae8577 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.78;
    border-radius: inherit;
}
#c6ae8577 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/b55d46f0/dms3rep/multi/opt/LBM+Web+backgrounds-1920w.png");
    background-origin: border-box;
}
#c6ae8577.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 04b6952 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1df1d4a {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 39db842 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1e6cf3c {
    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;
}
    
#\33 f5e4ad3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 297fb48 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 aaf92ac {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5211eab {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a276b493 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7b7e85a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 9d2ad0a {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8e4737a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6284354 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9293d3f {
    align-items: flex-start;
    width: 101.79%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f32fe5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbe029ba {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b9750b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d809afc4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#df168efe::before, #df168efe > .bgExtraLayerOverlay {
    
}
#df168efe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#widget_utc.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_utc {
    width: 100%;
    height: 528px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#widget_cbo.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cbo {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_8s9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d0c49bdb {
    margin: 0px 0% 0px 0%;
}
    
#widget_7nb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 7c7a81d {
    width: 226px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f949cf01 {
    min-height: 812px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c08b465 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.60%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0767b82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0767b82 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ab8e1099 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\38 8f0e7ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.33%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d05895d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#f65510a6 {
    width: 226px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 5085581 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.27%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 4856855 {
    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;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 0357c1e {
    min-height: 694px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8362423.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 8362423 {
    width: 100.00%;
    height: 636px;
    max-width: 100%;
    align-self: center;
    margin: 120px 0px 0px 0px;
}
    
#fd5cc30a {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 68fb946[data-css-edit] {
    background-color: rgba(255, 255, 255, 0.25) !important;
    backdrop-filter: blur(12px) saturate(150%) !important;
    -webkit-backdrop-filter: blur(12px) saturate(150%) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background-image: none !important;
}
#\31 68fb946 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
}
    
#\39 940259a {
    width: 550px;
    height: 94px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5fa2733::before, #\30 5fa2733 > .bgExtraLayerOverlay {
    
}
#\30 5fa2733 {
    border-width: 3px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_7);
}
    
#\39 09b06fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.71%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b628024e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 2aeb827 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 604e6f3 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c06796c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 1914f5c {
    width: 101.18%;
    height: 717px;
    max-width: 100%;
}
    
#\34 23812aa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d5a5e0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#becb7a7c {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6f9f3fd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15f2f35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 f643ef9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 98d9c2f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d07b75b {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 18fbd7b {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 161px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.227107651750163%;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#af616205 {
    width: 40px;
    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 1cf356a {
    width: 1142px;
    height: 156px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 7b06182 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4341bfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd031fe6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb8bd89f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 58bd42c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 49.41%;
    min-height: 820px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 84e68d4 {
    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 866ca42 {
    margin: 0px 0% 0px 0%;
}
    
#\34 05edc14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ab39fe4b::before, #ab39fe4b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.78;
    border-radius: inherit;
}
#ab39fe4b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/b55d46f0/dms3rep/multi/opt/LBM+Web+backgrounds-1920w.png");
    background-origin: border-box;
}
#ab39fe4b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 1aab3fb {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5c934d5 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f18fc84c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bde1914e {
    min-height: 2272px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 928bf00 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d391efd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c62862e0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd65314b {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da92d48 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f62e4ac {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f5474af {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7abef22 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 820px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3c55522 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bedd1ff5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9f49cb6 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 500428f {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d563c58 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5d377bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 4cf0f0b {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c88eb10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 dbea346 {
    align-items: flex-start;
    width: 101.79%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ab5b937 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 59.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 33c91cc {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdb966d9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a5a103d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ec863a1b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ff6a477 {
    flex-direction: row;
    align-items: center;
    width: 37.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1487930 {
    justify-content: flex-start;
    align-items: center;
    width: 49.58%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.172633817912626%;
    flex-wrap: nowrap;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 0px 11px 0px;
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 39d42bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 8727345 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e9af43cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b37481e8 {
    min-height: 1243px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e58b3d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_g7u {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 1120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_klr::before, #group_klr > .bgExtraLayerOverlay {
    
}
#group_klr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 48.93%;
    min-height: 1029px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    background-image: none;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 2a99296 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 48.60%;
    min-height: 1040px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 16px 55px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b3a39cd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e5030f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\32 053d833 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    border-radius: 16px 16px 16px 16px;
    justify-self: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9c06136 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e37ad8c {
    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;
}
    
#\35 be7c950 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ppf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ppf {
    width: 100.00%;
    height: 156px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    max-height: none;
    margin: -10% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dru.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dru {
    width: 100.00%;
    height: 1006px;
    max-width: 100%;
    margin: 50px 0% 0px 10%;
}
    
#widget_ruj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 812px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_mnq {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_2pf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 36784e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#de6ab8df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 fd8f866 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 bde3dda {
    margin: 0px 0% 0px 0%;
}
    
#group_hqf {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_39d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 f8c1bca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1abee74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 fd5fe4b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 a55b296 {
    margin: 0px 0% 0px 0%;
}
    
#\30 3408de6::before, #\30 3408de6 > .bgExtraLayerOverlay {
    
}
#\30 3408de6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAARUlEQVQI14XJUQrAMAgE0dz/nNlV0xQFL1CCEGgJFAbm47XMdHdTJYDeCQi5axFxz6kiZ77GMFMhCVQvrh1t8YYf/kD1ABj9oj5vWpXnAAAAAElFTkSuQmCC');
}
    
#\30 5343c3a {
    width: 100%;
    min-height: 80px;
}
    
#a95e75ae {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a441b47c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 911beb1 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a61082e::before, #\35 a61082e > .bgExtraLayerOverlay {
    
}
#\35 a61082e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhUlEQVQI113NQQsBURwE8P3+zhyd5MKVpNxIKcmWPCy725alxa7/Phdv5sVyedTcfs2M91Q1EzQQt5EOeJ1R1lYf7CP6xjNB3YRNJF2cR7zNKRurQ4fjFpIO0j6yCQuf5e6HcezhNEQ2Zr6gKHe5Yl6m1WW+pCiWe7f64cLnfUXZUv/bm1/WXaQDeOiNiwAAAABJRU5ErkJggg==');
}
    
#group_b7o {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_836 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
    height: auto;
    min-height: 528px;
}
    
#f41a7909 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_pqt {
    width: 85.68%;
    height: 528px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\35 8d82605 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7f91e47 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 1015px;
}
    
#c10a9519 {
    margin: 0px 0% 0px 0%;
}
    
#group_prg {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f2a584ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 252px;
}
    
#\34 04ea10a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 252px;
}
    
#fe2d01ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 252px;
}
    
#widget_vtf {
    width: 76.43%;
    height: 134px;
}
    
#\37 81cb031 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 252px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed7abed2 {
    padding-right: 2%;
}
    
#\39 b097cf6::before, #\39 b097cf6 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fc8f226::before, #\39 fc8f226 > .bgExtraLayerOverlay {
    
}
#\39 fc8f226.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d1340c24 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 1d77008 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 100868e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 26096ad {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d1e70ca {
    margin: 0px 0% 0px 0%;
}
    
#\30 a6793b1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d3b6e91f::before, #d3b6e91f > .bgExtraLayerOverlay {
    
}
#d3b6e91f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c963838 {
    margin: 0px 0% 0px 0%;
}
    
#\32 6e7acc3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 caf8dc1::before, #\31 caf8dc1 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6ae8577::before, #c6ae8577 > .bgExtraLayerOverlay {
    
}
#c6ae8577.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 208b787 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 ac6cbb4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d809afc4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d0c49bdb {
    margin: 0px 0% 0px 0%;
}
    
#df168efe::before, #df168efe > .bgExtraLayerOverlay {
    
}
    
#widget_utc {
    height: 302px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f949cf01 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 629px;
    padding: 2% 2% 2% 2%;
}
    
#\35 c08b465 {
    width: 100%;
    min-height: 8px;
}
    
#\39 0767b82 {
    width: 77.30%;
}
    
#ab8e1099 {
    width: 78.83%;
}
    
#b630ac25 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5085581 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\31 0357c1e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 5fa2733::before, #\30 5fa2733 > .bgExtraLayerOverlay {
    
}
    
#b628024e {
    margin: 0px 0% 0px 0%;
}
    
#\39 09b06fa {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 940259a {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#fd5cc30a {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7abef22 {
    column-gap: 3.4954848121053352%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\30 58bd42c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
    height: auto;
    min-height: 528px;
}
    
#\35 866ca42 {
    margin: 0px 0% 0px 0%;
}
    
#bdb966d9 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ab39fe4b::before, #ab39fe4b > .bgExtraLayerOverlay {
    
}
#ab39fe4b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 1914f5c {
    width: 85.68%;
    height: 528px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#a1487930 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 1cf356a {
    height: 126px;
}
    
#bde1914e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 928bf00 {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8727345 {
    margin: 0px 0% 0px 0%;
}
    
#b37481e8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#widget_ppf {
    height: 135px;
}
    
#group_klr::before, #group_klr > .bgExtraLayerOverlay {
    
}
#group_klr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_g7u {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 2a99296 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    height: auto;
    min-height: 850px;
}
    
#widget_dru.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dru {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
}



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



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



@media (max-width: 767px) {
    
#\36 fd5fe4b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 5343c3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#a95e75ae {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#widget_12o {
    height: 240px;
}
    
#\30 3408de6::before, #\30 3408de6 > .bgExtraLayerOverlay {
    
}
#\30 3408de6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAARUlEQVQI14XJUQrAMAgE0dz/nNlV0xQFL1CCEGgJFAbm47XMdHdTJYDeCQi5axFxz6kiZ77GMFMhCVQvrh1t8YYf/kD1ABj9oj5vWpXnAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\38 9642db1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b85148a1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_40q {
    height: 76px;
    width: 32.22%;
}
    
#widget_fkk {
    height: 304px;
}
}



@media (max-width: 767px) {
    
#\35 c19ef3a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a441b47c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_pqt {
    height: 240px;
}
    
#\35 a61082e::before, #\35 a61082e > .bgExtraLayerOverlay {
    
}
#\35 a61082e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhUlEQVQI113NQQsBURwE8P3+zhyd5MKVpNxIKcmWPCy725alxa7/Phdv5sVyedTcfs2M91Q1EzQQt5EOeJ1R1lYf7CP6xjNB3YRNJF2cR7zNKRurQ4fjFpIO0j6yCQuf5e6HcezhNEQ2Zr6gKHe5Yl6m1WW+pCiWe7f64cLnfUXZUv/bm1/WXaQDeOiNiwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#d4c16471 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 4px 16px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\33 7f91e47 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#widget_vtf {
    height: 240px;
}
    
#d3ffec55 {
    height: 240px;
}
    
#\35 ccc4376 {
    height: 240px;
}
    
#widget_hs9 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_prg {
    order: 2;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f2a584ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 04ea10a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe2d01ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c10a9519 {
    margin: 0px 0% 0px 0%;
}
    
#\37 81cb031 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e07ceaf9 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\34 5ee32d6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 60% 0% 0% 0%;
}
    
#ed7abed2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 b097cf6::before, #\39 b097cf6 > .bgExtraLayerOverlay {
    
}
    
#\34 169f04d {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#bcfa4e75 {
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ee515ae2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 39db909 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 8890409 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 a384103 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f24ea44b {
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 a8d2ddc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be2bef24 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b3116d52 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 fcc1019 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\39 fc8f226::before, #\39 fc8f226 > .bgExtraLayerOverlay {
    
}
#\39 fc8f226.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d1340c24 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\34 d6193b8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 4px 16px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\33 7b7c93b {
    height: 380px;
}
    
#\37 8d0f88d {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    padding: 16px 4px 16px 4px;
    margin: 0px 0% 0px 0%;
}
    
#f15a93df {
    width: 100%;
    height: auto;
    min-height: 240px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c98b7e1 {
    width: 100%;
    column-gap: 7.476635514018691%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4px 0px 4px;
    margin: -20px 0% 0px 0%;
}
    
#\30 0e52e58 {
    height: 72px;
}
    
#fcbb34b9 {
    width: 100%;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1d77008 {
    margin: 0px 0% 0px 0%;
}
    
#\38 6ec07a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6ec07a0 {
    margin: -90px 0% 0px 0%;
}
    
#\39 04bbd3c {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 bb711ca {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 100868e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ed6211e7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 a82ff8a {
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 1b684c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 f79d7d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be2aa1f8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 7b08baa {
    width: 297px;
}
}



@media (max-width: 767px) {
    
#bf4b72df {
    height: 240px;
}
    
#\30 a6793b1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d3b6e91f::before, #d3b6e91f > .bgExtraLayerOverlay {
    
}
#d3b6e91f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f8671a2b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f612492 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 6e7acc3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\31 caf8dc1::before, #\31 caf8dc1 > .bgExtraLayerOverlay {
    
}
    
#\34 f598e09.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f598e09 {
    height: 420px;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
}
    
#\33 f7d39b3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 00136d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c963838 {
    margin: 0px 0% 0px 0%;
}
    
#b56ecdf4 {
    padding: 16px 16px 16px 16px;
    margin: -30px 0% 0px 0%;
}
    
#\37 b7ce8e3 {
    width: 310px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\37 2722139 {
    height: 408px;
}
    
#c6ae8577::before, #c6ae8577 > .bgExtraLayerOverlay {
    
}
#c6ae8577.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 208b787 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\35 49f2761 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 4px 16px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\39 01ff57e {
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
}
    
#c177175f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 472px;
}
    
#\36 946f696 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ac6cbb4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 92d97a6 {
    column-gap: 3.227107651750163%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e4ac145f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 7648acc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 76px;
}
    
#\31 1df1d4a {
    column-gap: 3.227107651750163%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 f5e4ad3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 138px;
}
    
#a976b030 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 76px;
}
    
#\38 bf336b3 {
    column-gap: 3.227107651750163%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 7c85300 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9d2ad0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 76px;
}
    
#bf8beafc {
    column-gap: 3.227107651750163%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 e7ab279 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 acd8960 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 76px;
}
    
#\36 9293d3f {
    width: 100.00%;
}
    
#fbe029ba {
    width: 310px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\32 b9750b2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d809afc4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#df168efe::before, #df168efe > .bgExtraLayerOverlay {
    
}
    
#widget_utc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_utc {
    height: 150px;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#widget_cbo.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cbo {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_8s9 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#f949cf01 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 c08b465 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\38 8f0e7ee {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 5085581 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\31 0357c1e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 8362423 {
    height: 240px;
}
    
#\30 5fa2733::before, #\30 5fa2733 > .bgExtraLayerOverlay {
    
}
    
#\39 09b06fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#ab39fe4b::before, #ab39fe4b > .bgExtraLayerOverlay {
    
}
#ab39fe4b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 1914f5c {
    height: 240px;
}
    
#\33 d5a5e0f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bde1914e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#e9af43cd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b37481e8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_klr::before, #group_klr > .bgExtraLayerOverlay {
    
}
    
#widget_dru {
    height: 240px;
}
}

