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

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

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

  *#dm .dmInner div.u_1725188669 .ds-review-button .ds-review-text {
    font-family:'Open Sans' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1549202658 .shape-fill { fill:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1486901405 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1486901405:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1486901405.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner div.u_1405851107 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1405851107:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1405851107.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner div.u_1790256383 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1790256383:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1790256383.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner *.u_1147093803 .shape-fill { fill:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1395558659:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1395558659.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1520507639:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1520507639.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1686463048:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1686463048.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1465404936 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner div.u_1987791037 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner *.u_1597383678 .shape-fill { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1073581418 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner div.u_1519445858 p {
    color:rgb(45,46,50) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1519445858 li {
    color:rgb(45,46,50) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1519445858 {
    color:rgb(45,46,50) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1751299812 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner *.u_1013054440 .shape-fill { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1540610469 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1725188669 .ds-review-button {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_8) !important;
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review {
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_8) !important;
    border-radius:12px 12px 12px 12px !important;
  }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .author-name {
    font-family:'Montserrat' !important;
    color:var(--color_1) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner *.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .star-rating i { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .date {
    font-family:'Open Sans' !important;
    color:rgba(43,43,43,0.7) !important;
  }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .content-wrapper {
    font-family:'Open Sans' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1933686287 .shape-fill { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1387123748 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner *.u_1820343918 .shape-fill { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1099914686 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1157148395 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1157148395:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1157148395.hover .svg { fill:var(--color_5) !important; }

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

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

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

  *#dm .dmInner div.u_1940291820:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1940291820.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1363201431:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1363201431.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner div.u_1282088900:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1282088900.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1498546047:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1498546047.hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1663644840 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner div.u_1663644840 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner div.u_1663644840 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner div.u_1511730326 input {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1511730326 textarea {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1511730326 select {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1695164896 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1695164896 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1695164896 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1943087269 input {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1943087269 textarea {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1943087269 select {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1817283961 input {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1817283961 textarea {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1817283961 select {
    border-radius:4px 4px 4px 4px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1663644840 .advanced-form-label { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1511730326 .advanced-form-label { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1695164896 .advanced-form-label { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1943087269 .advanced-form-label { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1817283961 .advanced-form-label { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1654644247 input[type="checkbox"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1654644247 input[type="radio"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1654644247 .form-dropdown {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner div.u_1654644247 .contact-checkable-container {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1281467626 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1281467626:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1281467626.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner div.u_1861448640 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1861448640:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1861448640.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner div.u_1555242854 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1555242854:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1555242854.hover .svg { fill:var(--color_5) !important; }

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

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

  *#dm .dmInner nav.u_1807659411 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review { padding:24px !important; }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .author-name { font-size:18px !important; }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .date { font-size:13px !important; }

  *#dm .dmInner *.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .content-wrapper { height:240px !important; }

  *#dm .dmInner div.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .content-wrapper { font-size:17px !important; }

  *#dm .dmInner *.u_1725188669 .ds-review-button {
    bottom:0px !important;
    padding-top:10px !important;
    padding-bottom:10px !important;
  }

  *#dm .dmInner *.u_1549202658 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1147093803 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1597383678 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1013054440 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1820343918 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1933686287 .custom-shape svg { height:24px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1725188669 .ds-review-button .ds-review-text { font-size:13px !important; }

  *#dm .dmInner *.u_1725188669 .ds-review-button { width:220px !important; }

  *#dm .dmInner *.u_1549202658 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1147093803 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1147093803 .custom-shape svg { height:16px !important; }

  *#dm .dmInner *.u_1597383678 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1597383678 .custom-shape svg { height:16px !important; }

  *#dm .dmInner *.u_1013054440 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1013054440 .custom-shape svg { height:16px !important; }

  *#dm .dmInner *.u_1820343918 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1820343918 .custom-shape svg { height:16px !important; }

  *#dm .dmInner *.u_1933686287 .custom-shape svg { height:24px !important; }

  *#dm .dmInner *.u_1933686287 .custom-shape svg { height:16px !important; }

  *#dm .dmInner div.u_1654644247 .contact-checkable-container { font-size:12px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .content-wrapper { height:220px !important; }

  *#dm .dmInner *.u_1549202658 .custom-shape svg { height:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1484324450 .ds-google-reviews .reviews-container .review-wrapper .review .content-wrapper { height:180px !important; }

  *#dm .dmInner *.u_1549202658 .custom-shape svg { height:20px !important; }

  *#dm .dmInner *.u_1147093803 .custom-shape svg { height:20px !important; }

  *#dm .dmInner *.u_1597383678 .custom-shape svg { height:20px !important; }

  *#dm .dmInner *.u_1013054440 .custom-shape svg { height:20px !important; }

  *#dm .dmInner *.u_1820343918 .custom-shape svg { height:20px !important; }

  *#dm .dmInner *.u_1933686287 .custom-shape svg { height:20px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_3);
    --overlapping-background-image: var(--color_3);
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2827%29-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 1382d62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bb7c95a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 91ff004 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 50%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_qft {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#dad94cec.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#dad94cec {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_l8u {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.135702746365105%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2483c55 {
    align-items: flex-start;
    width: 47.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 69a696c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 39bc339 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b150e887 {
    align-items: flex-start;
    width: 47.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9830ce0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 62215c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6r8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/line-waves-03+%285%29-1920w.png");
    background-position: 0% 0%;
    background-size: contain;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    column-gap: 4%;
    row-gap: 44px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_oa4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_hvu::before, #group_hvu > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.95;
    border-radius: inherit;
}
#group_hvu {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2828%29-1920w.png");
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#group_ut1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8tj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bf7d15e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vcj {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -240px 0% 0px 0%;
}
    
#widget_rdj {
    width: 100%;
    height: 440px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5d176f {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e48e2e9::before, #\31 e48e2e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.95;
    border-radius: inherit;
}
#\31 e48e2e9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2828%29-1920w.png");
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4719df {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe3eda5f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#df81e4ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 d32ff0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6e0916a::before, #\31 6e0916a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.95;
    border-radius: inherit;
}
#\31 6e0916a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2828%29-1920w.png");
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5c07bc4 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 da4365b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fbb8a2d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2fc3d72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 12px 0px 12px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 eb25c45::before, #\37 eb25c45 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\37 eb25c45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2829%29-836h.png");
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    background-position: 50% 100%;
    margin: 0% 0% 0% 0%;
}
    
#bbef4645 {
    min-height: 793px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 1e6f942::before, #\30 1e6f942 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.95;
    border-radius: inherit;
}
#\30 1e6f942 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2831%29-1920w.png");
    background-position: 0% 50%;
}
    
#widget_4u0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 8ff2fb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_jth {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 3;
}
    
#\37 06fa3fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#\37 06fa3fa {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e16df786 {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 7;
}
    
#\39 eaf4136 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fa21e8b {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7cf39dc {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f17e196c {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 11;
}
    
#group_b3t {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 8;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c84df66 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6e31eaf {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 991c773 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fc2e0b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 58f0627 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f765085 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bgt.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_bgt {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#d31c9087 {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 5;
}
    
#\32 47d160e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 32px;
}
#\32 47d160e {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6ded4f7 {
    margin: 0px 12px 0px 12px;
}
    
#fe899d3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    border-radius: 300px 300px 12px 12px;
    margin: 0% 0% 0% 0%;
}
    
#b47f1bb8 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#c24e4d23 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe94060f {
    align-items: center;
    width: 48.16%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 4.797001873828857%;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    height: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2fb7371 {
    align-items: center;
    width: 48.16%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 4.797001873828857%;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    height: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb9c708d {
    width: 76%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 32fcb90 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed003f49 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.686635944700461%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5c163be {
    width: 76%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 3d7e9ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24%;
    min-width: 4%;
    order: 1;
    border-radius: 300px 300px 12px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\37 458ba26 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 2cd6ec5::before, #\31 2cd6ec5 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\31 2cd6ec5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2832%29-1920w.png");
    background-position: 100% 50%;
}
    
#widget_nft {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\30 9291e0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24%;
    min-width: 4%;
    order: 2;
    border-radius: 300px 300px 12px 12px;
    margin: 0% 0% 0% 0%;
}
    
#ef92fff5 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\34 aa4dece {
    margin: 0px 12px 0px 12px;
}
    
#da1d3fbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 71f8df9.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#\34 71f8df9 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b3b9539 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 85a1676 {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 11;
}
    
#f1466491 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    order: 0;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\35 dfbe297 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 13;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 6014349::before, #\32 6014349 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\32 6014349 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2831%29-1920w.png");
    background-position: 0% 50%;
}
    
#\33 6852891 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 c5a55c7 {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 4;
}
    
#\33 d79ede2 {
    width: 76.09%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b35bfa54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 34f1cec {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 a0ab505 {
    width: 100%;
    height: 540px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 976c7ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#\38 976c7ea {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7807a40 {
    margin: 0px 12px 0px 12px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a91c002c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#eea3073f::before, #eea3073f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.9;
    border-radius: inherit;
}
#eea3073f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2832%29-1920w.png");
    background-position: 100% 50%;
}
    
#\31 b990ffd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 40%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2497e9e {
    width: 56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: space-between;
    order: 0;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#def3558a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 de22533 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 a620c8f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f7a31168 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b8da4452 {
    width: 100%;
    height: 280px;
    justify-self: auto;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 41bb558 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f5d1a9a5 {
    width: 100%;
    height: 280px;
    justify-self: auto;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 3d9078a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7cb01e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9c6493c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5248e03 {
    margin: 0px 12px 0px 12px;
}
    
#\31 6a9fc44.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#\31 6a9fc44 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4f78745 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9fcbbdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_apl[data-pinned] {
    position: sticky;
    top: 180px;
    bottom: auto;
    z-index: 1;
}
#group_apl::before, #group_apl > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.95;
    border-radius: inherit;
}
#group_apl {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2837%29-1920w.png");
    margin: 0px 0% 0px 0%;
}
    
#b3f0c2f6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 72ac4c3 {
    width: 100%;
    height: 280px;
    justify-self: auto;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 413b755 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e917292 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1bc6f65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 a5090e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 733510d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
}
    
#bd33a719 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ff3b2071 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 29a66f0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\33 05ad86b {
    margin: 0px 0% 0px 0%;
}
    
#f40aaf94 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 dd732f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 37b2b90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2bcb9b0 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 369a853 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\30 e037c2c {
    margin: 0px 12px 0px 12px;
}
    
#\38 b66028b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c2bbd8b9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\33 6616c0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 47b7dbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4f65d75 {
    margin: 0px 12px 0px 12px;
}
    
