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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_367972873 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b79cca3b/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1256164875 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1256164875 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b79cca3b/icon/Arrow_1920806.svg) !important;
  }

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

  *#dm .dmInner div.u_1909956469 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1340990356 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1340990356 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b79cca3b/icon/Arrow_1920806.svg) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1184548967 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1332504150 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1332504150 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b79cca3b/icon/Arrow_1920806.svg) !important;
  }

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

  *#dm .dmInner div.u_1742398062 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1144753424 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1144753424 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/b79cca3b/icon/Arrow_1920806.svg) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1971778742 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1694008592 .baf__labels-wrapper { align-items:flex-start !important; }

  *#dm .dmInner div.u_1694008592 .baf__handle { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1694008592 .baf__title {
    background-color:var(--color_4) !important;
    border-radius:3px !important;
    color:var(--color_1) !important;
    direction:ltr !important;
    font-family:Montserrat !important;
    font-style:normal !important;
    font-weight:700 !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_1914830775 .baf__labels-wrapper { align-items:flex-start !important; }

  *#dm .dmInner div.u_1914830775 .baf__handle { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1914830775 .baf__title {
    background-color:var(--color_4) !important;
    border-radius:3px !important;
    color:var(--color_1) !important;
    direction:ltr !important;
    font-family:Montserrat !important;
    font-style:normal !important;
    font-weight:700 !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_1160463973 .baf__labels-wrapper { align-items:flex-start !important; }

  *#dm .dmInner div.u_1160463973 .baf__handle { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1160463973 .baf__title {
    background-color:var(--color_4) !important;
    border-radius:3px !important;
    color:var(--color_1) !important;
    direction:ltr !important;
    font-family:Montserrat !important;
    font-style:normal !important;
    font-weight:700 !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_1318835226 .baf__labels-wrapper { align-items:flex-start !important; }

  *#dm .dmInner div.u_1318835226 .baf__handle { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1318835226 .baf__title {
    background-color:var(--color_4) !important;
    border-radius:3px !important;
    color:var(--color_1) !important;
    direction:ltr !important;
    font-family:Montserrat !important;
    font-style:normal !important;
    font-weight:700 !important;
    text-decoration:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2499794218 .svg { fill:rgba(70,57,32,1) !important; }

  *#dm .dmInner div.u_1679422838 .shape-description p {
    color:var(--color_4) !important;
    font-weight:700 !important;
    font-family: 'Inter' !important;
  }

  *#dm .dmInner div.u_1679422838 .shape-description ul {
    color:var(--color_4) !important;
    font-weight:700 !important;
    font-family: 'Inter' !important;
  }

  *#dm .dmInner div.u_1679422838 .shape-description ol {
    color:var(--color_4) !important;
    font-weight:700 !important;
    font-family: 'Inter' !important;
  }

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

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

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

  *#dm .dmInner a.u_3963059513 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b79cca3b/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_25807643 .shape-description p {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_25807643 .shape-description ul {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_25807643 .shape-description ol {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

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

  *#dm .dmInner div.u_1863033232 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_2) !important;
    border-color:rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1461425936 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_2) !important;
    border-color:rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1720844164 .shape-description p {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1720844164 .shape-description ul {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1720844164 .shape-description ol {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

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

  *#dm .dmInner div.u_1617323013 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_2) !important;
    border-color:rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1966334122 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_2) !important;
    border-color:rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1000258428 .shape-description p {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1000258428 .shape-description ul {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1000258428 .shape-description ol {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1267124839 .shape-description p {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1267124839 .shape-description ul {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1267124839 .shape-description ol {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

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

  *#dm .dmInner div.u_1901105127 {
    padding:12.5% !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_2) !important;
    border-color:rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1673118830 .shape-description p {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1673118830 .shape-description ul {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1673118830 .shape-description ol {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

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

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

  *#dm .dmInner div.u_1465766866 .svg { fill:var(--color_1) !important; }
}
*#dm .dmInner div.u_9328933754 .dmGeoInnerTitle
{
	margin:0 !important;
}
*#dm .dmInner div.u_1153832537 .dmGeoMLocList
{
	display:none !important;
}
*#dm .dmInner div.u_1153832537 .dmGeoInnerWrapper
{
	padding:0 !important;
}
*#dm .dmInner div.u_1153832537 .dmGeoInnerTitle
{
	margin:0px !important;
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1694008592 .baf__title { font-size:16px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1679422838 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1679422838 .shape-description p { font-size:15px !important; }

  *#dm .dmInner div.u_1679422838 .shape-description ul { font-size:15px !important; }

  *#dm .dmInner div.u_1679422838 .shape-description ol { font-size:15px !important; }

  *#dm .dmInner *.u_25807643 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1720844164 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1720844164 .shape-description p { font-size:14px !important; }

  *#dm .dmInner div.u_1720844164 .shape-description ul { font-size:14px !important; }

  *#dm .dmInner div.u_1720844164 .shape-description ol { font-size:14px !important; }

  *#dm .dmInner div.u_25807643 .shape-description p { font-size:14px !important; }

  *#dm .dmInner div.u_25807643 .shape-description ul { font-size:14px !important; }

  *#dm .dmInner div.u_25807643 .shape-description ol { font-size:14px !important; }

  *#dm .dmInner *.u_1000258428 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1000258428 .shape-description p { font-size:14px !important; }

  *#dm .dmInner div.u_1000258428 .shape-description ul { font-size:14px !important; }

  *#dm .dmInner div.u_1000258428 .shape-description ol { font-size:14px !important; }

  *#dm .dmInner *.u_1267124839 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1267124839 .shape-description p { font-size:14px !important; }

  *#dm .dmInner div.u_1267124839 .shape-description ul { font-size:14px !important; }

  *#dm .dmInner div.u_1267124839 .shape-description ol { font-size:14px !important; }

  *#dm .dmInner *.u_1673118830 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1673118830 .shape-description p { font-size:14px !important; }

  *#dm .dmInner div.u_1673118830 .shape-description ul { font-size:14px !important; }

  *#dm .dmInner div.u_1673118830 .shape-description ol { font-size:14px !important; }
}
*#dm .dmInner div.u_3533605294 .caption-container .caption-inner h3
{
	text-transform:capitalize !important;
}
*#dm .dmInner div.u_25807643
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1720844164
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1000258428
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1267124839
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1673118830
{
	z-index:1 !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3533605294 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1679422838 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_25807643 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1720844164 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1000258428 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1267124839 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1673118830 .container-padding { padding:0% !important; }
}
*#dm .dmInner div.u_402689936
{
}
*#dm .dmInner div.u_402689936 ul
{
	list-style-image:url(https://lirp.cdn-website.com/b79cca3b/dms3rep/multi/opt/yellow-check-1920w.png) !important;
}
*#dm .dmInner div.u_402689936 ul li:before
{
	content:"" !important;
}
*#dm .dmInner div.u_1012266807
{
}
*#dm .dmInner div.u_1012266807 ul
{
	list-style-image:url(https://lirp.cdn-website.com/b79cca3b/dms3rep/multi/opt/yellow-check-1920w.png) !important;
}
*#dm .dmInner div.u_1012266807 ul li:before
{
	content:"" !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3533605294 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1679422838 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_25807643 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1720844164 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1000258428 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1267124839 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1673118830 .container-padding { padding:0% !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1153832537
{
}
*#dm .dmInner div.u_3533605294
{
}
*#dm .dmInner div.u_3533605294 .caption-container .caption-inner
{
	padding:8px !important;
}
*#dm .dmInner div.u_25807643
{
}
*#dm .dmInner div.u_1720844164
{
}
*#dm .dmInner div.u_1000258428
{
}
*#dm .dmInner div.u_1267124839
{
}
*#dm .dmInner div.u_1673118830
{
}
*#dm .dmInner div.u_402689936
{
}
*#dm .dmInner div.u_1012266807
{
}
separatorHomeCss{color:red !important}@media all {
    
#\39 daef0d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 80px 40px 80px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e8b6ab0::before, #\36 e8b6ab0 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 e8b6ab0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b79cca3b/dms3rep/multi/opt/homepage-kv-1920w.png");
    background-color: rgba(0,0,0,0);
}
    
#\32 9a2ea99 {
    min-height: 701px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#aef75aae {
    margin: 0px 0% 0px 0%;
}
    
#group_lgo {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
}
    
#\37 32de7bd {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4097be6 {
    max-width: 100%;
    width: 92.45%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dku {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 95%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
    height: auto;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_duo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#widget_35v {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_d57 {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#e0536933 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#f86a5763 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 0c44d9b {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#\36 5f4d6cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#\30 6529565 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#abb130b5 {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#group_q3v {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
}
    
#widget_tj1 {
    width: 280px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
}
    
#group_hm2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
}
    
#widget_d5m {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#widget_pg8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_l5s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 40px;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
}
}



@media all {
    
#\31 351a531 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-items: center;
    padding: 65px 40px 65px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7f396c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#b948ab95 {
    min-height: 450px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\33 79c0fdb::before, #\33 79c0fdb > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 49%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.98;
}
#\33 79c0fdb {
    background-image: url("https://lirp.cdn-website.com/b79cca3b/dms3rep/multi/opt/homepage-kv-1920w.png");
}
#\33 79c0fdb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQI12NQkBIOsrOvictoTC7Jj0gN9w6J8I8K9I1xsvdQ01BjUJXjcTXVTPZ2zQvyy/Bzi/WwD3F1crdzNDMw0FSRYVCR5TDTEvG1UU/wMM7yt8oOtIn3svWzt7TUUzdQk2RQk2XVUuJ1MlNJ9retjPOtTggsig5IDfLysTWy1pVh0JLjttKVCXOzLIoNbcxKacpOa8xKq0iKjfGytzOQZzDXlPK01E/08yyMi61ISalMTa1KSy2Nj4n2cLQzUGWwMdAOcLBJDvRPDwvPCI/IDI/IigjPDgsOd3FwNNIFAENlO7MxfvLhAAAAAElFTkSuQmCC');
}
    
#\33 0cdfbe7 {
    margin: 0px 0% 0px 0%;
}
    
#group_v61 {
    align-items: flex-start;
    width: 640px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
}
    
#\36 9f091f8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3cq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    --column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
}
    
#group_d25 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_7kf {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_ndf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9f45001 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 e09cacc {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 16f0b76 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 42cfc5a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e96cf1ff {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 3530317 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 4907563 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 2f34158 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 3% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d7619b9 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a4d39e08 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 8005a6c {
    margin: 0px 0% 0px 0%;
}
    
#\35 f6dcee6 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hdg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 126px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
    height: auto;
}
    
#group_tm0 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\31 1c6472d {
    max-width: 100%;
    width: 70px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e44d3a25 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f6dd268 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\32 2d050f5 {
    max-width: 100%;
    width: 70px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef90ee2d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\30 5382d68 {
    max-width: 100%;
    width: 70px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2f31fcd {
    max-width: 100%;
    width: 70px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb5b63c6 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\33 c5c4b90 {
    max-width: 100%;
    width: 70px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2d6ee28 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ed599f3 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac81ab69 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 527f00e {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4dk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_tqs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9dm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_5d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_il7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 ce49bff {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\32 f252cf2 {
    max-width: 100%;
    width: 70px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6cdabe1 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cad937c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 7435478 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 1d4306a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 5127be9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32.6%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-content: flex-start;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#bd983c05 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32.6%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-content: flex-start;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#widget_kjk {
    width: 99.71%;
    height: 328px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#group_b99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
    flex-wrap: nowrap;
}
    
#group_jsh {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.4031993619001195%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fbeb66e1 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 bc852d8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2941a0c {
    max-width: 100%;
    width: 32px;
    height: auto;
}
    
#f4b69f3f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 755c384 {
    row-gap: 24px;
    column-gap: 15px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    min-height: 26px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0eb8ff7 {
    row-gap: 24px;
    column-gap: 15px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    min-height: 26px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4cf4579 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#ba1f729c {
    max-width: 100%;
    width: 32px;
    height: auto;
}
    
#c06bb6c5 {
    max-width: 100%;
    width: 32px;
    height: auto;
}
    
#\30 aba9047 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 541ee93 {
    row-gap: 24px;
    column-gap: 15px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    min-height: 26px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 40a4ca0 {
    row-gap: 24px;
    column-gap: 15px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    min-height: 26px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee7c306e {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\39 5b4f6b3 {
    max-width: 100%;
    width: 32px;
    height: auto;
}
    
#ad033557 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\32 6f66fe1 {
    row-gap: 24px;
    column-gap: 15px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    min-height: 26px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a35dcc7e {
    max-width: 100%;
    width: 32px;
    height: auto;
}
    
#\36 446f70c {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#ec78f8b3 {
    max-width: 100%;
    width: 32px;
    height: auto;
}
    
#c3a17df4 {
    row-gap: 24px;
    column-gap: 15px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    min-height: 26px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8ee89e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32.6%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-content: flex-start;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1930e6f {
    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;
}
    
#\30 5305ce0 {
    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;
}
    
#bc9ee711 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_36q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6id {
    width: 100%;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
}
    
#group_f6q {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_02b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#widget_ftb {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_6l6 {
    width: 61.52%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 1869557.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\32 1869557 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9228041 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c557e91d {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c8587fa0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#fe2f0e33 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_426 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_l05 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
}
    
#group_6dd {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\37 e16995b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e16995b {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f724e40a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa072247 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d4b98a2 {
    width: 275px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5f812fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\33 5f812fd {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da417c72 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea385fcf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efc12fa1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 041cd54 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
}
    
#\32 f159491 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2926d0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a2926d0e {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 29d3255 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 810e41e.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\30 810e41e {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b27f4a52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ae10d3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e560a05 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7ece600 {
    width: 275px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfccb7ab {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\33 91ff571 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7a276e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 7a276e5 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 763d1c3 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de2d5eb2.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#de2d5eb2 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb281796 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1d95892 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 002becf {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcaff2e1 {
    width: 275px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a8d95f0 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\39 2ba54bc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c024beea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c024beea {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb9dd8cd {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 17093ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa34a297 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 49f07ad {
    width: 275px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 2317648 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5e879ef {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 a7d93e6 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d377b31d {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 ae86b6b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e1c7f0ee {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#widget_obf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_cg7 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 55px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    height: auto;
}
    
#widget_7o9 {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#widget_ffq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_f3l {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_of1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f5f63ea {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 a7e1e86 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#f4a48b8d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 2b526e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#abc5575c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7259016 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 b384447 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 78c5378 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f46afa19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e74801c {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 ff4339a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 c443175 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#f663098d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a7bfa889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-content: flex-start;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5880342 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 68%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    align-items: center;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 32aa2d6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2uj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ef7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#group_8ai {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    order: 0;
}
    
#group_9dq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 56%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#widget_iid {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_bqn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rif {
    width: 41.81%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#widget_vi4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_vi4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#ce1f74fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    order: 2;
}
    
#\37 2cfc8d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 53%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#ca4ad533 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 5e9dbe3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c3232d63 {
    width: 55.35%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\35 4fb15d5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 4fb15d5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#da3de9b7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    order: 4;
}
    
#\33 9f8f612 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#\36 7d4d96b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b48eb386 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 5024ce2 {
    width: 55.35%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#e1e7a916.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e1e7a916 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#fe96cce0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    order: 6;
}
    
#da23b647 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#cb87aa36 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 93f9443 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1319cad {
    width: 55.35%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\32 266d44d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bgp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_7e2 {
    align-items: center;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 2;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 8px 15px 8px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_d4m {
    flex-direction: row;
    align-items: center;
    width: 97.83%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    --column-gap: 8px;
}
    
#widget_3u4 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_2mg {
    width: 81.61%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 6868545 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef764a68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    justify-content: space-between;
    align-items: center;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#f22f3f29 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e0028569 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e79b520 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4723afe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 24.4%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-content: flex-start;
    order: 0;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#widget_jif {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_26p {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_693 {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#widget_ae2 {
    width: 71.27%;
    height: auto;
    max-width: 100%;
}
    
#a626cdee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 24.4%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-content: flex-start;
    order: 0;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#cbbe5aa1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_hsd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 10px 15px 10px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_75t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1a1a2d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6df00da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8585d74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_til {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_el8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#widget_rhu {
    width: 99.1875px;
    height: auto;
    max-width: 100%;
}
    
#f3f0a055 {
    width: 61.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c708ac9a {
    margin: 0px 0% 0px 0%;
}
    
#\38 23dddc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_07u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    --column-gap: 1%;
    order: 1;
}
    
#group_iks {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
}
    
#a970d3d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 3.766459871018366%;
    flex-wrap: nowrap;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#group_4jj {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_2t2 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 8d0dacf {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_kjd {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#widget_itd.flex-element.widget-wrapper > [data-element-type] {
    padding: 9.375px 9.375px 9.375px 9.375px;
}
#widget_itd {
    width: 75px;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#widget_bee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fdebfa16 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
}
    
#\33 1d7e7a2 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\32 033c3fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 9.375px 9.375px 9.375px 9.375px;
}
#\32 033c3fa {
    width: 75px;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#\34 ced2c5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7d72222 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 865655a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
}
    
