@media all {
  *#dm .dmInner nav.u_1029272542 { color:white !important; }

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

  *#dm .dmInner a.u_1453384620 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1606915385 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1565019633 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1737740916 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1827595670 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1294048815 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1107346745 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1176692079 .iconBg { display:none !important; }

  *#dm .dmInner div.u_2151678678 .tab-label.not-active { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_2151678678 .tab-label.not-active>* {
    font-family:'Marcellus' !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_2151678678 .tab { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1453384620 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1453384620 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1606915385 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1606915385 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1107346745 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1107346745 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1294048815 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1294048815 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1565019633 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1565019633 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1737740916 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1737740916 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1827595670 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1827595670 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1176692079 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1176692079 span.text {
    font-size:18px !important;
    font-family: Marcellus !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner div.u_1810584431 img {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-radius:0% !important;
  }

  *#dm .dmInner div.u_1440845418 img {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1307539505 img {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1751670726 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1123577165 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1386481075 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1165756987 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1111888358 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1736414132 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1650224098 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

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

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

  *#dm .dmInner a.u_3628420935 .iconBg {
    display:inline-block !important;
    background-color:var(--color_5) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/event_8209130.svg) !important;
  }

  *#dm .dmInner div.u_1990719494 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1002832686 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1665414509 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1678535359 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1111033515 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1055885884 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1243468838 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

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

  *#dm .dmInner div.u_1820380135 img {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-radius:0% !important;
  }

  *#dm .dmInner div.u_1604052244 img {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1530623544 img {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1879120902 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1959223347 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1204880808 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1061932303 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1768810732 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1172931390 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1682392030 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1998081114 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1304001763 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1637848741 img {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    box-shadow:var(--color_5) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1774307480 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1926216507 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1249994696 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1666832410 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

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

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

  *#dm .dmInner a.u_3628420935 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1960308255 .iconBg {
    display:inline-block !important;
    background-color:var(--color_5) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/event_8209130.svg) !important;
  }

  *#dm .dmInner a.u_1960308255 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1561109473 .tab-label.not-active { background-color:var(--color_8) !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.not-active>* {
    font-family:'Marcellus' !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1561109473 .tab-label.active { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.hover { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.active>* {
    font-family:'Marcellus' !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1561109473 .tab-label.hover>* {
    font-family:'Marcellus' !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1561109473 .tab-label.active>*>span {
    font-family:'Marcellus' !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1561109473 .tab-label.hover>*>span {
    font-family:'Marcellus' !important;
    color:rgba(0,0,0,1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1288804365 .caption-button:hover span.text { text-decoration:underline !important; }

  *#dm .dmInner div.u_1288804365 .caption-button.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner div.u_1288804365 .caption-inner {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1288804365 .caption-button {
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1288804365 .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner *.u_1288804365 .caption-button { text-align:CENTER !important; }

  *#dm .dmInner a.u_1681167089 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/member_8101600.svg) !important;
    background-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1970354905 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Horse_8304809.svg) !important;
    background-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1970354905:hover .iconBg { background-color:rgb(18,20,45) !important; }

  *#dm .dmInner a.u_1970354905.hover .iconBg { background-color:rgb(18,20,45) !important; }

  *#dm .dmInner a.u_1970354905 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    gap:9px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1126842528 .iconBg {
    display:inline-block !important;
    background-color:var(--color_5) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/event_8209130.svg) !important;
  }

  *#dm .dmInner a.u_1126842528:hover .iconBg { background-color:rgb(18,20,45) !important; }

  *#dm .dmInner a.u_1126842528.hover .iconBg { background-color:rgb(18,20,45) !important; }

  *#dm .dmInner a.u_1126842528 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1025232511 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    gap:1px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1025232511 .iconBg {
    display:inline-block !important;
    background-color:var(--color_5) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Location_1755663.svg) !important;
  }

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

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

  *#dm .dmInner a.u_1776799548 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    gap:1px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1357863569 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1374190114 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1374190114 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Paper_7978295.svg) !important;
    width:38px !important;
    height:38px !important;
  }

  *#dm .dmInner a.u_1357863569 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Calendar_8306283.svg) !important;
    width:39px !important;
    height:39px !important;
  }

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

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

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

  *#dm .dmInner a.u_1546241594 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1546241594 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Calendar_8306283.svg) !important;
    width:39px !important;
    height:39px !important;
  }

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

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

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

  *#dm .dmInner a.u_1163773956 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1163773956 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Paper_7978295.svg) !important;
    width:38px !important;
    height:38px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_3048449099 .iconBg { display:none !important; }

  *#dm .dmInner a.u_3048449099 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1588791082 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1588791082 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1437333464 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1347367940 img {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1029825540 img {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1372452298 img {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1235537152 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1235537152 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1669382844 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1669382844 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_3539924414 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1100188850 hr { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1776799548 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/streaming_8105649.svg) !important;
  }

  *#dm .dmInner a.u_1901168303 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(32,30,30,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1104906789 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(32,30,30,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1104906789 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/live_8298459.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1901168303 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/live_8298459.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1681167089 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1632230778 .postTitle a { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1632230778 .authorBar { color:rgba(16,15,15,1) !important; }

  *#dm .dmInner div.u_1632230778 .postArticle>.inner { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1632230778 .postDescription {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
    max-height:2.6999999999999997em !important;
  }

  *#dm .dmInner div.u_3107162824 .divider {
    font-weight:900 !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_3107162824 .label { color:rgba(16,15,15,1) !important; }

  *#dm .dmInner *.u_3107162824 .divider.visible { visibility:visible !important; }

  *#dm .dmInner div.u_3107162824 .number {
    font-weight:900 !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_3107162824 { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_2020491229 .header-cell:not(.linked) {
    font-family:'Marcellus' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_2020491229 .row:nth-child(odd) { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_2020491229 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_2020491229 .cell {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_2020491229 .table {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
    table-layout:fixed !important;
  }

  *#dm .dmInner div.u_2418797499 .header-cell:not(.linked) {
    color:var(--color_1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2418797499 .row:nth-child(odd) { background-color:rgba(255,254,254,1) !important; }

  *#dm .dmInner div.u_2418797499 .row .cell:not(.first):not(.linked) {
    font-weight:400 !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2525377130 .header-cell:not(.linked) {
    color:var(--color_1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2525377130 .row:nth-child(odd) { background-color:rgba(255,254,254,1) !important; }

  *#dm .dmInner div.u_2525377130 .row .cell:not(.first):not(.linked) { font-family:'Marcellus' !important; }

  *#dm .dmInner div.u_2418797499 .table {
    table-layout:fixed !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_2418797499 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_2418797499 .cell {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_2525377130 .table {
    table-layout:fixed !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_2525377130 .header-cell {
    background-color:rgba(255,254,254,1) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_2525377130 .cell {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1418753124 .row:nth-child(odd) { background-color:rgba(255,254,254,1) !important; }

  *#dm .dmInner div.u_1418753124 .row .cell:not(.first):not(.linked) { font-family:'Marcellus' !important; }

  *#dm .dmInner div.u_1418753124 .header-cell:not(.linked) {
    color:var(--color_1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1418753124 .table {
    table-layout:fixed !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1418753124 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1418753124 .cell {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_2020491229 .row .cell:not(.first):not(.linked) {
    font-family:'Marcellus' !important;
    font-weight:400 !important;
  }

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

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

  *#dm .dmInner div.u_1163742716 img {
    border-radius:30px 30px 30px 30px !important;
    object-position:50% 50% !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner div.u_1146078833 img {
    border-radius:30px 30px 30px 30px !important;
    object-position:50% 50% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner a.u_1630422816 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1630422816 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1592514603 .header-cell:not(.linked) {
    font-family:'Marcellus' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1592514603 .row:nth-child(odd) { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1592514603 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1592514603 .cell {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1592514603 .table {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
    table-layout:fixed !important;
  }

  *#dm .dmInner div.u_1592514603 .row .cell:not(.first):not(.linked) {
    font-family:'Marcellus' !important;
    font-weight:400 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1100049407 .caption-button:hover span.text { text-decoration:underline !important; }

  *#dm .dmInner div.u_1100049407 .caption-button.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner div.u_1100049407 .caption-inner {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1100049407 .caption-button {
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1100049407 .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner *.u_1100049407 .caption-button { text-align:CENTER !important; }

  *#dm .dmInner a.u_1948314589 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1948314589 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1185735467 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1654646227 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1550155231 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1434488730 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1035218658 img { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1282079319 img {
    border-style:solid !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1715164269 img {
    border-style:solid !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1000941277 img {
    border-style:solid !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner a.u_1806627326 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1806627326 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1516618924 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1414838792 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1988828398 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1014942414 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1036638329 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1533417542 .pagination-nav .pagination-item:not(.active) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1533417542 .pagination-nav .pagination-link.disabled { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1508892992 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_1412173119 .header-cell:not(.linked) {
    font-family:'Marcellus' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1412173119 .row:nth-child(odd) { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1412173119 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1412173119 .cell {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1412173119 .row .cell:not(.first):not(.linked) {
    font-family:'Marcellus' !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1412173119 .table {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
    table-layout:fixed !important;
  }

  *#dm .dmInner a.u_1635789483 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1635789483 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner div.u_2246050896 .tab-label.not-active {
    border-bottom-color:var(--color_5) !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_2246050896 .tab-label.not-active>* {
    color:var(--color_5) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2246050896 .tab-label.active>* {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2246050896 .tab-label.hover>* {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2246050896 .tab-label.active>*>span {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_2246050896 .tab-label.hover>*>span {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
  }

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

  *#dm .dmInner div.u_1533417542 .authorBar {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1533417542 .pagination-nav .pagination-item.active { background-color:rgba(16,15,15,1) !important; }

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

  *#dm .dmInner a.u_1267519196 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(32,30,30) rgb(32,30,30) rgb(32,30,30) rgb(32,30,30) !important;
    background-color:rgba(2,2,2,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_3787806065 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_3787806065 span.text { font-family:Merriweather !important; }

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

  *#dm .dmInner a.u_1889321693 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1156467801 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1614701417 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1622332791 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_2067522464 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1460734417 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1300023700 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_2743266199 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_2054801163 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1525925633 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1248724329 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1488588800 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1739137221 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1009550808 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

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

  *#dm .dmInner a.u_1799356360 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1767712137 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1977843343 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1850808665 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1363909648 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1410352656 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1937435871 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner div.u_1533417542 .postArticle .blogImgLink { height:273px !important; }

  *#dm .dmInner a.u_1006426564 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1241992538 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1722249243 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1910908223 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1362690598 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_22414685 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_945247417 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1921645110 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1921645110 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

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

  *#dm .dmInner a.u_1700570005 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1700570005 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Paper_7978295.svg) !important;
    width:38px !important;
    height:38px !important;
  }

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

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

  *#dm .dmInner a.u_1313290844 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/live_8298459.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner div.u_1677208951 .header-cell:not(.linked) {
    color:var(--color_1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1677208951 .table {
    table-layout:fixed !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1677208951 .header-cell {
    background-color:rgba(255,254,254,1) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1677208951 .cell {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner a.u_1443029195 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

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

  *#dm .dmInner a.u_1327080462 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1327080462 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Calendar_8306283.svg) !important;
    width:39px !important;
    height:39px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1822372924 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1822372924 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Paper_7978295.svg) !important;
    width:38px !important;
    height:38px !important;
  }

  *#dm .dmInner a.u_1596730596 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1989320736 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1989320736 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1927602891 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(32,30,30) rgb(32,30,30) rgb(32,30,30) rgb(32,30,30) !important;
    background-color:rgba(2,2,2,1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1118823421 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/live_8298459.svg) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

  *#dm .dmInner div.u_1808432433 .header-cell:not(.linked) {
    font-family:'Marcellus' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1808432433 .row:nth-child(odd) { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1808432433 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1808432433 .cell {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1808432433 .row .cell:not(.first):not(.linked) {
    font-family:'Marcellus' !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1808432433 .table {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
    table-layout:fixed !important;
  }

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

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

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

  *#dm .dmInner a.u_1543079136 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1543079136 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Calendar_8306283.svg) !important;
    width:39px !important;
    height:39px !important;
  }

  *#dm .dmInner div.u_1997263447 .header-cell:not(.linked) {
    color:var(--color_1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1997263447 .table {
    table-layout:fixed !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1997263447 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1997263447 .cell {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1653084492 .header-cell:not(.linked) {
    font-family:'Marcellus' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1653084492 .row:nth-child(odd) { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1653084492 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1653084492 .cell {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
  }

  *#dm .dmInner div.u_1653084492 .table {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,254,254,1) !important;
    table-layout:fixed !important;
  }

  *#dm .dmInner div.u_1653084492 .row .cell:not(.first):not(.linked) {
    font-family:'Marcellus' !important;
    font-weight:400 !important;
  }

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

  *#dm .dmInner div.u_1116462230 img {
    border-radius:30px 30px 30px 30px !important;
    object-position:50% 50% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1517054058 .table {
    table-layout:fixed !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1517054058 .header-cell {
    background-color:var(--color_5) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1517054058 .cell {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner a.u_1362008799 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1274420050 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1293405127 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1419160073 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1421117211 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner div.u_1468939722 .pagination-nav .pagination-item:not(.active) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1468939722 .pagination-nav .pagination-link.disabled { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1468939722 .authorBar {
    color:rgba(16,15,15,1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1468939722 .pagination-nav .pagination-item.active { background-color:rgba(16,15,15,1) !important; }

  *#dm .dmInner div.u_1468939722 .postArticle>.inner { border-color:rgba(16,15,15,1) !important; }

  *#dm .dmInner div.u_1468939722 .postTitle a { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1468939722 .postDescription {
    font-family:'Marcellus' !important;
    max-height:5.5em !important;
    font-weight:700 !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1468939722 .readMore a {
    font-family:'Marcellus' !important;
    font-weight:700 !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1468939722 { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1468939722 .postArticle .blogImgLink { height:273px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1563182003 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/replay+video_8169775.svg) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

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

  *#dm .dmInner a.u_1548428848 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(32,30,30,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1548428848 .iconBg {
    display:inline-block !important;
    background-color:rgba(173,5,5,1) !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/replay+video_8169775.svg) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

  *#dm .dmInner a.u_1621458406 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1681167089 span.text {
    font-family: Marcellus !important;
    font-size:14px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1970354905 span.text {
    font-family: Marcellus !important;
    font-size:14px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1126842528 span.text {
    font-family: Marcellus !important;
    font-size:14px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1025232511 span.text {
    font-family: Marcellus !important;
    color:var(--color_5) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1776799548 span.text {
    font-family: Marcellus !important;
    color:var(--color_5) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1518533075 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

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

  *#dm .dmInner a.u_1402783207 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/news_8222735.svg) !important;
    background-color:var(--color_5) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1402783207 {
    background-color:rgba(22,112,3,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1483086624 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Checker_5342790.svg) !important;
  }

  *#dm .dmInner a.u_94862372 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1037424862 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_94862372 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Checker_5342790.svg) !important;
  }

  *#dm .dmInner a.u_1037424862 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Checker_5342790.svg) !important;
  }

  *#dm .dmInner a.u_1210142084 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1273236112 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1738090565 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1693376102 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

  *#dm .dmInner a.u_1459992602 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
  }

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

  *#dm .dmInner a.u_1474951956 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1474951956:hover .iconBg { background-color:rgb(30,21,18) !important; }

  *#dm .dmInner a.u_1474951956.hover .iconBg { background-color:rgb(30,21,18) !important; }

  *#dm .dmInner a.u_1483086624 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1313290844 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(32,30,30,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner a.u_1118823421 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(32,30,30,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner a.u_1563182003 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(32,30,30,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner a.u_1255993511 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1517054058 .header-cell:not(.linked) {
    color:var(--color_1) !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1677208951 .first-column .cell:first-of-type:not(.linked) { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1677208951 .first-column .cell:first-of-type { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1677208951 .row .cell:not(.first):not(.linked) {
    font-family:'Fjalla One' !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1677208951 .row:nth-child(even) { background-color:rgba(4,4,4,1) !important; }

  *#dm .dmInner div.u_1677208951 .row:nth-child(odd) { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1517054058 .row:nth-child(even) { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1517054058 .row:nth-child(odd) { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1517054058 .row .cell:not(.first):not(.linked) {
    font-family:'Fjalla One' !important;
    font-weight:400 !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1997263447 .row:nth-child(even) { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1997263447 .row:nth-child(odd) { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1997263447 .row .cell:not(.first):not(.linked) {
    font-weight:400 !important;
    font-family:'Marcellus' !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1251179852 .divider.visible {
    visibility:visible !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1251179852 .number {
    font-weight:900 !important;
    font-family:'Marcellus' !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1251179852 .divider {
    font-weight:900 !important;
    font-family:'Marcellus' !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1251179852 .label { color:var(--color_5) !important; }

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

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

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

  *#dm .dmInner div.u_1533417542 .postArticle>.inner { border-color:rgba(16,15,15,1) !important; }

  *#dm .dmInner div.u_1533417542 .postDescription {
    font-family:'Marcellus' !important;
    max-height:5.5em !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1533417542 .readMore a {
    font-family:'Marcellus' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_876572382 span.text {
    color:var(--color_5) !important;
    font-family:'Fjalla One' !important;
    font-size:24px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

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

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

  *#dm .dmInner a.u_876572382 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    gap:49px !important;
  }

  *#dm .dmInner a.u_876572382 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/arrow+box_6393368.svg) !important;
    background-color:var(--color_5) !important;
    order:1 !important;
    width:58px !important;
    height:58px !important;
  }

  *#dm .dmInner a.u_1458456139 span.text {
    color:var(--color_5) !important;
    font-family:'Fjalla One' !important;
    font-size:24px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

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

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

  *#dm .dmInner a.u_1458456139 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    gap:49px !important;
  }

  *#dm .dmInner a.u_1458456139 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/arrow+box_6393368.svg) !important;
    background-color:var(--color_5) !important;
    order:1 !important;
    width:58px !important;
    height:58px !important;
  }

  *#dm .dmInner a.u_1896927285 span.text {
    color:var(--color_5) !important;
    font-family:'Fjalla One' !important;
    font-size:24px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

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

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

  *#dm .dmInner a.u_1896927285 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    gap:49px !important;
  }

  *#dm .dmInner a.u_1896927285 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/arrow+box_6393368.svg) !important;
    background-color:var(--color_5) !important;
    order:1 !important;
    width:58px !important;
    height:58px !important;
  }

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

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

  *#dm .dmInner a.u_1676143718 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) rgb(30,21,18) !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1676143718 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0ccf4cdb/icon/Calendar_8306283.svg) !important;
  }

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

  *#dm .dmInner div.u_1552040068 hr {
    color:var(--color_1) !important;
    border-width:1px !important;
  }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1561109473 .image-container {
    width:636px !important;
    height:360px !important;
  }

  *#dm .dmInner div.u_1561109473 image-container .image {
    width:636px !important;
    height:360px !important;
  }

  *#dm .dmInner div.u_1561109473 .tab-label.not-active>* { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.active>* { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.hover>* { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.active>*>span { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.hover>*>span { font-size:18px !important; }

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

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

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

  *#dm .dmInner div.u_1288804365 .caption-button { width:200px !important; }

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

  *#dm .dmInner div.u_3107162824 .number { font-size:16px !important; }

  *#dm .dmInner div.u_3107162824 .divider { font-size:16px !important; }

  *#dm .dmInner div.u_2020491229 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_2020491229 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_2418797499 .header-cell:not(.linked) { font-size:12px !important; }

  *#dm .dmInner div.u_2418797499 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_2525377130 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_2525377130 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1418753124 .header-cell:not(.linked) { font-size:12px !important; }

  *#dm .dmInner div.u_1418753124 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1592514603 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1592514603 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

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

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

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

  *#dm .dmInner div.u_1100049407 .caption-button { width:200px !important; }

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

  *#dm .dmInner div.u_1412173119 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1412173119 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_2246050896 .image-container { width:70% !important; }

  *#dm .dmInner div.u_2246050896 image-container .image { width:70% !important; }

  *#dm .dmInner div.u_2246050896 .tab-label.active>* { font-size:16px !important; }

  *#dm .dmInner div.u_2246050896 .tab-label.hover>* { font-size:16px !important; }

  *#dm .dmInner div.u_2246050896 .tab-label.active>*>span { font-size:16px !important; }

  *#dm .dmInner div.u_2246050896 .tab-label.hover>*>span { font-size:16px !important; }

  *#dm .dmInner div.u_2246050896 .tab-label.not-active>* { font-size:16px !important; }

  *#dm .dmInner div.u_3107162824 .label { font-size:12px !important; }

  *#dm .dmInner div.u_1677208951 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1677208951 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1251179852 .number { font-size:16px !important; }

  *#dm .dmInner div.u_1251179852 .divider { font-size:16px !important; }

  *#dm .dmInner div.u_1251179852 .label { font-size:12px !important; }

  *#dm .dmInner div.u_1808432433 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1808432433 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1997263447 .header-cell:not(.linked) { font-size:12px !important; }

  *#dm .dmInner div.u_1997263447 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1653084492 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1653084492 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1517054058 .header-cell:not(.linked) { font-size:12px !important; }

  *#dm .dmInner div.u_1517054058 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner *.u_1468939722 .postText * { text-align:CENTER !important; }

  *#dm .dmInner *.u_1533417542 .postText * { text-align:CENTER !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1561109473 .tab-label.not-active>* { font-size:16px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.active>* { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.hover>* { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.active>*>span { font-size:18px !important; }

  *#dm .dmInner div.u_1561109473 .tab-label.hover>*>span { font-size:18px !important; }

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

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

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

  *#dm .dmInner div.u_3107162824 .number { font-size:15px !important; }

  *#dm .dmInner div.u_3107162824 .divider { font-size:15px !important; }

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

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

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

  *#dm .dmInner div.u_1251179852 .number { font-size:15px !important; }

  *#dm .dmInner div.u_1251179852 .divider { font-size:15px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1288804365 .caption-button span.text { font-size:12px !important; }

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

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

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

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

  *#dm .dmInner div.u_1100049407 .caption-button span.text { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\38 406bce6 {
    min-height: 604px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 450b9bd {
    background-color: var(--color_5);
    background-image: initial;
}
    
#group_a0m {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ik8 {
    width: 100%;
    height: 594px;
    max-width: 100%;
}
}



@media all {
    
#e003acca {
    min-height: 589px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2617c99 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://irp.cdn-website.com/0ccf4cdb/dms3rep/multi/Untitled+design+%282%29-1116300c.svg);
}
    
#\30 532806c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 22%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 162a3df {
    width: 325px;
    height: 257px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2cead5c {
    width: 344px;
    height: 257px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 52226d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 22%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 3bc6899 {
    width: 328px;
    height: 257px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 711e230 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 49f2c82 {
    margin: 0px 0% 0px 0%;
}
    
#group_7n5 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\33 4fc346f.flex-element.widget-wrapper > [data-element-type] {
    padding: 2527px 0px 2527px 0px;
}
#\33 4fc346f {
    width: 474px;
    height: 30px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -54px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c54fdbdf {
    width: 340px;
    height: 261px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0614c39 {
    width: 331px;
    height: 268px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b9c618d {
    width: 326px;
    height: 257px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1pa {
    width: 325px;
    height: 274px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c6a0cb3 {
    width: 335px;
    height: 276px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d10c2898 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8d449e7 {
    min-height: 64px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 87cc2b0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#a616dee5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 1e15b3d {
    width: 551px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 0059424 {
    min-height: 202px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 a9df373 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 18880cf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_k07 {
    width: 1180px;
    height: auto;
    max-width: 100%;
}
    
#widget_062 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 4e1bf9c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e9f553d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c60066c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cbe775c6 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d71af180 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_q1c {
    width: 100%;
    height: 478px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_n1e {
    width: 100%;
    height: 474px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_fm2 {
    width: 100%;
    height: 482px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\37 0979444 {
    width: 290px;
    height: auto;
    max-width: 100%;
    min-height: 57px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6cc81a1 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a2892cb6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: initial;
}
    
#\32 c8b743b {
    margin: 0px 0% 0px 0%;
}
    
#group_ro7 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_7);
    background-image: initial;
    align-items: center;
}
    
#group_0e2 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_7);
    background-image: initial;
}
    
#\34 738742f {
    width: 290px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-height: 57px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c0a4b80 {
    width: 290px;
    height: auto;
    max-width: 100%;
    min-height: 57px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de44500 {
    width: 290px;
    height: auto;
    max-width: 100%;
    min-height: 57px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d109e4e {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 57px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e313c5e5 {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 57px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5d1fd46 {
    width: 249px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-height: 57px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0493a8a {
    width: 249px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-height: 57px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9a8 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_4fa {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 c4d4672 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#edbd2877 {
    min-height: 532px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6c67685::before, #\31 6c67685 > .bgExtraLayerOverlay {
    
}
#\31 6c67685 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_95i {
    width: 1180px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e79c58d9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7qn {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\31 7546a83 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1lr {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 0120261 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 71bb537 {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e4d52fd3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://irp.cdn-website.com/0ccf4cdb/dms3rep/multi/Untitled+design+%282%29-1116300c.svg);
}
    
#widget_grb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6bv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 0994700 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e03cc8ad {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#df60ff1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/0ccf4cdb/dms3rep/multi/opt/CN9A8048-1920w.jpg");
    background-origin: border-box;
}
    
#\36 40b5064 {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6a3067e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c99288b {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f8460c0 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 83aeaf1 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_03c {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#e115cffc {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\31 7aa67e5 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#b6edc76f {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
}



@media all {
    
#\32 aeb1683 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\37 6d218a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a8f7c9a {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eaf8fa8d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e31b0681 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7342e6e {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\35 878383d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\33 97063b4 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\38 f98e496 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/0ccf4cdb/dms3rep/multi/opt/CN9A8048-1920w.jpg");
    background-origin: border-box;
}
    
#\38 6502b71 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9902a1f {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9f9ce39 {
    width: 96.55%;
    height: 160px;
    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;
}
    
#e568dbd4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ec2634a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e6259037 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\35 a612963 {
    width: 326px;
    height: 257px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 adda5f4 {
    margin: 0px 0% 0px 0%;
}
    
#e89921bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://irp.cdn-website.com/0ccf4cdb/dms3rep/multi/Untitled+design+%282%29-1116300c.svg);
}
    
#c6516e18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 22%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4aaca54 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c9d454a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 22%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 69ac283 {
    width: 325px;
    height: 274px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bb40cd3 {
    width: 335px;
    height: 276px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f59a79e1 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bda7f7a {
    width: 340px;
    height: 261px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9d2c8b {
    width: 344px;
    height: 257px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d096d991 {
    min-height: 589px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5345e7c.flex-element.widget-wrapper > [data-element-type] {
    padding: 2527px 0px 2527px 0px;
}
#\34 5345e7c {
    width: 474px;
    height: 30px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -54px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe6bd721 {
    width: 325px;
    height: 257px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 01a390f {
    width: 331px;
    height: 268px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c105e071 {
    width: 328px;
    height: 257px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e2ed113b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c2c88c6 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\30 036142b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/0ccf4cdb/dms3rep/multi/opt/CN9A8048-1920w.jpg");
    background-origin: border-box;
}
    
#\37 16e418c {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 6e5592c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#b686acc9 {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b7e7faf {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f332a3ec {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#baffcd4e {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#ed28d2a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1e4c25f {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0f38b7b {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
}



@media all {
    
#\32 0ab5c42 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#f8d9be68 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 84a780b {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e2cd1093 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 82af971 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4bc43a7 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#c5b94074 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 c8ae136 {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0c7b45d {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\39 a22c951 {
    width: 96.55%;
    height: 160px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9b5a0ee::before, #e9b5a0ee > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#e9b5a0ee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_5);
}
    
#\35 417b6d6 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#\34 12fed2e {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lvn {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#f73aa157 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 262d4f4 {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ba36394 {
    width: 49.47%;
    height: 102px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d05769a7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#e815f45a {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#c99982f1 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#b9918b24 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
    
#b14a54e4 {
    width: 100%;
    height: 118px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 76cb0db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b0c4a3d9 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 2f8c6ff {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\39 ea8d8f8 {
    flex-direction: row;
    justify-content: flex-start;
    width: 16.6%;
    min-height: 8px;
    background-color: var(--color_2);
    background-image: none;
    order: 1;
    align-items: center;
    padding: 3px 0% 3px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 dffe7e1 {
    min-height: 52px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 2% 0px 2%;
}
    
#\39 17e0b0a {
    background-color: rgba(16, 15, 15, 1);
    background-image: none;
}
    
#c00c019d {
    margin: 0px 0% 0px 0%;
}
    
#widget_ltm {
    width: 30px;
    height: 30px;
    max-width: 100%;
    order: 0;
}
    
#group_pea {
    width: 16.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    align-items: center;
}
    
#group_1kv {
    width: 16.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 6;
}
    
#\35 7a351c2 {
    width: 155px;
    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_ua1 {
    width: 16.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    align-items: center;
}
    
#\38 c4ce2cb {
    width: 224.969px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_eh4 {
    align-items: center;
    width: 16.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 4;
}
    
#\35 807cd5f {
    width: 165.484px;
    height: auto;
    max-width: 100%;
    min-height: 42px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3a543ae {
    width: 155px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b804553 {
    width: 185.297px;
    height: auto;
    max-width: 100%;
    min-height: 0px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tru {
    width: 16.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_caa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 e6a8f4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4618f7c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f3230019 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bfbaf349 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9117f85 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 f5d0cb3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_fpd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fpd {
    width: 955px;
    height: 566px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 4318234 {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9227266 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 6555895 {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 20;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3290575 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 43;
}
    
#\36 7118592 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2656436 {
    width: 83.72%;
    height: auto;
    max-width: 100%;
    order: 81;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3544319 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\37 4209392 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\37 5763566 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 72;
}
    
#\38 1480651 {
    width: 99.91%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 23;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 329bcc7 {
    min-height: 2427px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b905d7d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 2;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 97c40b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5495d75 {
    width: 42.37%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    justify-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 29c465d {
    background-color: var(--color_5);
    background-image: none;
}
    
#ad8effea {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 12;
    padding: 0% 0% 0% 0%;
}
    
#\38 925860b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 925860b {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3bb1e95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ba4e745 {
    width: 83.59%;
    height: 465px;
    min-height: 100px;
    max-width: 100%;
    order: 25;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4a65f19 {
    width: 36px;
    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_303 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 24;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 083aa2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    background-color: rgba(251, 251, 251, 1);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b853ba7 {
    width: 99.91%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 18;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f16f4f86 {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 21;
    min-height: 62px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5e781ed {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 22;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b52f3962 {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 23;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4a95176 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 25;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 251ba6a {
    width: 396px;
    height: auto;
    max-width: 100%;
    min-height: 62px;
    justify-self: auto;
    align-self: auto;
    order: 27;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8a63123 {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 28;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7afa19f {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 29;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0q8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 8;
}
    
#e0fb94b3 {
    width: 362px;
    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_qtn {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 11;
}
    
#a0a29787 {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 33;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7def067 {
    align-items: flex-start;
    width: 99.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 35;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a4g {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 30;
}
    
#\30 d9e158c {
    width: 278px;
    height: auto;
    max-width: 100%;
}
    
#b998f5c5 {
    width: 452px;
    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_h6u {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 12;
    background-color: rgba(255, 254, 254, 1);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
}
    
#widget_pud {
    width: 164px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d299eb10 {
    width: 272px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a342f4c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 42;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6ee {
    width: 83.80%;
    height: 71px;
    max-width: 100%;
    order: 44;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 731d546 {
    width: 83.80%;
    height: 90px;
    max-width: 100%;
    order: 37;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fd809be {
    width: 83.80%;
    height: 71px;
    max-width: 100%;
    order: 45;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 57b2ee1 {
    width: 83.80%;
    height: 71px;
    max-width: 100%;
    order: 57;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01b77c1 {
    width: 83.80%;
    height: 71px;
    max-width: 100%;
    order: 53;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a87bf1d {
    width: 83.80%;
    height: 71px;
    max-width: 100%;
    order: 58;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1eu {
    width: 83.59%;
    height: 120px;
    max-width: 100%;
    order: 1;
}
    
#\38 bb4925f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 36;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a91ffe42 {
    width: 83.80%;
    height: 71px;
    max-width: 100%;
    order: 43;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8eea438 {
    width: 83.80%;
    height: 90px;
    max-width: 100%;
    order: 38;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5cc5219 {
    width: 83.80%;
    height: 90px;
    max-width: 100%;
    order: 39;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6918d00 {
    width: 83.80%;
    height: 90px;
    max-width: 100%;
    order: 40;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 740a22f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 13;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_orl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_orl {
    width: 698px;
    height: auto;
    max-width: 100%;
    order: 14;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oev {
    width: 99.67%;
    height: 156px;
    max-width: 100%;
    order: 4;
}
    
#d2e314cc {
    width: 100%;
    height: 344px;
    max-width: 100%;
    order: 46;
}
    
#widget_m7r {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 34;
}
    
#widget_q3l {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 41;
}
    
#\35 8275b8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 65;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8nt {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 22;
}
    
#b7450c5e {
    width: 83.72%;
    height: 71px;
    max-width: 100%;
    order: 66;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfb59608 {
    width: 83.72%;
    height: 71px;
    max-width: 100%;
    order: 67;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 37c8de7 {
    width: 83.72%;
    height: 71px;
    max-width: 100%;
    order: 68;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6kf {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 59;
}
    
#daac411b {
    width: 278px;
    height: auto;
    max-width: 100%;
}
    
#\39 254a679 {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 34;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f23e3b6a {
    width: 272px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 15;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8a80976 {
    width: 99.85%;
    height: 338px;
    max-width: 100%;
    order: 48;
    margin-top: -12px;
}
    
#fe5c3596 {
    width: 100.00%;
    height: 314px;
    min-height: 100px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2uo {
    width: 100%;
    height: 350px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#\38 6ddeffc {
    width: 59.63%;
    height: 344px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 79;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ink {
    width: 100%;
    height: 23px;
    max-width: 100%;
    order: 69;
}
    
#widget_otq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 14;
}
    
#\38 844048d {
    width: 99.76%;
    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_iad {
    width: 100%;
    height: 0px;
    max-width: 100%;
    order: 16;
}
    
#widget_rnu {
    width: 100%;
    height: 64px;
    max-width: 100%;
    order: 39;
}
    
#fdfbf23c {
    width: 100%;
    height: 64px;
    max-width: 100%;
    order: 40;
}
    
#\34 963ccc6 {
    width: 100%;
    height: 64px;
    max-width: 100%;
    order: 41;
}
    
#abcbdbd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 70;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f2n {
    width: 83.80%;
    height: 77px;
    max-width: 100%;
    order: 72;
}
    
#widget_7a0 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 76;
}
    
#widget_q27 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qfq {
    width: 99.85%;
    height: auto;
    max-width: 100%;
    order: 19;
}
    
#widget_ehs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s3b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g4l {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 36;
}
    
#\38 216739e {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 31;
}
    
#\36 68a3eda {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 32;
}
    
#\30 3a0efe6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 3a0efe6 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 2;
}
    
#e1d008d4 {
    width: 272px;
    height: auto;
    max-width: 100%;
    order: 13;
}
    
#\38 37bf2eb {
    width: 278px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#f5e4b444 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#ec663923 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 11;
}
    
#\33 88434a2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 16;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 686ac9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4af3067 {
    width: 36px;
    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 29d0211 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 71;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ns8 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 73;
}
    
#cf61742f {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 74;
}
    
#\32 7fb7076 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 75;
}
    
#b7c93ae9 {
    width: 1198px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a48d29a9 {
    width: 97.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3117be6 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 44;
}
    
#\32 dd6b7de {
    width: 272px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 c9a3aac {
    width: 83.59%;
    height: 465px;
    min-height: 100px;
    max-width: 100%;
    order: 10;
}
    
#c18ba8bb {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 60;
}
    
#\31 5ff8215 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 64;
}
    
#\34 cb44e6c {
    width: 272px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bbfa12c {
    width: 56.27%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\36 68d4c4f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\37 b4ab5a0 {
    width: 164px;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#widget_338 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_teh {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 53;
}
    
#\30 27324dc {
    width: 99.91%;
    height: 20px;
    max-width: 100%;
    order: 35;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3br {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 223b151 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_pph {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 17;
}
    
#\30 83a37d2 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 9;
}
    
#widget_8c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 15;
}
    
#widget_7f5 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 50;
}
    
#widget_aqs {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 49;
}
    
#b13a743d {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 26;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e822c76 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 51;
}
    
#widget_18j {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 45;
}
    
#e54462e0 {
    width: 99.54%;
    height: 20px;
    max-width: 100%;
    order: 47;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c19e6277 {
    width: 99.07%;
    height: 20px;
    max-width: 100%;
    order: 52;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6eg {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 42;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_rfm {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 38;
}
    
#widget_3q2 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 54;
}
    
#\35 6010f7d {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 752d816 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a201305 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 547b264 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#b2f1e330 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#b2f1e330 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 4;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sii {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_881 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_m1r {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_njj {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_vvi {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_nlb {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 3;
}
    
#\30 daedb24 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#\30 daedb24 {
    justify-content: flex-start;
    width: 83.59%;
    min-height: auto;
    height: auto;
    order: 33;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de06096 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 38de2ab {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 c3d964d {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#e8a2e740 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c6588c14 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 172e701 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bff84df4 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#d236456f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 58fc43a {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_n5a {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 54;
}
    
#widget_83o {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 55;
}
    
#ae1bd824 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#ae1bd824 {
    justify-content: flex-start;
    width: 83.80%;
    min-height: auto;
    height: auto;
    order: 48;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b783cc6d {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2b34c56 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e2174691 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1d2fa38 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 881e487 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d1e6114 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aa21a343 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 a2e87ce {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_7od {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 56;
}
    
#\34 b5f0197 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#\34 b5f0197 {
    justify-content: flex-start;
    width: 83.80%;
    min-height: auto;
    height: auto;
    order: 52;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 816f624 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 10b4180 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 7d03c2b {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ea6d564 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 46d1578 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#b95c66d7 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3424a9b {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_rt4 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 63;
}
    
#\39 d0bb895 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#\39 d0bb895 {
    justify-content: flex-start;
    width: 83.80%;
    min-height: 493px;
    height: auto;
    order: 29;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dbd76656 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6b90c9b {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 d181f26 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#be5aab52 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fd417a68 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 33ecefd {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ca474da9 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#aacf4492 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 7af4b5f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_cso {
    width: 83.80%;
    height: auto;
    max-width: 100%;
    order: 50;
}
    
#widget_n9d {
    width: 100%;
    height: 21px;
    max-width: 100%;
    order: 49;
}
    
#\34 01bca0b {
    width: 83.80%;
    height: auto;
    max-width: 100%;
    order: 46;
}
    
#e2783add {
    width: 100%;
    height: 21px;
    max-width: 100%;
    order: 47;
}
    
#\30 c6c39d9 {
    width: 100%;
    height: 21px;
    max-width: 100%;
    order: 51;
}
    
#d0248f21 {
    width: 83.80%;
    height: auto;
    max-width: 100%;
    order: 31;
}
    
#\33 427d87c {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 32;
}
    
#d06aea7d {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 30;
}
    
#\37 c15925e {
    width: 83.80%;
    height: auto;
    max-width: 100%;
    order: 27;
}
    
#\31 8f6e8dd {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 28;
}
    
#\30 81a1e3e {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 26;
}
    
#c072cf67 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 df84e6f {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65caf51 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#\30 65caf51 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 24;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 26c9719 {
    align-items: center;
    width: 99.93%;
    min-height: 52px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ce46d0f0 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 35d1ca5 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#dcb8c4ab {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_km2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9h5 {
    width: 156px;
    height: auto;
    max-width: 100%;
}
    
#widget_oro {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 e5e0038 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 21.61%;
    min-width: 4%;
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    background-color: rgba(7, 7, 7, 1);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5464cb4 {
    width: 99.76%;
    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 debe763 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 19;
}
    
#\34 6975d3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 20;
}
    
#fdf528c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fdf528c9 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 7;
}
    
#c1a80c8e {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 22;
}
    
#\35 069a5af {
    width: 278px;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#b2a04c0a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 9;
}
    
#\35 d789beb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 10;
}
    
#a3493637 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 11;
}
    
#\35 cdb5d92 {
    width: 164px;
    height: auto;
    max-width: 100%;
    order: 12;
}
    
#\31 4284d94 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 13;
}
    
#\38 a3e63c7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 14;
}
    
#f05dbcfa {
    width: 100%;
    height: 0px;
    max-width: 100%;
    order: 21;
}
    
#\31 2a6aff8 {
    width: 99.85%;
    height: auto;
    max-width: 100%;
    order: 24;
}
    
#\39 6dc9483 {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 38;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d15439a5 {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 40;
    min-height: 62px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5c6fcdb {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 41;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1b8d7e2 {
    width: 324px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 42;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1e87302 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#\32 1e87302 {
    justify-content: flex-start;
    width: 83.58%;
    min-height: auto;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 78;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbd4dae7 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#a9f922cb {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eba2678 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 3622ba7 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 07f2698 {
    align-items: center;
    width: 99.93%;
    min-height: 52px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f606aa0 {
    width: 156px;
    height: auto;
    max-width: 100%;
}
    
#\34 e9e0362 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#cca19aee {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a531a7c {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#c16dba84 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 46;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 933bc65 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 47;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdc805f8 {
    width: 396px;
    height: auto;
    max-width: 100%;
    min-height: 62px;
    justify-self: auto;
    align-self: auto;
    order: 49;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7f8c7d5 {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 50;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a18d117f {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 51;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdcd2e54 {
    width: 83.59%;
    height: 465px;
    min-height: 100px;
    max-width: 100%;
    order: 15;
}
    
#\31 974c692 {
    width: 99.86%;
    height: 20px;
    max-width: 100%;
    order: 26;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 402573e {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 53;
}
    
#\39 38be515 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 54;
}
    
#\34 2cc993a {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 76;
}
    
#edab16b1 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 77;
}
    
#\35 dcf9670 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 78;
}
    
#b7654e3d {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 27;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 59f913e {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 28;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc35cb51 {
    align-items: flex-start;
    width: 99.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 55;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 733041c {
    width: 92.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 29;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0a8b675 {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 32;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6ac8f77 {
    width: 278px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 33;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9ccc53c {
    width: 92.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 34;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7c1351b {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 58;
}
    
#\30 3a8e98e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 16;
}
    
#d6917537 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 17;
    padding: 0% 0% 0% 0%;
}
    
#\39 e6d91ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 644cbf3 {
    width: 36px;
    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 cf1a429 {
    width: 99.67%;
    height: 156px;
    max-width: 100%;
    order: 59;
    margin-top: -12px;
}
    
#b6235850 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 60;
}
    
#\33 dbed98e {
    width: 100%;
    height: 64px;
    max-width: 100%;
    order: 61;
}
    
#ce2f6956 {
    width: 100%;
    height: 64px;
    max-width: 100%;
    order: 62;
}
    
#\38 db1c7bf {
    width: 100%;
    height: 64px;
    max-width: 100%;
    order: 63;
}
    
#\39 1688e49 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 64;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ba2fed61 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 65;
}
    
#\31 85a06cb {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 66;
}
    
#d5bca128 {
    width: 99.71%;
    height: 344px;
    max-width: 100%;
    order: 57;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22fe721 {
    width: 99.54%;
    height: 20px;
    max-width: 100%;
    order: 74;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9e4768e {
    width: 99.85%;
    height: 338px;
    max-width: 100%;
    order: 75;
    margin-top: -12px;
}
    
#cf4fdcbf {
    width: 272px;
    height: auto;
    max-width: 100%;
    order: 18;
}
    
#\31 f693868 {
    width: 99.07%;
    height: 20px;
    max-width: 100%;
    order: 79;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db4c2c7f {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 80;
}
    
#abae3de4 {
    width: 99.86%;
    height: 320px;
    max-width: 100%;
    order: 70;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfedb138 {
    width: 83.59%;
    height: 120px;
    max-width: 100%;
    order: 6;
}
    
#fdfe24c4 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#fdfe24c4 {
    justify-content: flex-start;
    width: 85.09%;
    min-height: auto;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    order: 2;
}
    
#e868f424 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cb51a24 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d4b674e6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 98433e7 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#c5e1cb7f {
    align-items: center;
    width: 99.93%;
    min-height: 52px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 328f099 {
    width: 156px;
    height: auto;
    max-width: 100%;
}
    
#\37 8f4a76e {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#fc8d0c7a {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 790d1d2 {
    width: 99.67%;
    height: 156px;
    max-width: 100%;
}
    
#widget_h5e {
    width: 100%;
    height: 23px;
    max-width: 100%;
    order: 37;
}
    
#widget_qtm {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 37;
}
    
#widget_4pq {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 43;
}
    
#widget_in3 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 56;
}
    
#widget_bjt {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 23;
}
    
#widget_m8n {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 20;
}
    
#widget_j03 {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 30;
}
    
#\38 78db151 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 45;
}
    
#\31 79aa192 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 48;
}
    
#\38 ab32df0 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 68;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7pk {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 67;
}
    
#\36 0c8ad98 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 71;
}
    
#widget_hi3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 73;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_k10 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#bedd94fa {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 62;
}
    
#\34 bb05315 {
    width: 83.80%;
    height: auto;
    max-width: 100%;
    order: 61;
}
    
#bb37311c {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 82;
}
    
#ea5b405c {
    width: 99.07%;
    height: 20px;
    max-width: 100%;
    order: 81;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ojm {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 21;
}
    
#widget_nha {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 80;
}
    
#be78edf9 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 82;
}
    
#\33 fc1a631 [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#\33 fc1a631 {
    justify-content: flex-start;
    width: 83.58%;
    min-height: auto;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 83;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6583f14 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.93%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d36f83e2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_p8k {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 5;
}
    
#\38 afba90d {
    width: 1198px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e806d14f {
    width: 452px;
    height: auto;
    max-width: 100%;
}
    
#widget_9at {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 5;
}
    
#widget_0sr {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
    
#\39 2e6b014 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_9pv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 23df672 {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 52;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fff2e3e9 {
    width: 396px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 29;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae11047e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_ou3 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 5;
}
    
#widget_3v8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_7ao {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 3;
}
    
#\30 2c8d127 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 20;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a51f5dc3 {
    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;
}
    
#\37 472747d {
    width: 36px;
    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 37468a2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 37468a2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 15;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 baccc74 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 18;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef39cfef {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 00fb06d {
    width: 36px;
    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 e9bcaed.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 e9bcaed {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 17;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7e03cc0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 7e03cc0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 19;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7c1a7b {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 14;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3efe190 {
    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;
}
    
#e0d74b34 {
    width: 36px;
    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 4122de7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 23;
}
    
#f6f8434d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f6f8434d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 13;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 50207b9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 12;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a20af4e4 {
    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;
}
    
#f6384972 {
    width: 36px;
    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_fqm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 44;
    align-self: stretch;
}
    
#f338ca54 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 39;
}
    
#widget_oho {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 31;
}
    
#a7deb3ff {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 36;
}
    
#widget_q17 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 21;
}
    
#\33 4b72a36 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 21;
}
    
#b2cadf2b [data-content-reference] {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
#b2cadf2b {
    justify-content: flex-start;
    width: 83.80%;
    min-height: 493px;
    height: auto;
    order: 77;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97fe9ef {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 31a3f2c {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\39 4b19109 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\33 cde5956 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c09ab55 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#afa6153d {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 7ea133d {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#b6d55005 {
    justify-content: space-between;
    align-items: flex-start;
    width: 65%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f098566c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f098566c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 11;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7f7e23a {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 44146f9 {
    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;
}
    
#\32 a2a229b {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c750f42e {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 69;
}
    
#de2a7939 {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 35;
}
    
#widget_9vg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 43;
}
    
#da3dad00 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 10;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3850b61 {
    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 ce0908b {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba9e4009.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ba9e4009 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f84192d1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 25;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0bd26bb {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.91%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6a9607b {
    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;
}
    
#\37 4b6b0cf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 4b6b0cf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bc453863 {
    min-height: 959px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9d836b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_e0e {
    align-items: center;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: var(--color_2);
    background-image: none;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d7c3963e {
    width: 81%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4eed643 {
    margin: 0px 0% 0px 0%;
}
    
#\31 25d931c {
    width: 1198px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a35bf96 {
    width: 56.27%;
    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_6pc {
    align-items: flex-start;
    width: 41.54%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ll9 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_5);
    background-image: none;
    order: 2;
}
    
#\30 ad72770 {
    width: 272px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d24b35c {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: var(--color_2);
    background-image: none;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f865e89b {
    width: 81%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e0aad17 {
    width: 56.27%;
    height: auto;
    max-width: 100%;
}
    
#f8be07f5 {
    width: 56.27%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6c6b2f4 {
    min-height: 68px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 0d12cd9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 21d3dc6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.83%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e01d3394 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 75.17%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c0d128b {
    margin: 0px 0% 0px 0%;
}
    
#f4429387 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 10;
}
    
#\35 9f84d0a {
    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;
}
}



@media all {
    
#\34 bb3056f {
    min-height: 108px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d91aa90b {
    margin: 0px 0px 0px 0px;
}
    
#b6d2705d {
    background-color: rgba(32, 30, 30, 1);
    background-image: none;
}
    
#\38 d79e9c7::before, #\38 d79e9c7 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\38 d79e9c7 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7ul {
    width: 69.38%;
    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 {
    
#ecc2e0c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 b8fe74d {
    width: 93.54%;
    height: 88px;
    min-height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a5f9e7d {
    min-height: 189px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a351d75b {
    background-color: rgba(32, 30, 30, 1);
    background-image: none;
}
    
#\31 1675b64 {
    width: 93.54%;
    height: 88px;
    min-height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 787213f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ffc15a36 {
    min-height: 131px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 09cbc48 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(32, 30, 30, 1);
    background-image: none;
}
    
#widget_u7t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4vf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_4vf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\35 ff32b7d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 ff32b7d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fa463a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#c17ab41d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 daf3c76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\37 690666b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_mp0 {
    width: 30px;
    height: 30px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8869e58 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 9be0e5c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 9ee4086 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_m9r {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 d873354 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#d9e00f34 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 27789fe {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\36 ebfd292 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c9ed03e0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\38 af7eeb3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 8abfd12 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\33 967ffa0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ff3e1123 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#cd69e2f1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 cb3b1d0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ac05b39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b0ae07c {
    min-height: 90px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7faed5c {
    margin: 0px 0% 0px 0%;
}
    
#e10312d7[data-pinned] {
    position: sticky;
    top: 276px;
    bottom: auto;
    z-index: 1;
}
#e10312d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de5b97d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(16, 15, 15, 1);
    background-image: none;
}
}



@media all {
    
#\31 ffd499a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#bd783666 {
    min-height: 90px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f24af00b {
    width: 47.12%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1b0563f {
    background-color: rgba(16, 15, 15, 1);
    background-image: none;
}
    
#a7ea089f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 7a3293b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#a21bb214 {
    min-height: 607px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 971a4cd::before, #\36 971a4cd > .bgExtraLayerOverlay {
    
}
#\36 971a4cd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_fsc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 653f91e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 99dfb4d {
    background-color: var(--color_5);
    background-image: none;
}
    
#\30 93acffd {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d848f2cb {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#d9512c10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 30.6%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#d417e305 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b65c7638 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
}
    
#\33 cead58c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/0ccf4cdb/dms3rep/multi/opt/KL+94379+ISA+Mag+Mar+2026-2+%281%29-images-0-8e78d172-1920w.jpg");
    order: 1;
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dd4924d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7kv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d18d528f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f724fca6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8e0c62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 d7beb31 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 d2d1946 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\34 03ca97a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 30.6%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 f41a103 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dfc12c66 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 9a88dc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f4108378 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4f46fbb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 30.6%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f53010f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e0936c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#bf764c4d {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
}
    
#\30 58b1259 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\37 d37172c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/0ccf4cdb/dms3rep/multi/opt/KL+94379+ISA+Mag+Mar+2026-2+%281%29-images-0-8e78d172-1920w.jpg");
    order: 1;
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b77d97e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 d31e5d0 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1c247e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 2fdbb60 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 9ae3705 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f8354b20 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#b49a57e2 {
    min-height: 879px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c9e56c0 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\35 dc86a44 {
    width: 288px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 11d6950 {
    width: 767px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3395af1::before, #\36 3395af1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\36 3395af1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/971cda39-64c7-410f-a1c6-8a2a28d5c570/dms3rep/multi/opt/woman-green-sunglasses-portrait-2-1920w.jpg);
    border-radius: 0px 0px 80px 80px;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    padding: 30% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e93a94db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fc8bfeba {
    min-height: 530px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#aef3790f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/0ccf4cdb/dms3rep/multi/opt/515929783_10162962573716740_5542576581131115848_n-1920w.jpg");
}
}



@media all {
    
#\36 1859298 {
    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;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc8c985c {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e1f97a64 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#bb9037cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fbc8aea6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0pp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9hj {
    width: 100%;
    height: 328px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_d01 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#widget_lvd {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#e065c0d3 {
    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 01d30f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ad4a4390 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#ca66101a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_474 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_lgu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1e7d19d {
    width: 31.54%;
    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 3b2ade3 {
    width: 31.54%;
    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_l9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 77be575 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 dc7a8ec {
    min-height: 112px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#df3512b6 {
    width: 910px;
    height: auto;
    max-width: 100%;
}
    
#b5808751 {
    background-color: var(--color_5);
    background-image: none;
}
    
#a1fb3a1f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#fa38c0e7 {
    width: 71.05%;
    height: auto;
    max-width: 100%;
    margin-right: 2%;
}
    
#\32 3d99529 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 003b384 {
    width: 71.05%;
    height: auto;
    max-width: 100%;
    margin-right: 2%;
}
    
#\38 4cb9286 {
    width: 100%;
    height: 410px;
    max-width: 100%;
}
    
#a6989b89 {
    justify-content: flex-start;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 724e26b {
    justify-content: flex-start;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 0dc720e::before, #\36 0dc720e > .bgExtraLayerOverlay {
    
}
#\36 0dc720e {
    background-color: var(--color_5);
    background-image: none;
}
    
#d974d722 {
    min-height: 528px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 55b8dd4 {
    width: 100%;
    height: 410px;
    max-width: 100%;
}
    
#\34 1de16ad {
    width: 100%;
    height: 410px;
    max-width: 100%;
}
    
#badebda0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1ffd6be {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    height: auto;
    align-self: stretch;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 288b8b3 {
    justify-content: flex-start;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#af97a30e {
    width: 100%;
    height: 410px;
    max-width: 100%;
}
    
#aa5b2aa8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    height: auto;
    align-self: stretch;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7ad9358 {
    justify-content: flex-start;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b1c892a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f62c89d5 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    height: auto;
    align-self: stretch;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 188acde {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    height: auto;
    align-self: stretch;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3924ee8 {
    width: 71.05%;
    height: auto;
    max-width: 100%;
    margin-right: 2%;
}
    
#\36 cd89ab9 {
    width: 71.05%;
    height: auto;
    max-width: 100%;
    margin-right: 2%;
}
    
#\34 b700048 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cd735118 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f5fae5d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    order: 3;
    margin: 0% 0% 0% 0%;
}
    
#b7bb94d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#f239cb55::before, #f239cb55 > .bgExtraLayerOverlay {
    
}
#f239cb55 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\35 3696cef {
    min-height: 110px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 50cf995 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#widget_9uv {
    width: 364px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#baf9af1e {
    width: 364px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be40a06b {
    width: 364px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 73a097f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1025px) {
    
#\39 d0bb895 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#\30 daedb24 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#ae1bd824 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#\34 b5f0197 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#\30 65caf51 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\32 1e87302 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#fdfe24c4 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\33 fc1a631 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d0bb895 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\30 daedb24 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#ae1bd824 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\34 b5f0197 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\30 65caf51 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\32 1e87302 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#fdfe24c4 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\33 fc1a631 [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#b2cadf2b [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 406bce6 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 945px;
}
    
#group_a0m {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2cead5c {
    width: 338px;
    height: 203px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e003acca {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 569px;
    column-gap: 0%;
    padding-top: 6%;
}
    
#\32 52226d2 {
    width: 25%;
    min-height: 8px;
}
    
#\30 3bc6899 {
    width: 338px;
    height: 203px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 711e230 {
    width: 25%;
    min-height: 8px;
}
    
#\30 532806c {
    width: 25%;
    min-height: 8px;
}
    
#\35 162a3df {
    width: 338px;
    height: 203px;
}
    
#group_7n5 {
    width: 25%;
    min-height: 8px;
}
    