#c295ddc8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 a0538e9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\33 28a0707 {
    margin: 0px 12px 0px 12px;
}
    
#\34 0e9f4a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 8f0e876 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_a39.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_a39 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f5d6c91f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c0bfaac6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e506acd1 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f0d4f0a1 {
    margin: 0px 12px 0px 12px;
}
    
#\31 378a9ed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 974670d {
    margin: 0px 12px 0px 12px;
}
    
#\35 bd9d602 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a23cf56 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 e021bc8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 39b13d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fddf8219::before, #fddf8219 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.95;
}
#fddf8219 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2831%29-1920w.png");
    background-position: 0% 50%;
}
    
#\32 33c3e05 {
    width: 76.09%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 1cbd055 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#efa782e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a0f1b549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 d5c5b2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#\32 d5c5b2a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a39f806c {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 4;
}
    
#\39 05e174a {
    margin: 0px 12px 0px 12px;
}
    
#widget_827 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 4722285 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 dac39e9 {
    margin: 0px 12px 0px 12px;
}
    
#\31 6ad99f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 d2fa560 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 86f61af {
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 577d8c4 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#fd5a2cb7::before, #fd5a2cb7 > .bgExtraLayerOverlay {
    
}
#fd5a2cb7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/line-waves-05-1920w.png");
    background-size: contain;
    background-position: 0% 50%;
}
    