#cd024771 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#bc192f43 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#d8d9cf4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 9.375px 9.375px 9.375px 9.375px;
}
#d8d9cf4d {
    width: 75px;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#\35 05706af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b1aacda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3418194 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 3ff8222 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\33 ce315c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 9.375px 9.375px 9.375px 9.375px;
}
#\33 ce315c5 {
    width: 75px;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#\31 ea3cc7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f646d678 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae035607 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 428d1d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9cec3d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 9.375px 9.375px 9.375px 9.375px;
}
#\37 9cec3d8 {
    width: 75px;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#\36 23713ce {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#d24edc12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3b88b4a {
    align-items: center;
    width: 100%;
    min-height: 296px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 95c5f93 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\30 0733196 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2%;
    order: 2;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    align-self: auto;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 8px 15px 8px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b415449 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    --column-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 74722de {
    width: 65.52%;
    height: auto;
    max-width: 100%;
}
    
#c87bbb6b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    --column-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ada82def {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 c89a87e {
    width: 59.01%;
    height: auto;
    max-width: 100%;
}
    
#\35 bcda07f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    --column-gap: 8px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 95d281c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 7ea6b78 {
    width: 81.61%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e8b6ab0::before, #\36 e8b6ab0 > .bgExtraLayerOverlay {
    
}
#\36 e8b6ab0 {
    width: 45%;
}
    