#\33 4fc346f {
    width: 338px;
    height: 203px;
}
    
#c54fdbdf {
    width: 338px;
    height: 203px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0614c39 {
    width: 338px;
    height: 203px;
}
    
#\36 b9c618d {
    width: 338px;
    height: 203px;
}
    
#widget_1pa {
    width: 338px;
    height: 203px;
}
    
#\38 c6a0cb3 {
    width: 338px;
    height: 203px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8d449e7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a616dee5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 1e15b3d {
    width: 100%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#edbd2877 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 532px;
}
    
#e79c58d9 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6c67685::before, #\31 6c67685 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 71bb537 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 d37082c {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 878383d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#cd92f2cf {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a612963 {
    width: 338px;
    height: 203px;
}
    
#c6516e18 {
    width: 25%;
    min-height: 8px;
}
    
#\37 4aaca54 {
    width: 25%;
    min-height: 8px;
}
    
#\32 c9d454a {
    width: 25%;
    min-height: 8px;
}
    
#\38 69ac283 {
    width: 338px;
    height: 203px;
}
    
#\30 bb40cd3 {
    width: 338px;
    height: 203px;
}
    
#f59a79e1 {
    width: 25%;
    min-height: 8px;
}
    
#\35 bda7f7a {
    width: 338px;
    height: 203px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9d2c8b {
    width: 338px;
    height: 203px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d096d991 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 569px;
    column-gap: 0%;
    padding-top: 6%;
}
    