#\38 e24f4b4 {
    margin: 0px 12px 0px 12px;
}
    
#group_dvq::before, #group_dvq > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.95;
    border-radius: inherit;
}
#group_dvq {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    order: 2;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/d616a621/dms3rep/multi/opt/overlay-texture+%2836%29-1920w.png");
}
    
#\32 9535a45 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8e63497 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1fc215c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a898500 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f979e4e {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#ce0adb79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 503fdab.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 32px 12px 32px;
}
#\31 503fdab {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fd9eb79b {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e45d472f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca665385 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 8862f9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\39 655e045 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\34 5bea7d4 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    flex-direction: row;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2a93c60 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 37f4853 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 c0c3529 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e48635dc {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 fb46f02 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#d1713e85 {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b060eaa {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d3214ea1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a00f450e.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 16px 4px 16px;
}
#a00f450e {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc9f1246 {
    align-items: center;
    width: 48.16%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 4.797001873828857%;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    height: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e85793f {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 10;
}
    
#f6a4b121 {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 6;
}
    
#f23ff0cb {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 8;
}
    
#\32 14de299 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    --column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7c64d6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#\39 4142e01 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ea464bb {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 67be58f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4.133310011705663%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7ff1eeb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    --column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f85693db {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a702e6f0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a702e6f0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#d0212ae3 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc83b49f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    --column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 22f9b51.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 22f9b51 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
    