#\39 daef0d1 {
    width: 55%;
    padding: 65px 40px 65px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\37 32de7bd {
    width: 100%;
}
    
#\34 4097be6 {
    width: 100%;
}
    
#group_dku {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    min-height: 203px;
    row-gap: 10px;
}
    
#group_duo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 51px;
}
    
#e0536933 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 51px;
}
    
#\36 5f4d6cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 51px;
}
    
#widget_d57 {
    width: 100%;
}
    
#\37 0c44d9b {
    width: 100%;
}
    
#abb130b5 {
    width: 100%;
}
    
#group_q3v {
    width: 100%;
}
    
#group_lgo {
    row-gap: 15px;
}
    
#\32 9a2ea99 {
    min-height: 830px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 79c0fdb::before, #\33 79c0fdb > .bgExtraLayerOverlay {
    
}
#\33 79c0fdb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQI12NQkBIOsrOvictoTC7Jj0gN9w6J8I8K9I1xsvdQ01BjUJXjcTXVTPZ2zQvyy/Bzi/WwD3F1crdzNDMw0FSRYVCR5TDTEvG1UU/wMM7yt8oOtIn3svWzt7TUUzdQk2RQk2XVUuJ1MlNJ9retjPOtTggsig5IDfLysTWy1pVh0JLjttKVCXOzLIoNbcxKacpOa8xKq0iKjfGytzOQZzDXlPK01E/08yyMi61ISalMTa1KSy2Nj4n2cLQzUGWwMdAOcLBJDvRPDwvPCI/IDI/IigjPDgsOd3FwNNIFAENlO7MxfvLhAAAAAElFTkSuQmCC');
}
    