#\34 5345e7c {
    width: 338px;
    height: 203px;
}
    
#fe6bd721 {
    width: 338px;
    height: 203px;
}
    
#\34 01a390f {
    width: 338px;
    height: 203px;
}
    
#c105e071 {
    width: 338px;
    height: 203px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 355265e {
    margin: 0px 0% 0px 0%;
}
    
#\39 6e5592c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 dffe7e1 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4618f7c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f4190f47 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9117f85 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 9100bd5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6555895 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 7118592 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\37 2656436 {
    order: 81;
}
    
#\37 5763566 {
    order: 65;
}
    
#\38 1480651 {
    margin-left: 0%;
    margin-right: 0%;
    order: 23;
}
    
#\32 329bcc7 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding-bottom: 4%;
}
    
#b905d7d1 {
    width: 100%;
    min-height: 80px;
    padding: 3% 3% 3% 3%;
}
    
#\39 5495d75 {
    width: 100%;
    min-height: 80px;
}
    
#\33 083aa2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f4a95176 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e0fb94b3 {
    width: 100%;
}
    
#a0a29787 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 d9e158c {
    width: 100%;
}
    
#b998f5c5 {
    width: 100%;
}
    
#a342f4c5 {
    width: 100%;
    order: 47;
}
    
#\38 bb4925f {
    width: 100%;
    order: 41;
}
    