#\39 5821ae4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 c012e8f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8219a3e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 007dd18 {
    width: 100%;
    height: 8px;
    max-width: 100%;
    order: 4;
}
    
#b0ec522f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.686635944700461%;
    order: 11;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 abfe134 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\33 8311b56 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f184dd68 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    --column-gap: 3%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb66c26e {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 107c6ef {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4ffc64e {
    width: 76%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 59d7817 {
    align-items: center;
    width: 48.16%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 4.797001873828857%;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    height: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5925b6a {
    width: 60px;
    height: 60px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 84126f3 {
    width: 76%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 985b5d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\36 91ff004 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 8px 32px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_qft {
    width: 100%;
    min-height: 80px;
    padding: 8px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#group_hvu::before, #group_hvu > .bgExtraLayerOverlay {
    
}
#group_hvu {
    --column-gap: 4%;
    column-gap: 4%;
    width: 48%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_ut1 {
    width: 100%;
    row-gap: 12px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_oa4 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#widget_rdj {
    height: 320px;
}
    
#group_vcj {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: -100px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 e48e2e9::before, #\31 e48e2e9 > .bgExtraLayerOverlay {
    
}
#\31 e48e2e9 {
    --column-gap: 4%;
    column-gap: 4%;
    width: 48%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#fe3eda5f {
    width: 100%;
    row-gap: 12px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 6e0916a::before, #\31 6e0916a > .bgExtraLayerOverlay {
    
}
#\31 6e0916a {
    --column-gap: 4%;
    column-gap: 4%;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 da4365b {
    width: 100%;
    row-gap: 12px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 8px 0px 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bbef4645 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 32px 40px 32px;
}
    
#\38 6ded4f7 {
    margin: 0px 8px 0px 8px;
}
    
#\37 eb25c45::before, #\37 eb25c45 > .bgExtraLayerOverlay {
    
}
#\37 eb25c45 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\30 1e6f942::before, #\30 1e6f942 > .bgExtraLayerOverlay {
    
}
    
#fe899d3e {
    width: 100%;
    min-height: 80px;
}
    
#b47f1bb8 {
    height: 500px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 458ba26 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 320px;
}
    
#\34 aa4dece {
    margin: 0px 8px 0px 8px;
}
    
#\32 3d7e9ec {
    width: 48%;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\30 9291e0c {
    width: 48%;
    flex: 1 1 auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#widget_nft {
    height: 320px;
}
    
#ef92fff5 {
    height: 320px;
}
    
#\31 2cd6ec5::before, #\31 2cd6ec5 > .bgExtraLayerOverlay {
    
}
#\31 2cd6ec5 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#f1466491 {
    width: 48%;
    flex: 1 1 auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6014349::before, #\32 6014349 > .bgExtraLayerOverlay {
    
}
    
#\33 6852891 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\37 34f1cec {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 7807a40 {
    margin: 0px 0% 0px 0%;
}
    
#\33 d79ede2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a91c002c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
}
    
#\31 5248e03 {
    margin: 0px 8px 0px 8px;
}
    
#\31 b990ffd {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\30 2497e9e {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    order: 1;
}
    
#f7a31168 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    row-gap: 16px;
}
    
#\37 a620c8f {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\34 41bb558 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    row-gap: 16px;
}
    
#\31 3d9078a {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#eea3073f::before, #eea3073f > .bgExtraLayerOverlay {
    
}
    