#\31 351a531 {
    width: 58%;
}
    
#\31 7f396c8 {
    width: 42%;
}
    
#group_3cq {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_d25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 9f45001 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 42cfc5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4907563 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\34 8005a6c {
    margin: 0px 0% 0px 0%;
}
    
#group_hdg {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 20px;
}
    
#group_tm0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\39 f6dd268 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#ef90ee2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#eb5b63c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\34 ce49bff {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7435478 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 320px;
    row-gap: 20px;
    padding: 50px 40px 50px 40px;
}
    
#\36 b272668 {
    margin: 0px 0% 0px 0%;
}
    
#group_f6q {
    height: auto;
    min-height: 100px;
}
    
#\34 5127be9 {
    width: 49%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bd983c05 {
    width: 49%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8ee89e2 {
    width: 49%;
    flex: 1 1 auto;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_b99 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_jsh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fbeb66e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_02b {
    height: auto;
    min-height: 60px;
}
    
#widget_6l6 {
    width: 37.17%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c557e91d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c6bec53c {
    margin: 0px 0% 0px 0%;
}
    
#group_l05 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 20px;
}
    
#group_6dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 041cd54 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#cfccb7ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\31 a8d95f0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5e879ef {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 46a21f5 {
    margin: 0px 0% 0px 0%;
}
    