#daac411b {
    width: 100%;
}
    
#\39 254a679 {
    width: 100%;
}
    
#widget_oev {
    height: 312px;
    order: 5;
}
    
#\33 8a80976 {
    height: 761px;
}
    
#d2e314cc {
    height: 715px;
}
    
#widget_otq {
    width: 41%;
    height: 70px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 844048d {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 b853ba7 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#f16f4f86 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 5e781ed {
    margin-left: 0%;
    margin-right: 0%;
}
    
#b52f3962 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 251ba6a {
    margin-left: 0%;
    margin-right: 0%;
}
    
#a8a63123 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 7afa19f {
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_qfq {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_rnu {
    height: 117px;
}
    
#fdfbf23c {
    height: 117px;
}
    
#\34 963ccc6 {
    height: 113px;
}
    
#\38 37bf2eb {
    width: 100%;
}
    
#b13a743d {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 a201305 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#\35 6010f7d {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#\37 547b264 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\32 752d816 {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b2f1e330 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
#b2f1e330 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 daedb24 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
#\30 daedb24 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de06096 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\38 c3d964d {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#c6588c14 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#\38 172e701 {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ae1bd824 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
#ae1bd824 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b783cc6d {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#e2174691 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#\35 881e487 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#\33 d1e6114 {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 b5f0197 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
#\34 b5f0197 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 816f624 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\37 7d03c2b {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#\34 46d1578 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#b95c66d7 {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d0bb895 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbd76656 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\37 d181f26 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#fd417a68 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#\35 33ecefd {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 26c9719 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
}
    