#b3f0c2f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 16px;
}
    
#\32 413b755 {
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#b8da4452 {
    height: 240px;
}
    
#f5d1a9a5 {
    height: 240px;
}
    
#\30 72ac4c3 {
    height: 240px;
}
    
#group_apl::before, #group_apl > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 733510d {
    padding: 16px 32px 16px 32px;
}
    
#bd33a719 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 05ad86b {
    margin: 0px 0% 0px 0%;
}
    
#f40aaf94 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2bcb9b0 {
    padding: 0px 0px 0px 0px;
}
    
#\30 e037c2c {
    margin: 0px 8px 0px 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4f65d75 {
    margin: 0px 8px 0px 8px;
}
    
#c295ddc8 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 28a0707 {
    margin: 0px 8px 0px 8px;
}
    
#\39 8f0e876 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e506acd1 {
    padding: 0px 0px 0px 0px;
}
    
#f0d4f0a1 {
    margin: 0px 8px 0px 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 974670d {
    margin: 0px 8px 0px 8px;
}
    
#\33 e021bc8 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fddf8219::before, #fddf8219 > .bgExtraLayerOverlay {
    
}
    
#\32 33c3e05 {
    width: 100.00%;
}
    
#\31 1cbd055 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#efa782e5 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 05e174a {
    margin: 0px 8px 0px 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 dac39e9 {
    margin: 0px 8px 0px 8px;
}
    
#\38 86f61af {
    min-height: auto;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 577d8c4 {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 0;
}
    
#fd5a2cb7::before, #fd5a2cb7 > .bgExtraLayerOverlay {
    
}
#fd5a2cb7 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\38 e24f4b4 {
    margin: 0px 8px 0px 8px;
}
    
#group_dvq::before, #group_dvq > .bgExtraLayerOverlay {
    
}
#group_dvq {
    width: 100%;
    min-height: 80px;
}
    
#\32 abfe134 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 100% 50%;
}
    
#\36 91ff004 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    row-gap: 8px;
    padding: 16px 16px 4px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_qft {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d2483c55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#b150e887 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#dad94cec.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
#dad94cec {
    margin: 0px 0% 0px 0%;
}
    
#group_l8u {
    column-gap: 4.135702746365105%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 20px 16px 20px 16px;
}
    
#group_oa4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_hvu::before, #group_hvu > .bgExtraLayerOverlay {
    
}
#group_hvu {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 20px;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_ut1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#group_vcj {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: -80px 0% 0px 0%;
}
    
#widget_rdj {
    height: 240px;
}
    
#\30 c5d176f {
    height: 60px;
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#\31 e48e2e9::before, #\31 e48e2e9 > .bgExtraLayerOverlay {
    
}
#\31 e48e2e9 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 20px;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4719df {
    height: 60px;
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#fe3eda5f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#\31 6e0916a::before, #\31 6e0916a > .bgExtraLayerOverlay {
    
}
#\31 6e0916a {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 20px;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5c07bc4 {
    height: 60px;
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#\36 da4365b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 8px 0px 8px;
}
}



@media (max-width: 767px) {
    
#\37 eb25c45::before, #\37 eb25c45 > .bgExtraLayerOverlay {
    
}
#\37 eb25c45 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    row-gap: 8px;
}
    
#bbef4645 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 16px 20px 16px;
}
    
#\30 1e6f942::before, #\30 1e6f942 > .bgExtraLayerOverlay {
    
}
#\30 1e6f942 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\37 06fa3fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
#\37 06fa3fa {
    margin: 0px 0% 0px 0%;
}
    
#\39 eaf4136 {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
    align-items: center;
}
    
#\35 fa21e8b {
    width: 16px;
    height: 16px;
}
    
#\33 7cf39dc {
    width: 90%;
}
    
#\30 c84df66 {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#a6e31eaf {
    width: 16px;
    height: 16px;
}
    
#\36 991c773 {
    width: 90%;
}
    
#\30 fc2e0b9 {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
    align-items: center;
}
    
#\36 58f0627 {
    width: 16px;
    height: 16px;
}
    
#\30 f765085 {
    width: 90%;
}
    
#\32 47d160e {
    width: auto;
}
    
#fe899d3e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#b47f1bb8 {
    height: 320px;
}
    