#e1c7f0ee {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 20px;
}
    
#\30 a7d93e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 f5f63ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 2b526e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 78c5378 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#group_f3l {
    height: auto;
    min-height: 66px;
}
    
#\39 a7e1e86 {
    height: auto;
    min-height: 66px;
}
    
#\30 7259016 {
    height: auto;
    min-height: 66px;
}
    
#\31 e74801c {
    height: auto;
    min-height: 66px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 c443175 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#\35 32aa2d6 {
    margin: 0px 0% 0px 0%;
}
    
#a7bfa889 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5880342 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_2mg {
    width: 71.61%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c708ac9a {
    margin: 0px 0% 0px 0%;
}
    
#e0028569 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
    row-gap: 20px;
}
    
#ef764a68 {
    width: 49%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a4723afe {
    width: 49%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a626cdee {
    width: 49%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_el8 {
    column-gap: 4.820729135281711%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f3f0a055 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_rhu {
    margin-right: 0%;
    margin-left: 0%;
    width: 130px;
}
    
#group_07u {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 20px;
}
    
#group_iks {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\32 865655a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#a970d3d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#widget_itd.flex-element.widget-wrapper > [data-element-type] {
    padding: 9.375px 9.375px 9.375px 9.375px;
}
#widget_itd {
    margin: -20px 0% 0px 0%;
}
    