#c072cf67 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#ce46d0f0 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#\35 35d1ca5 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\36 df84e6f {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dcb8c4ab {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65caf51 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e5e0038 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 5464cb4 {
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#\37 debe763 {
    width: 41%;
    height: 70px;
    margin-left: 0px;
    margin-right: 0px;
    order: 19;
}
    
#\35 069a5af {
    width: 100%;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 2a6aff8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 24;
}
    
#\39 6dc9483 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    order: 34;
}
    
#d15439a5 {
    margin-left: 0%;
    margin-right: 0%;
    order: 36;
}
    
#a5c6fcdb {
    margin-left: 0%;
    margin-right: 0%;
    order: 37;
}
    
#\31 1b8d7e2 {
    margin-left: 0%;
    margin-right: 0%;
    order: 38;
    width: 398px;
}
    
#\32 1e87302 {
    height: auto;
    min-height: auto;
    width: 100%;
    order: 78;
}
    
#bbd4dae7 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#a9f922cb {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3622ba7 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#\38 07f2698 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 e9e0362 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#cca19aee {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c16dba84 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    order: 40;
}
    
#\37 933bc65 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    order: 41;
}
    
#cdc805f8 {
    margin-left: 0%;
    margin-right: 0%;
    order: 43;
}
    
#c7f8c7d5 {
    margin-left: 0%;
    margin-right: 0%;
    order: 44;
}
    
#a18d117f {
    margin-left: 0%;
    margin-right: 0%;
    order: 45;
}
    
#b7654e3d {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    order: 26;
}
    
#\32 59f913e {
    width: 100%;
    order: 27;
}
    
#\34 0a8b675 {
    width: 100%;
    order: 30;
}
    
#d6ac8f77 {
    width: 100%;
    order: 31;
}
    
#\37 cf1a429 {
    height: 312px;
    order: 53;
}
    
#\33 dbed98e {
    height: 117px;
    order: 55;
}
    
#ce2f6956 {
    height: 117px;
    order: 56;
}
    
#\38 db1c7bf {
    height: 113px;
    order: 57;
}
    
#d5bca128 {
    height: 715px;
    order: 51;
}
    
#c9e4768e {
    height: 761px;
    order: 68;
}
    
#fdfe24c4 [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
#fdfe24c4 {
    height: auto;
    min-height: auto;
    width: 100%;
    order: 11;
}
    
#e868f424 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\34 cb51a24 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 98433e7 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#c5e1cb7f {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 8f4a76e {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#fc8d0c7a {
    padding-left: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 790d1d2 {
    height: 312px;
}
    
#\38 ab32df0 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    order: 62;
}
    
#\33 fc1a631 {
    height: auto;
    min-height: auto;
    width: 100%;
    order: 83;
}
    
#d6583f14 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e806d14f {
    width: 100%;
}
    
#\33 23df672 {
    margin-left: 0%;
    margin-right: 0%;
    order: 46;
}
    
#fff2e3e9 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#fdf528c9 {
    order: 1;
}
    
#dfedb138 {
    order: 6;
}
    
#b2a04c0a {
    order: 7;
}
    
#\35 d789beb {
    order: 8;
}
    
#a3493637 {
    order: 9;
}
    
#\35 cdb5d92 {
    order: 10;
}
    
#\31 4284d94 {
    order: 11;
}
    
#\38 a3e63c7 {
    order: 12;
}
    
#bdcd2e54 {
    order: 13;
}
    