#\38 6ded4f7 {
    margin: 0px 8px 0px 8px;
}
    
#c24e4d23 {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 48px;
}
    
#fe94060f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#b2fb7371 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#\38 32fcb90 {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 48px;
}
    
#ed003f49 {
    row-gap: 12px;
    column-gap: 3.686635944700461%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 3d7e9ec {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\37 458ba26 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 9291e0c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 2;
}
    
#\31 2cd6ec5::before, #\31 2cd6ec5 > .bgExtraLayerOverlay {
    
}
#\31 2cd6ec5 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\34 aa4dece {
    margin: 0px 8px 0px 8px;
}
    
#widget_nft {
    height: 320px;
}
    
#ef92fff5 {
    height: 320px;
}
    
#f1466491 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    row-gap: 8px;
}
    
#\34 71f8df9.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
#\34 71f8df9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 6014349::before, #\32 6014349 > .bgExtraLayerOverlay {
    
}
    
#\33 6852891 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    row-gap: 8px;
}
    
#\37 34f1cec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 a0ab505 {
    height: 400px;
}
    
#\38 976c7ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
    
#\33 d79ede2 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a91c002c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\31 b990ffd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    row-gap: 8px;
}
    
#\30 2497e9e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    order: 1;
}
    
#\37 a620c8f {
    width: 100%;
    row-gap: 8px;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#f7a31168 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 16px;
    width: 100%;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#b8da4452 {
    height: 160px;
    justify-self: start;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 41bb558 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 16px;
    width: 100%;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#f5d1a9a5 {
    height: 160px;
    justify-self: start;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 3d9078a {
    width: 100%;
    row-gap: 8px;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#eea3073f::before, #eea3073f > .bgExtraLayerOverlay {
    
}
    
#\31 6a9fc44.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
    
#\30 9fcbbdc {
    width: 100.00%;
}
    
#group_apl::before, #group_apl > .bgExtraLayerOverlay {
    
}
#group_apl {
    align-items: flex-start;
}
    
#b3f0c2f6 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 16px;
    width: 100%;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\30 72ac4c3 {
    height: 160px;
    justify-self: start;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 413b755 {
    width: 100%;
    row-gap: 8px;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5248e03 {
    margin: 0px 8px 0px 8px;
}
}



@media (max-width: 767px) {
    
#\30 a5090e9 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 733510d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 16px 32px 16px;
}
    
#bd33a719 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 05ad86b {
    margin: 0px 0% 0px 0%;
}
    
#f40aaf94 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 dd732f7 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\34 2bcb9b0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 e037c2c {
    margin: 0px 8px 0px 8px;
}
    
#\38 b66028b {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 6616c0a {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b4f65d75 {
    margin: 0px 8px 0px 8px;
}
    
#c295ddc8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\33 28a0707 {
    margin: 0px 8px 0px 8px;
}
    
#\34 0e9f4a1 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8f0e876 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#f5d6c91f {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e506acd1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#f0d4f0a1 {
    margin: 0px 8px 0px 8px;
}
}



@media (max-width: 767px) {
    
#\37 974670d {
    margin: 0px 8px 0px 8px;
}
    
#\35 bd9d602 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e021bc8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#fddf8219::before, #fddf8219 > .bgExtraLayerOverlay {
    
}
    
#\32 33c3e05 {
    width: 100.00%;
}
    
#\31 1cbd055 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 16px 20px 16px;
}
    
#efa782e5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    row-gap: 8px;
}
    
#\32 d5c5b2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
    
#\39 05e174a {
    margin: 0px 8px 0px 8px;
}
}



@media (max-width: 767px) {
    
#\30 dac39e9 {
    margin: 0px 8px 0px 8px;
}
    
#\31 6ad99f3 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 86f61af {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\33 577d8c4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fd5a2cb7::before, #fd5a2cb7 > .bgExtraLayerOverlay {
    
}
#fd5a2cb7 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\38 e24f4b4 {
    margin: 0px 8px 0px 8px;
}
    
#group_dvq::before, #group_dvq > .bgExtraLayerOverlay {
    
}
#group_dvq {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e45d472f {
    min-width: 32px;
}
    
#\31 37f4853 {
    row-gap: 24px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 655e045 {
    width: 100%;
    row-gap: 16px;
}
    