#f3b88b4a {
    height: auto;
    min-height: 165px;
}
}



@media (max-width: 767px) {
    
#\39 daef0d1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 20px 4% 20px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 e8b6ab0::before, #\36 e8b6ab0 > .bgExtraLayerOverlay {
    
}
#\36 e8b6ab0 {
    width: 100%;
    min-height: 200px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#\32 9a2ea99 {
    min-height: unset;
    flex-direction: column;
}
    
#\37 32de7bd {
    width: 100%;
}
    
#\34 4097be6 {
    width: 100%;
}
    
#group_dku {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 10px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_duo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 42px;
    align-items: center;
}
    
#e0536933 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 28px;
    align-items: center;
}
    
#\36 5f4d6cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 28px;
}
    
#widget_d57 {
    width: 100%;
}
    
#\37 0c44d9b {
    width: 100%;
}
    
#abb130b5 {
    width: 100%;
}
    
#widget_35v {
    width: 32px;
}
    
#f86a5763 {
    width: 32px;
}
    
#\30 6529565 {
    width: 32px;
}
    
#group_q3v {
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tj1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_d5m {
    width: 30px;
}
    
#group_hm2 {
    height: auto;
    min-height: 27px;
}
    
#group_lgo {
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\31 351a531 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 40px 4% 40px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 7f396c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b948ab95 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 79c0fdb::before, #\33 79c0fdb > .bgExtraLayerOverlay {
    
}
#\33 79c0fdb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQI12NQkBIOsrOvictoTC7Jj0gN9w6J8I8K9I1xsvdQ01BjUJXjcTXVTPZ2zQvyy/Bzi/WwD3F1crdzNDMw0FSRYVCR5TDTEvG1UU/wMM7yt8oOtIn3svWzt7TUUzdQk2RQk2XVUuJ1MlNJ9retjPOtTggsig5IDfLysTWy1pVh0JLjttKVCXOzLIoNbcxKacpOa8xKq0iKjfGytzOQZzDXlPK01E/08yyMi61ISalMTa1KSy2Nj4n2cLQzUGWwMdAOcLBJDvRPDwvPCI/IDI/IigjPDgsOd3FwNNIFAENlO7MxfvLhAAAAAElFTkSuQmCC');
}
    
#group_v61 {
    align-items: flex-start;
}
    
#group_3cq {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_d25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 35px;
}
    