#\30 3a8e98e {
    order: 16;
}
    
#d6917537 {
    order: 17;
}
    
#cf4fdcbf {
    order: 18;
}
    
#\34 6975d3e {
    order: 20;
}
    
#f05dbcfa {
    order: 21;
}
    
#c1a80c8e {
    order: 22;
}
    
#\31 974c692 {
    order: 25;
}
    
#\31 733041c {
    order: 28;
}
    
#widget_j03 {
    order: 29;
}
    
#f9ccc53c {
    order: 32;
}
    
#widget_h5e {
    order: 33;
}
    
#\38 78db151 {
    order: 39;
}
    
#\31 79aa192 {
    order: 42;
}
    
#\33 402573e {
    order: 47;
}
    
#\39 38be515 {
    order: 48;
}
    
#dc35cb51 {
    order: 49;
}
    
#widget_in3 {
    order: 50;
}
    
#d7c1351b {
    order: 52;
}
    
#b6235850 {
    order: 54;
}
    
#\39 1688e49 {
    order: 58;
}
    
#ba2fed61 {
    order: 59;
}
    
#\31 85a06cb {
    order: 60;
}
    
#widget_7pk {
    order: 61;
}
    
#abae3de4 {
    order: 63;
}
    
#\36 0c8ad98 {
    order: 64;
}
    
#widget_hi3 {
    order: 66;
}
    
#b22fe721 {
    order: 67;
}
    
#\34 2cc993a {
    order: 69;
}
    
#edab16b1 {
    order: 70;
}
    
#\35 dcf9670 {
    order: 71;
}
    
#\31 f693868 {
    order: 72;
}
    
#db4c2c7f {
    order: 73;
}
    
#ea5b405c {
    order: 74;
}
    
#bb37311c {
    order: 75;
}
    
#widget_338 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ou3 {
    height: 20px;
    order: 2;
}
    
#widget_3v8 {
    justify-self: auto;
    align-self: auto;
    order: 14;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7ao {
    order: 15;
    justify-self: auto;
    align-self: auto;
    width: 99.96%;
    height: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f338ca54 {
    order: 35;
}
    
#widget_q3l {
    height: 20px;
    order: 46;
}
    
#\32 97c40b8 {
    order: 0;
}
    
#widget_k10 {
    order: 10;
}
    
#widget_nlb {
    order: 2;
    width: 65.82%;
    height: 139px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 bbfa12c {
    order: 12;
}
    
#\34 50207b9 {
    order: 13;
}
    
#f6f8434d {
    order: 14;
}
    
#\30 b7c1a7b {
    order: 15;
}
    
#\36 37468a2 {
    order: 16;
}
    
#\33 88434a2 {
    order: 17;
}
    
#\37 e9bcaed {
    order: 18;
}
    
#\37 baccc74 {
    order: 19;
}
    
#\34 7e03cc0 {
    order: 20;
}
    
#\30 2c8d127 {
    order: 21;
}
    
#widget_ojm {
    order: 28;
}
    
#widget_8nt {
    order: 29;
}
    
#\31 4122de7 {
    order: 30;
}
    
#widget_303 {
    order: 31;
}
    
#\39 ba4e745 {
    order: 32;
}
    
#widget_83o {
    order: 4;
    justify-self: auto;
    align-self: center;
    width: 49.85%;
    height: 204px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 81a1e3e {
    order: 33;
}
    
#\37 c15925e {
    order: 34;
}
    
#\31 8f6e8dd {
    order: 35;
}
    
#d06aea7d {
    order: 36;
}
    
#d0248f21 {
    order: 37;
}
    
#\33 427d87c {
    order: 38;
}
    
#widget_m7r {
    order: 39;
}
    
#\30 27324dc {
    order: 40;
}
    
#\31 731d546 {
    order: 42;
}
    
#\32 8eea438 {
    order: 43;
}
    
#f5cc5219 {
    order: 44;
}
    
#e6918d00 {
    order: 45;
}
    
#a91ffe42 {
    order: 48;
}
    
#widget_6ee {
    order: 49;
}
    
#\34 fd809be {
    order: 50;
}
    
#\34 01bca0b {
    order: 51;
}
    
#e2783add {
    order: 52;
}
    
#widget_n9d {
    order: 53;
}
    
#widget_cso {
    order: 54;
}
    
#\30 c6c39d9 {
    order: 55;
}
    
#\37 01b77c1 {
    order: 56;
}
    
#widget_n5a {
    order: 57;
}
    
#widget_7od {
    order: 6;
    justify-self: auto;
    align-self: center;
    width: 56.15%;
    height: 118px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 57b2ee1 {
    order: 58;
}
    
#\38 a87bf1d {
    order: 59;
}
    
#widget_6kf {
    order: 60;
}
    
#c18ba8bb {
    order: 61;
}
    
#\34 bb05315 {
    order: 62;
}
    
#bedd94fa {
    order: 63;
}
    
#widget_rt4 {
    order: 8;
    justify-self: auto;
    align-self: center;
    width: 53.73%;
    height: 140px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5ff8215 {
    order: 64;
}
    
#\35 8275b8c {
    order: 65;
}
    
#b7450c5e {
    order: 66;
}
    
#cfb59608 {
    order: 67;
}
    
#\30 37c8de7 {
    order: 68;
}
    
#widget_ink {
    order: 69;
}
    
#abcbdbd8 {
    order: 70;
}
    
#\36 29d0211 {
    order: 71;
}
    
#widget_f2n {
    order: 72;
}
    
#widget_ns8 {
    order: 73;
}
    
#cf61742f {
    order: 74;
}
    
#\32 7fb7076 {
    order: 75;
}
    
#widget_7a0 {
    order: 76;
}
    
#b2cadf2b {
    order: 77;
}
    
#\38 6ddeffc {
    order: 79;
}
    
#widget_nha {
    order: 80;
}
    
#be78edf9 {
    order: 82;
}
    
#f098566c {
    order: 14;
}
    
#\30 7f7e23a {
    order: 13;
}
    
#c750f42e {
    order: 61;
}
    
#de2a7939 {
    order: 35;
}
    
#da3dad00 {
    order: 13;
}
    
#ba9e4009 {
    order: 14;
}
    
#\35 0bd26bb {
    order: 13;
}
    
#\37 4b6b0cf {
    order: 14;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc453863 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 959px;
}
    
#c4eed643 {
    margin: 0px 0% 0px 0%;
}
    
#group_e0e {
    width: 100%;
    min-height: 8px;
}
    
#\30 d24b35c {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6c6b2f4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 68px;
}
    
#\31 c0d128b {
    margin: 0px 0% 0px 0%;
}
    
#\33 21d3dc6 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 bb3056f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 8% 4% 2% 4%;
}
    
#\38 d79e9c7::before, #\38 d79e9c7 > .bgExtraLayerOverlay {
    
}
#\38 d79e9c7 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 60px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 16px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ecc2e0c5 {
    padding-left: 0px;
    padding-right: 0px;
}
    
#\30 b8fe74d {
    min-height: 60px;
    width: 100.00%;
    height: 82px;
}
    
#\33 a5f9e7d {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 8%;
}
    
#\31 1675b64 {
    min-height: 60px;
    width: 100.00%;
    height: 82px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 690666b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#c17ab41d {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8869e58 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 391px;
}
    
#c8c81ef4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b0ae07c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 7faed5c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd783666 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f24af00b {
    width: 99.19%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a21bb214 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 653f91e {
    margin: 0px 0% 0px 0%;
}
    
#\36 971a4cd::before, #\36 971a4cd > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 93acffd {
    width: 100%;
    order: 2;
}
    
#d417e305 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#d9512c10 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#b65c7638 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cead58c {
    width: 100%;
    min-height: 80px;
    height: auto;
}
    
#dd4924d4 {
    width: 100.00%;
    order: 0;
}
    
#d18d528f {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#f724fca6 {
    width: 100.00%;
    order: 0;
}
    
#\37 d7beb31 {
    width: 100%;
    order: 2;
}
    
#\35 d2d1946 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4108378 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\34 03ca97a {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#\39 4f46fbb {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#\39 f53010f {
    width: 100.00%;
    order: 0;
}
    
#\38 f41a103 {
    width: 100%;
    order: 2;
}
    
#bf764c4d {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfc12c66 {
    width: 100%;
    order: 2;
}
    
#\37 d37172c {
    width: 100%;
    min-height: 80px;
    height: auto;
}
    
#\38 9a88dc5 {
    width: 100.00%;
    order: 0;
}
    
#\37 d31e5d0 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2fdbb60 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\35 a201914 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b49a57e2 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 527.4px;
}
    
#\35 dc86a44 {
    margin: 0px 0% 0px 0%;
}
    
#\33 11d6950 {
    width: 361px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3395af1::before, #\36 3395af1 > .bgExtraLayerOverlay {
    
}
#\36 3395af1 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-end;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 77be575 {
    width: 100%;
    min-height: 8px;
}
    
#\38 dc7a8ec {
    padding-left: 6%;
    padding-right: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#badebda0 {
    width: 52.51%;
    height: auto;
    min-height: 85px;
    margin: 0px 0% 0px 0%;
}
    
#fa38c0e7 {
    margin: 0px 0% 0px 0%;
}
    
#\32 3d99529 {
    width: 52.51%;
    height: auto;
    min-height: 85px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1ffd6be {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 20px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\31 003b384 {
    margin: 0px 0% 0px 0%;
}
    
#\38 4cb9286 {
    height: 168px;
    width: 43.49%;
    margin: 0px 0% 0px 0%;
}
    
#a6989b89 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#\36 288b8b3 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#\37 724e26b {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#af97a30e {
    height: 168px;
    width: 43.49%;
    margin: 0px 0% 0px 0%;
}
    
#aa5b2aa8 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 20px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\31 7ad9358 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#d974d722 {
    padding-left: 6%;
    padding-right: 6%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 b1c892a {
    width: 52.51%;
    height: auto;
    min-height: 85px;
    margin: 0px 0% 0px 0%;
}
    
#f62c89d5 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 20px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\36 188acde {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 20px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#d3924ee8 {
    margin: 0px 0% 0px 0%;
}
    
#\30 55b8dd4 {
    height: 168px;
    width: 43.49%;
    margin: 0px 0% 0px 0%;
}
    
#\36 cd89ab9 {
    margin: 0px 0% 0px 0%;
}
    
#\34 b700048 {
    width: 52.51%;
    height: auto;
    min-height: 85px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1de16ad {
    height: 168px;
    width: 43.49%;
    margin: 0px 0% 0px 0%;
}
    
#\36 0dc720e::before, #\36 0dc720e > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 73a097f {
    margin: 0px 0% 0px 0%;
}
    
#\35 3696cef {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f239cb55::before, #f239cb55 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 d0bb895 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\30 daedb24 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#ae1bd824 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\34 b5f0197 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\30 65caf51 [data-content-reference] .accordion-title {
    font-size: 13px !important;
}
    
#\32 1e87302 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#fdfe24c4 [data-content-reference] .accordion-title {
    font-size: 13px !important;
}
    
#\33 fc1a631 [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#b2cadf2b [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\34 bb3056f {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b6d2705d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\38 406bce6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#group_a0m {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
}



@media (max-width: 767px) {
    
#\33 2cead5c {
    height: 204px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e003acca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 10% 4%;
}
    
#\32 52226d2 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\30 3bc6899 {
    height: 204px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 711e230 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 532806c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 162a3df {
    height: 204px;
    width: 100%;
}
    
#group_7n5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 4fc346f {
    height: 204px;
    width: 100%;
}
    
#c54fdbdf {
    height: 204px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0614c39 {
    height: 204px;
    width: 100%;
}
    
#\36 b9c618d {
    height: 204px;
    width: 100%;
}
    
#widget_1pa {
    height: 204px;
    width: 100%;
}
    
#\38 c6a0cb3 {
    height: 204px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d10c2898 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 8d449e7 {
    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) {
    
#\34 0059424 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 a9df373 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 4e1bf9c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 e9f553d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cbe775c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d71af180 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_q1c {
    height: 240px;
}
    
#widget_n1e {
    height: 240px;
}
    
#widget_fm2 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#d6cc81a1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ro7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_0e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_9a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 c4d4672 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#edbd2877 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_7qn {
    height: 16px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
    
#\31 7546a83 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1lr {
    align-self: auto;
    justify-self: auto;
    order: 0;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_95i {
    order: 3;
}
    
#\31 6c67685::before, #\31 6c67685 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\31 0120261 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 71bb537 {
    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) {
    
#\38 0994700 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e03cc8ad {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 40b5064 {
    height: 240px;
}
    
#\35 6a3067e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#\31 c99288b {
    height: 240px;
}
    
#\39 f8460c0 {
    height: 240px;
}
    
#\36 83aeaf1 {
    height: 240px;
}
    
#widget_03c {
    height: 240px;
}
    
#e115cffc {
    height: 240px;
}
    
#\31 7aa67e5 {
    height: 240px;
}
    
#b6edc76f {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 aeb1683 {
    height: 240px;
}
    