#\34 5bea7d4 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e48635dc {
    width: 166px;
    height: auto;
}
    
#\30 8e63497 {
    min-width: 32px;
}
    
#\36 fb46f02 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#d1713e85 {
    align-items: center;
}
    
#\33 b060eaa {
    width: 152px;
    height: auto;
}
    
#fd9eb79b {
    align-items: center;
}
    
#a00f450e.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 12px 4px 12px;
}
#a00f450e {
    margin: 0px 0% 0px 0%;
}
    
#\32 c012e8f {
    width: 90%;
}
    
#cc9f1246 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#\37 8219a3e {
    width: 90%;
}
    
#\32 14de299 {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\39 4142e01 {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 48px;
}
    
#\37 ea464bb {
    width: 16px;
    height: 16px;
}
    
#\39 7ff1eeb {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#f85693db {
    width: 16px;
    height: 16px;
}
    
#d0212ae3 {
    width: 16px;
    height: 16px;
}
    
#fc83b49f {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#b0ec522f {
    row-gap: 12px;
    column-gap: 3.686635944700461%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 abfe134 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    row-gap: 8px;
}
    
#\33 8311b56 {
    width: 90%;
}
    
#f184dd68 {
    width: 100%;
    justify-content: flex-start;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#fb66c26e {
    width: 16px;
    height: 16px;
}
    
#\36 107c6ef {
    width: 90%;
}
    
#\35 59d7817 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 8px;
}
    
#\30 5925b6a {
    height: 48px;
    margin-right: 0%;
    margin-left: 0%;
    width: 48px;
}
}

#\30 1e6f942.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAQ0lEQVQI12N48OCBwoMHDwTv37/P/P//fwYQxgoePnwY+fDhQ8P79+9zEVI4+eHDh4H3798XoJpC4qx+8OCBPDGeAQAhk1aaXaHbkQAAAABJRU5ErkJggg==')!important}#\37 eb25c45.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAOklEQVQI18XKMQrAIBBFwTGlaIqIIN7/oCJsIV4gC9Ps+/x6zyFdzuZFRUG+lGh7Y2Kgo+ELLX67zQUy9gFfD43TvgAAAABJRU5ErkJggg==')!important}#\31 2cd6ec5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAATUlEQVQI14XPsQnAMBBDUUM6d/EEnsGruMxc2e//W8QhqYNPoO6BUCk/WWt9BY6IaBHRyw6qVR3qlcFTneqdQmACKazAAPbT7xmgAf0BgUVWy55Ax+4AAAAASUVORK5CYII=')!important}#\32 6014349.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAQ0lEQVQI12N48OCBwoMHDwTv37/P/P//fwYQxgoePnwY+fDhQ8P79+9zEVI4+eHDh4H3798XoJpC4qx+8OCBPDGeAQAhk1aaXaHbkQAAAABJRU5ErkJggg==')!important}#eea3073f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAATUlEQVQI14XPsQnAMBBDUUM6d/EEnsGruMxc2e//W8QhqYNPoO6BUCk/WWt9BY6IaBHRyw6qVR3qlcFTneqdQmACKazAAPbT7xmgAf0BgUVWy55Ax+4AAAAASUVORK5CYII=')!important}#group_apl.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAATklEQVQI163KywqAMAwF0YLdqfX5/586I7fUpTsDAyE5pfw+QFXT9FGNKWpTV3UBZrU39mX8WuAFnMAB7OqWso/bGRN4Ay8O7A2Y2xXzAPTweVHn0XS4AAAAAElFTkSuQmCC')!important}#fddf8219.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAQ0lEQVQI12N48OCBwoMHDwTv37/P/P//fwYQxgoePnwY+fDhQ8P79+9zEVI4+eHDh4H3798XoJpC4qx+8OCBPDGeAQAhk1aaXaHbkQAAAABJRU5ErkJggg==')!important}#group_dvq.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAWElEQVQI123KsQqEMAAEUUv1BG3OTpvT///DmWNDEiwsHgPLDuqtXtXvoWzAHYN6VseLEyhy3AP4NmqzNzluAaxA6WPrclwC+AClL9uS46xO6ljbASOQTn9RQrfdUkerCQAAAABJRU5ErkJggg==')!important}