#\38 9f45001 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 35px;
}
    
#\34 42cfc5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 35px;
}
    
#widget_7kf {
    width: 40px;
}
    
#\36 e09cacc {
    width: 40px;
}
    
#e96cf1ff {
    width: 40px;
}
}



@media (max-width: 767px) {
    
#\39 4907563 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 2f34158 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d7619b9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#\34 8005a6c {
    margin: 0px 0% 0px 0%;
}
    
#group_hdg {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_tm0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 f6dd268 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef90ee2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb5b63c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 ce49bff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 7435478 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#\34 5127be9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bd983c05 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8ee89e2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_b99 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_jsh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fbeb66e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_f6q {
    height: auto;
    min-height: 100px;
}
    
#group_02b {
    height: auto;
    min-height: 60px;
}
}



@media (max-width: 767px) {
    
#c557e91d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c8587fa0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_l05 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 20px;
}
    
#\37 e16995b {
    height: 220px;
}
    
#f724e40a {
    align-items: flex-start;
    min-height: 99px;
}
    
#aa072247 {
    align-items: center;
    min-height: 75px;
    height: auto;
}
    
#\32 f159491 {
    align-items: flex-start;
    min-height: 99px;
}
    
#a2926d0e {
    height: 220px;
}
    
#\32 e560a05 {
    align-items: center;
    min-height: 75px;
    height: auto;
}
    
#\33 91ff571 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\39 7a276e5 {
    height: 220px;
}
    
#\34 002becf {
    align-items: center;
    min-height: 75px;
    height: auto;
}
    
#\39 2ba54bc {
    align-items: flex-start;
    min-height: 99px;
}
    
#c024beea {
    height: 220px;
}
    
#fa34a297 {
    align-items: center;
    min-height: 75px;
    height: auto;
}
    
#group_6dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 041cd54 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cfccb7ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 a8d95f0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 5e879ef {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 a7d93e6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d377b31d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e1c7f0ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_cg7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 f5f63ea {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2b526e1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 78c5378 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_f3l {
    height: auto;
    min-height: 65px;
}
    
#\39 a7e1e86 {
    height: auto;
    min-height: 46px;
}
    
#\30 7259016 {
    height: auto;
    min-height: 65px;
}
    
#\31 e74801c {
    height: auto;
    min-height: 65px;
}
}



@media (max-width: 767px) {
    
#\37 c443175 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#a7bfa889 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5880342 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_8ai {
    column-gap: 3.321914253088342%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#group_9dq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_rif {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_iid {
    width: 40px;
}
    
#ce1f74fb {
    column-gap: 3.321914253088342%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    align-items: flex-start;
}
    
#\37 2cfc8d4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c3232d63 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ca4ad533 {
    width: 40px;
}
    
#da3de9b7 {
    column-gap: 3.321914253088342%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    align-items: flex-start;
}
    
#\33 9f8f612 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 5024ce2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 7d4d96b {
    width: 40px;
}
    
#fe96cce0 {
    column-gap: 3.321914253088342%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    align-items: flex-start;
}
    
#da23b647 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 1319cad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cb87aa36 {
    width: 40px;
}
    
#group_d4m {
    column-gap: 2.6575314024706738%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    width: 100%;
}
    
#widget_3u4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#widget_2mg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 6868545 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef764a68 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e0028569 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 40px 4% 0px 4%;
}
    
#a4723afe {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a626cdee {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_693 {
    width: 45px;
}
    
#widget_ae2 {
    width: 80.28%;
}
    
#c708ac9a {
    margin: 0px 0% 0px 0%;
}
    
#group_hsd {
    row-gap: 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_el8 {
    column-gap: 4.554079696394687%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#f3f0a055 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_rhu {
    margin-right: 0%;
    margin-left: 0%;
    width: 130px;
}
    
#group_07u {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_iks {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\32 865655a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#a970d3d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_4jj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fdebfa16 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd024771 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f3b88b4a {
    height: auto;
    min-height: 180px;
}
    
#\30 0733196 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b415449 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#c87bbb6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#\35 bcda07f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#\35 74722de {
    width: 53.29%;
}
    
#\32 c89a87e {
    width: 53.89%;
}
    
#\31 7ea6b78 {
    width: 57.11%;
}
}