#\37 6d218a9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#eaf8fa8d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#e31b0681 {
    height: 240px;
}
    
#\39 7342e6e {
    height: 240px;
}
    
#\35 878383d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 97063b4 {
    height: 240px;
}
    
#\38 6502b71 {
    height: 240px;
}
    
#\35 9902a1f {
    height: 240px;
}
    
#\37 9f9ce39 {
    height: 240px;
}
    
#\33 a8f7c9a {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#e568dbd4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 ec2634a {
    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) {
    
#\35 a612963 {
    height: 231px;
    width: 100.00%;
}
    
#c6516e18 {
    min-height: 472px;
    align-items: flex-start;
    width: 100%;
    height: auto;
}
    
#\37 4aaca54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c9d454a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\38 69ac283 {
    height: 262px;
    width: 100.00%;
}
    
#\30 bb40cd3 {
    height: 262px;
    width: 100.00%;
}
    
#f59a79e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 bda7f7a {
    height: 264px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    width: 99.76%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9d2c8b {
    height: 262px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    width: 100.00%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d096d991 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 10% 4%;
}
    
#\34 5345e7c {
    height: 204px;
    width: 100%;
}
    
#fe6bd721 {
    height: 262px;
    width: 99.75%;
}
    
#\34 01a390f {
    height: 262px;
    width: 99.87%;
}
    
#c105e071 {
    height: 229px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    width: 100.00%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\39 6e5592c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b686acc9 {
    height: 59px;
}
    
#\34 b7e7faf {
    height: 240px;
}
    
#e2ed113b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 c2c88c6 {
    height: 240px;
}
    
#f332a3ec {
    height: 240px;
}
    
#baffcd4e {
    height: 240px;
}
    
#ed28d2a5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#\37 1e4c25f {
    height: 240px;
}
    
#\37 16e418c {
    height: 240px;
}
    
#\34 0f38b7b {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 0ab5c42 {
    height: 97px;
}
    
#e2cd1093 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 82af971 {
    height: 100px;
}
    
#b4bc43a7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f8d9be68 {
    height: 94px;
}
    
#c5b94074 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#\36 c8ae136 {
    height: 70px;
    width: 60.75%;
}
    
#\32 0c7b45d {
    height: 97px;
}
    
#\30 84a780b {
    height: 97px;
}
    
#\39 a22c951 {
    height: 100px;
}
    
#\35 417b6d6 {
    height: 97px;
}
    
#e9b5a0ee::before, #e9b5a0ee > .bgExtraLayerOverlay {
    
}
    
#\34 12fed2e {
    height: 70px;
    width: 60.75%;
}
    
#widget_lvn {
    height: 31px;
}
    
#f73aa157 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#\34 262d4f4 {
    height: 70px;
    width: 60.75%;
}
    
#\33 ba36394 {
    height: 70px;
    width: 60.75%;
}
    
#d05769a7 {
    height: 31px;
}
    
#e815f45a {
    height: 97px;
}
    
#c99982f1 {
    height: 97px;
}
    
#b9918b24 {
    height: 97px;
}
    
#b14a54e4 {
    height: 97px;
}
}



@media (max-width: 767px) {
    
#\35 76cb0db {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b0c4a3d9 {
    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) {
    
#\39 ea8d8f8 {
    width: 14.2%;
    min-height: 8px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 dffe7e1 {
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    min-height: 156px;
}
    
#group_pea {
    width: 20%;
    min-height: 8px;
}
    
#group_1kv {
    width: 20%;
    min-height: 8px;
}
    
#group_ua1 {
    width: 20%;
    min-height: 8px;
}
    
#group_eh4 {
    width: 20%;
    min-height: 8px;
}
    
#\35 807cd5f {
    height: auto;
    min-height: 76px;
    width: 140px;
}
    
#\39 b804553 {
    height: auto;
    min-height: 82px;
}
    
#group_tru {
    width: 20%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\35 e6a8f4d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 4618f7c {
    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) {
    
#bfbaf349 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 9117f85 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_fpd {
    height: 175px;
    width: 308px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\33 9227266 {
    order: 1;
}
    
#\35 6555895 {
    order: 28;
}
    
#\36 3290575 {
    order: 61;
}
    
#\36 7118592 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2656436 {
    order: 66;
}
    
#\37 3544319 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5763566 {
    order: 53;
}
    
#\38 1480651 {
    width: 100.00%;
    order: 15;
}
    
#\39 8874111 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 329bcc7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 8%;
    row-gap: 20px;
}
    
#b905d7d1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
    padding: 6% 6% 6% 6%;
}
    
#\32 97c40b8 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
    order: 0;
}
    
#\39 5495d75 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\38 925860b {
    height: 188px;
    order: 0;
}
    
#\39 ba4e745 {
    width: 99.49%;
    height: 322px;
    order: 22;
}
    
#\33 083aa2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 6% 6% 6% 6%;
}
    
#\34 b853ba7 {
    width: 100.00%;
    order: 15;
}
    
#widget_6ee {
    height: 70px;
    order: 47;
}
    
#\31 731d546 {
    height: 82px;
    order: 31;
}
    
#\34 fd809be {
    height: 76px;
    order: 50;
}
    
#\38 57b2ee1 {
    height: 84px;
    order: 49;
    justify-self: auto;
    align-self: auto;
    width: 83.36%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01b77c1 {
    height: 70px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a87bf1d {
    height: 93px;
    order: 11;
}
    
#widget_1eu {
    height: 89px;
    width: 98.98%;
    justify-self: auto;
    align-self: auto;
    order: 66;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a91ffe42 {
    height: 82px;
    order: 45;
}
    
#\32 8eea438 {
    height: 82px;
    order: 32;
}
    
#f5cc5219 {
    height: 82px;
    order: 33;
}
    
#e6918d00 {
    height: 82px;
    order: 34;
}
    
#\34 740a22f {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
    order: 11;
}
    
#widget_oev {
    height: 189px;
    justify-self: auto;
    align-self: auto;
    width: 99.15%;
    order: 41;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2e314cc {
    height: 327px;
    order: 40;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8275b8c {
    width: 98.97%;
    order: 58;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7450c5e {
    height: 102px;
    order: 12;
}
    
#cfb59608 {
    height: 102px;
    order: 13;
}
    
#\30 37c8de7 {
    height: 102px;
    order: 14;
}
    
#\33 8a80976 {
    height: 351px;
    order: 63;
}
    
#\38 6ddeffc {
    height: 240px;
    order: 70;
}
    
#f3bb1e95 {
    width: 86.72%;
}
    
#ad8effea {
    width: 98.98%;
    justify-self: auto;
    align-self: auto;
    order: 55;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8nt {
    order: 18;
}
    
#widget_303 {
    order: 21;
}
    
#widget_m7r {
    order: 28;
}
    
#\38 bb4925f {
    order: 30;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_q3l {
    order: 42;
}
    
#a342f4c5 {
    order: 43;
}
    
#widget_6kf {
    order: 53;
}
    
#widget_ink {
    order: 69;
}
    
#\38 844048d {
    width: 100.00%;
    order: 0;
}
    
#widget_rnu {
    height: 72px;
    order: 56;
}
    
#fdfbf23c {
    height: 72px;
    order: 58;
}
    
#\34 963ccc6 {
    height: 72px;
    order: 59;
}
    
#abcbdbd8 {
    width: 100.00%;
    order: 68;
}
    
#widget_f2n {
    height: 93px;
    justify-self: auto;
    align-self: auto;
    width: 99.14%;
    order: 64;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 254a679 {
    order: 19;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_otq {
    order: 2;
}
    
#widget_iad {
    order: 14;
}
    
#widget_qfq {
    order: 16;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 99.49%;
}
    
#f16f4f86 {
    order: 29;
}
    
#\38 5e781ed {
    order: 30;
}
    
#b52f3962 {
    order: 31;
    width: 290px;
    height: auto;
    min-height: 59px;
}
    
#f4a95176 {
    order: 33;
}
    
#\31 251ba6a {
    order: 34;
}
    
#a8a63123 {
    order: 35;
}
    
#\32 7afa19f {
    order: 36;
    width: 290px;
    height: auto;
    min-height: 56px;
}
    
#widget_a4g {
    order: 47;
}
    
#a0a29787 {
    order: 18;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7def067 {
    order: 48;
}
    
#widget_g4l {
    order: 52;
}
    
#widget_q27 {
    width: 99.31%;
    order: 5;
}
    
#\38 216739e {
    order: 17;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 68a3eda {
    order: 32;
    justify-self: auto;
    align-self: auto;
    width: 98.98%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3a0efe6 {
    height: 188px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1d008d4 {
    justify-self: auto;
    align-self: auto;
    order: 41;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 37bf2eb {
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5e4b444 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec663923 {
    width: 99.49%;
    justify-self: auto;
    align-self: auto;
    order: 53;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 88434a2 {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 686ac9f {
    width: 86.72%;
}
    
#\36 29d0211 {
    width: 99.49%;
    order: 63;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7a0 {
    order: 65;
}
    
#widget_ns8 {
    height: 76px;
    order: 59;
    width: 83.01%;
}
    
#cf61742f {
    height: 76px;
    order: 60;
    width: 82.33%;
}
    
#\32 7fb7076 {
    height: 76px;
    order: 61;
    justify-self: auto;
    align-self: auto;
    width: 82.50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a48d29a9 {
    width: 100.00%;
    order: 7;
}
    
#\32 3117be6 {
    order: 64;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dd6b7de {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2uo {
    order: 0;
}
    
#fe5c3596 {
    order: 1;
}
    
#\34 c9a3aac {
    width: 98.46%;
    height: 322px;
    justify-self: auto;
    align-self: auto;
    order: 49;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c18ba8bb {
    order: 56;
}
    
#\31 5ff8215 {
    order: 62;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cb44e6c {
    order: 2;
}
    
#\32 bbfa12c {
    width: 76.83%;
    justify-self: auto;
    align-self: auto;
    order: 67;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0q8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 13;
    height: auto;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 68d4c4f {
    width: 99.49%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    height: 123px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b4ab5a0 {
    justify-self: auto;
    align-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_teh {
    height: 367px;
    order: 51;
}
    
#\30 27324dc {
    order: 29;
}
    
#widget_pph {
    height: 20px;
    order: 5;
}
    
#\30 83a37d2 {
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    order: 6;
    height: auto;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8c1 {
    order: 3;
}
    
#widget_7f5 {
    order: 46;
    height: 20px;
}
    
#b13a743d {
    order: 43;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aqs {
    order: 45;
    width: 290px;
    height: auto;
    min-height: 46px;
}
    
#\30 e822c76 {
    order: 38;
    height: 20px;
}
    
#widget_3q2 {
    height: 372px;
    order: 44;
}
    
#\32 a201305 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6010f7d {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 3;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 547b264 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 752d816 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#b2f1e330 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sii {
    order: 1;
}
    
#widget_881 {
    order: 1;
}
    
#group_dra {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_603 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nlb {
    height: 240px;
    order: 1;
}
    
#\30 daedb24 [data-content-reference] .accordion-title {
    font-size: 25px !important;
}
#\30 daedb24 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 37;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de06096 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 38de2ab {
    order: 1;
}
    
#\38 c3d964d {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8a2e740 {
    order: 1;
}
    
#c6588c14 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 3;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 172e701 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\32 75fc71a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n5a {
    height: 240px;
    order: 35;
}
    
#widget_83o {
    height: 240px;
    order: 36;
}
    
#ae1bd824 [data-content-reference] .accordion-title {
    font-size: 25px !important;
}
#ae1bd824 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 39;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b783cc6d {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2b34c56 {
    order: 1;
}
    
#e2174691 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1d2fa38 {
    order: 1;
}
    
#\35 881e487 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 3;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d1e6114 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#e406ea0a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7od {
    height: 240px;
    order: 38;
}
    
#widget_rfm {
    order: 54;
}
    
#widget_6eg {
    order: 57;
}
    
#widget_18j {
    order: 60;
}
    
#e54462e0 {
    order: 62;
}
    
#c19e6277 {
    order: 65;
}
    
#\34 b5f0197 [data-content-reference] .accordion-title {
    font-size: 25px !important;
}
#\34 b5f0197 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 41;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 816f624 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 10b4180 {
    order: 1;
}
    
#\37 7d03c2b {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ea6d564 {
    order: 1;
}
    
#\34 46d1578 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 3;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b95c66d7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rt4 {
    height: 240px;
    order: 40;
}
    
#\39 d0bb895 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbd76656 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6b90c9b {
    order: 1;
}
    
#\37 d181f26 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be5aab52 {
    order: 1;
}
    
#fd417a68 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 3;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 33ecefd {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e919680 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4d0e4b3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 427d87c {
    order: 27;
}
    
#d06aea7d {
    order: 25;
}
    
#\31 8f6e8dd {
    order: 24;
}
    
#\30 81a1e3e {
    order: 23;
}
    
#\31 26c9719 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#c072cf67 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce46d0f0 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 35d1ca5 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 df84e6f {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#dcb8c4ab {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\30 65caf51 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e5e0038 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 6% 6% 6% 6%;
}
    
#\34 5464cb4 {
    width: 100.00%;
    order: 0;
}
    
#\37 debe763 {
    order: 2;
}
    
#\34 6975d3e {
    order: 3;
}
    
#fdf528c9 {
    height: 188px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1a80c8e {
    height: 20px;
    order: 5;
}
    
#\35 069a5af {
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2a04c0a {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d789beb {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3493637 {
    width: 99.49%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    height: 123px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cdb5d92 {
    justify-self: auto;
    align-self: auto;
    order: 11;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4284d94 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 12;
    height: auto;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a3e63c7 {
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    order: 6;
    height: auto;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f05dbcfa {
    order: 14;
}
    
#\31 2a6aff8 {
    order: 16;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 99.49%;
}
    
#\39 6dc9483 {
    order: 18;
}
    
#d15439a5 {
    order: 19;
}
    
#a5c6fcdb {
    order: 20;
}
    
#\31 1b8d7e2 {
    order: 21;
    width: 290px;
    height: auto;
    min-height: 59px;
}
    
#\32 1e87302 {
    width: 100%;
    order: 71;
}
    
#bbd4dae7 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9f922cb {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3622ba7 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 07f2698 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e9e0362 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cca19aee {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#c16dba84 {
    order: 23;
}
    
#\37 933bc65 {
    order: 34;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdc805f8 {
    order: 24;
}
    
#c7f8c7d5 {
    order: 27;
}
    
#a18d117f {
    order: 30;
    width: 290px;
    height: auto;
    min-height: 56px;
}
    
#bdcd2e54 {
    width: 98.98%;
    height: 322px;
    justify-self: auto;
    align-self: auto;
    order: 40;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 974c692 {
    order: 42;
}
    
#\33 402573e {
    order: 17;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 38be515 {
    order: 22;
    justify-self: auto;
    align-self: auto;
    width: 98.98%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2cc993a {
    order: 35;
    width: 290px;
    height: auto;
    min-height: 46px;
}
    
#edab16b1 {
    order: 36;
    height: 20px;
}
    
#\35 dcf9670 {
    order: 32;
    height: 20px;
}
    
#b7654e3d {
    order: 25;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 59f913e {
    order: 28;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc35cb51 {
    order: 43;
}
    
#d7c1351b {
    order: 45;
}
    
#\30 3a8e98e {
    width: 99.49%;
    justify-self: auto;
    align-self: auto;
    order: 46;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6917537 {
    width: 98.98%;
    justify-self: auto;
    align-self: auto;
    order: 48;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e6d91ef {
    width: 86.72%;
}
    
#\37 cf1a429 {
    height: 189px;
    order: 38;
    justify-self: auto;
    align-self: auto;
    width: 99.15%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6235850 {
    order: 47;
}
    
#\33 dbed98e {
    height: 72px;
    order: 49;
}
    
#ce2f6956 {
    height: 72px;
    order: 51;
}
    
#\38 db1c7bf {
    height: 72px;
    order: 52;
}
    
#\39 1688e49 {
    order: 50;
}
    
#ba2fed61 {
    order: 54;
}
    
#\31 85a06cb {
    order: 57;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5bca128 {
    height: 327px;
    order: 37;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22fe721 {
    order: 55;
}
    
#c9e4768e {
    height: 351px;
    order: 56;
}
    
#cf4fdcbf {
    justify-self: auto;
    align-self: auto;
    order: 39;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f693868 {
    order: 58;
}
    
#db4c2c7f {
    height: 367px;
    order: 44;
}
    
#abae3de4 {
    height: 372px;
    order: 59;
}
    
#dfedb138 {
    height: 89px;
    width: 98.98%;
    justify-self: auto;
    align-self: auto;
    order: 60;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdfe24c4 [data-content-reference] .accordion-title {
    font-size: 25px !important;
}
#fdfe24c4 {
    width: 97.94%;
    justify-self: auto;
    align-self: auto;
    order: 55;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e868f424 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cb51a24 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\32 98433e7 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5e1cb7f {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8f4a76e {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc8d0c7a {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\31 733041c {
    order: 26;
}
    
#\34 0a8b675 {
    order: 29;
}
    
#d6ac8f77 {
    order: 31;
}
    
#f9ccc53c {
    order: 33;
}
    
#\32 790d1d2 {
    height: 189px;
    width: 97.6%;
    justify-self: auto;
    align-self: auto;
    order: 39;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ehs {
    justify-self: auto;
    align-self: flex-end;
    width: 92.48%;
    order: 20;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d9e158c {
    justify-self: auto;
    align-self: center;
    order: 23;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daac411b {
    justify-self: auto;
    align-self: auto;
    order: 24;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s3b {
    justify-self: auto;
    align-self: flex-end;
    width: 92.48%;
    order: 25;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qtm {
    height: 20px;
    order: 42;
}
    
#widget_4pq {
    height: 20px;
    order: 50;
}
    
#widget_bjt {
    height: 32px;
    order: 27;
}
    
#widget_m8n {
    height: 20px;
    order: 22;
}
    
#\38 ab32df0 {
    order: 23;
}
    
#widget_3br {
    order: 3;
}
    
#d299eb10 {
    order: 4;
}
    
#widget_k10 {
    height: 240px;
    justify-self: auto;
    align-self: auto;
    width: 99.31%;
    order: 54;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bedd94fa {
    order: 57;
}
    
#\37 c15925e {
    order: 19;
}
    
#d0248f21 {
    order: 26;
}
    
#\34 01bca0b {
    order: 44;
}
    
#e2783add {
    order: 46;
}
    
#widget_n9d {
    order: 48;
}
    
#widget_cso {
    order: 51;
}
    
#\30 c6c39d9 {
    order: 52;
}
    
#\34 bb05315 {
    order: 66;
}
    
#bb37311c {
    height: 367px;
    order: 44;
}
    
#ea5b405c {
    order: 58;
}
    
#\33 fc1a631 {
    width: 100%;
    order: 71;
}
    
#d6583f14 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p8k {
    height: 358px;
    width: 100.00%;
    order: 8;
}
    
#e806d14f {
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_h6u {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 14;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0fb94b3 {
    order: 1;
}
    
#\34 223b151 {
    order: 4;
}
    
#widget_pud {
    order: 6;
}
    
#b7c93ae9 {
    order: 8;
}
    
#\38 afba90d {
    order: 9;
}
    
#group_qtn {
    order: 10;
}
    
#widget_orl {
    order: 12;
}
    
#f23e3b6a {
    order: 13;
}
    
#widget_9at {
    height: 16px;
    order: 5;
}
    
#widget_0sr {
    height: 240px;
}
    
#\39 2e6b014 {
    height: 240px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 11;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 23df672 {
    order: 30;
    width: 290px;
    height: auto;
    min-height: 56px;
}
    
#fff2e3e9 {
    order: 37;
    width: 290px;
    height: auto;
    min-height: 56px;
}
    
#ae11047e {
    order: 3;
}
    
#\30 2c8d127 {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a51f5dc3 {
    width: 86.72%;
}
    
#\36 37468a2 {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 baccc74 {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef39cfef {
    width: 86.72%;
}
    
#\37 e9bcaed {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7e03cc0 {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7c1a7b {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3efe190 {
    width: 86.72%;
}
    
#\31 4122de7 {
    order: 18;
}
    
#f6f8434d {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 50207b9 {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a20af4e4 {
    width: 86.72%;
}
    
#widget_q17 {
    order: 21;
}
    
#\33 4b72a36 {
    order: 26;
}
    
#b2cadf2b {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97fe9ef {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 33c2dfd {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cde5956 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e521fd1f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(245, 245, 245, 1);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c09ab55 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 3;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa6153d {
    order: 1;
}
    
#b6d55005 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#f098566c {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7f7e23a {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 44146f9 {
    width: 86.72%;
}
    
#da3dad00 {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3850b61 {
    width: 86.72%;
}
    
#ba9e4009 {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0bd26bb {
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6a9607b {
    width: 86.72%;
}
    
#\37 4b6b0cf {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 99.49%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#bc453863 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_e0e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 a35bf96 {
    width: 100.00%;
}
    
#\30 d24b35c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e0aad17 {
    width: 77.37%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f865e89b {
    order: 4;
}
    
#f8be07f5 {
    width: 77.37%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#c6c6b2f4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 21d3dc6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e01d3394 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f4429387 {
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9f84d0a {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 bb3056f {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#\38 d79e9c7::before, #\38 d79e9c7 > .bgExtraLayerOverlay {
    
}
#\38 d79e9c7 {
    width: 100%;
    min-height: 83px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 16px 16px 8px 16px;
}
}



@media (max-width: 767px) {
    
#ecc2e0c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\30 b8fe74d {
    min-height: 70px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 a5f9e7d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 12% 0%;
}
    
#\31 1675b64 {
    min-height: 70px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    height: 118px;
    width: 70.99%;
}
}



@media (max-width: 767px) {
    
#\32 787213f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ffc15a36 {
    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) {
    
#c17ab41d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 daf3c76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 690666b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_mp0 {
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 8869e58 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 9ee4086 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_m9r {
    height: 240px;
    order: 2;
}
    
#\30 d873354 {
    height: 240px;
    order: 0;
}
    
#d9e00f34 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 27789fe {
    height: 240px;
    order: 4;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ebfd292 {
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9ed03e0 {
    height: 240px;
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 af7eeb3 {
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8abfd12 {
    height: 240px;
    order: 8;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 967ffa0 {
    order: 9;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff3e1123 {
    height: 240px;
    order: 10;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd69e2f1 {
    order: 11;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cb3b1d0 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\36 ac05b39 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 b0ae07c {
    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) {
    
#\31 ffd499a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bd783666 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f24af00b {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 7a3293b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a21bb214 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 971a4cd::before, #\36 971a4cd > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\30 93acffd {
    width: 100%;
}
    
#d848f2cb {
    height: 144px;
}
    
#d9512c10 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#d417e305 {
    min-height: 0;
    flex-direction: column;
    row-gap: 14px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#b65c7638 {
    width: 100%;
    min-height: 50px;
}
    
#\33 cead58c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#d18d528f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#\37 d7beb31 {
    width: 100%;
}
    
#\35 d2d1946 {
    width: 100%;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#f4108378 {
    min-height: 0;
    flex-direction: column;
    row-gap: 14px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\34 03ca97a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 2;
}
    
#\39 4f46fbb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#\38 f41a103 {
    width: 100%;
}
    
#bf764c4d {
    width: 100%;
    min-height: 50px;
}
    
#dfc12c66 {
    width: 100%;
    order: 3;
}
    
#\37 d37172c {
    width: 100%;
    min-height: 427px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#\37 d31e5d0 {
    width: 100%;
    min-height: 50px;
    order: 4;
}
    
#\39 f53010f {
    order: 0;
}
    
#\34 b77d97e {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\32 1c247e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 2fdbb60 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f8354b20 {
    height: 144px;
    width: 96.11%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#b49a57e2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    padding-bottom: 8%;
}
    
#\35 dc86a44 {
    width: 238px;
    height: auto;
    min-height: 53px;
    margin: 0px 0% 0px 0%;
}
    
#\33 11d6950 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3395af1::before, #\36 3395af1 > .bgExtraLayerOverlay {
    
}
#\36 3395af1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 52%;
    padding-bottom: 12%;
}
}



@media (max-width: 767px) {
    
#e93a94db {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fc8bfeba {
    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) {
    
#fc8c985c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bb9037cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fbc8aea6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_d01 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 01d30f9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ad4a4390 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_474 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 1e7d19d {
    width: 100.00%;
}
    
#\33 3b2ade3 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 77be575 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 dc7a8ec {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 12% 6% 2% 6%;
}
}



@media (max-width: 767px) {
    
#badebda0 {
    align-items: flex-start;
    height: auto;
    min-height: 87px;
}
    
#\32 3d99529 {
    align-items: flex-start;
    height: auto;
    min-height: 87px;
}
    
#\37 1ffd6be {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\38 4cb9286 {
    height: 200px;
}
    
#a6989b89 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    row-gap: 15px;
}
    
#\36 288b8b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    row-gap: 15px;
}
    
#\37 724e26b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    row-gap: 15px;
}
    
#af97a30e {
    height: 200px;
}
    
#aa5b2aa8 {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\31 7ad9358 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    row-gap: 15px;
}
    
#d974d722 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 6% 12% 6%;
}
    
#\39 b1c892a {
    align-items: flex-start;
    height: auto;
    min-height: 87px;
}
    
#f62c89d5 {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\36 188acde {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\30 55b8dd4 {
    height: 200px;
}
    
#\34 b700048 {
    align-items: flex-start;
    height: auto;
    min-height: 87px;
}
    
#\34 1de16ad {
    height: 200px;
}
    
#\36 0dc720e::before, #\36 0dc720e > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#f5fae5d3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b7bb94d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 3696cef {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 50cf995 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f239cb55::before, #f239cb55 > .bgExtraLayerOverlay {
    
}
}

