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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_274984665 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_3907341990 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_3907341990 .m-recaptcha {
    font-size:14px !important;
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_3907341990 input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_3907341990 input::placeholder {
    font-size:15px !important;
    color:rgba(107,114,128,0.7) !important;
  }

  *#dm .dmInner div.u_3907341990 input.placeholder {
    font-size:15px !important;
    color:rgba(107,114,128,0.7) !important;
  }

  *#dm .dmInner div.u_3907341990 textarea::placeholder {
    font-size:15px !important;
    color:rgba(107,114,128,0.7) !important;
  }

  *#dm .dmInner div.u_3907341990 textarea.placeholder {
    font-size:15px !important;
    color:rgba(107,114,128,0.7) !important;
  }

  *#dm .dmInner div.u_3907341990 select::placeholder {
    font-size:15px !important;
    color:rgba(107,114,128,0.7) !important;
  }

  *#dm .dmInner div.u_3907341990 select.placeholder {
    font-size:15px !important;
    color:rgba(107,114,128,0.7) !important;
  }

  *#dm .dmInner div.u_3907341990 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_3907341990 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1609147962 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner div.u_2023649649 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1430558327 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1092295946 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1967778840 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1011707082 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1613288391 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1019861740 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1553842168 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_3511456330 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1996780577 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1819268702 {
    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_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1819268702:hover { border-color:rgba(107,114,128,1) !important; }

  *#dm .dmInner a.u_1819268702.hover { border-color:rgba(107,114,128,1) !important; }

  *#dm .dmInner div.u_1927460010 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

  *#dm .dmInner div.u_1381110990 {
    background-color:rgba(250,250,248,0.1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1892607561 hr {
    color:rgba(250,250,248,0.25) !important;
    border-width:1px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1765430070 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1829850017 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1764855642 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1390048330 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1731419924 {
    padding:25% !important;
    border-radius:12px 12px 12px 12px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgb(232,136,58) !important;
    border-width:2px !important;
  }

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

  *#dm .dmInner div.u_1565832812 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1064070840 {
    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_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1064070840:hover { border-color:rgba(107,114,128,1) !important; }

  *#dm .dmInner a.u_1064070840.hover { border-color:rgba(107,114,128,1) !important; }

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

  *#dm .dmInner div.u_1682552009 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1756147919 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1609653335 {
    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_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1609653335:hover { border-color:rgba(107,114,128,1) !important; }

  *#dm .dmInner a.u_1609653335.hover { border-color:rgba(107,114,128,1) !important; }

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

  *#dm .dmInner a.u_2479466932 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_2479466932 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_2479466932 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1795271135 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1795271135 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1795271135 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1775890363 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1775890363 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1775890363 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1771718568 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1771718568 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1771718568 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1498171700 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1498171700 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1498171700 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1124570730 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1124570730 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1124570730 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1198125274 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1198125274 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1198125274 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1019522014 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1019522014 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1019522014 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1956521776 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1956521776 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1956521776 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1133866507 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1133866507 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1133866507 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1490542561 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1490542561 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1490542561 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1447968001 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1447968001 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/594ad26d/icon/Pin_5561107.svg) !important;
  }

  *#dm .dmInner a.u_1447968001 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) rgba(107,114,128,0.5) !important;
    border-radius:12px 12px 12px 12px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1324983423 {
    background-color:var(--color_9) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1532282172 {
    background-color:rgba(250,250,248,0.1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner *.u_1856430875 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1856430875 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner a.u_1511463454 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(250,250,248,0.85) rgba(250,250,248,0.85) rgba(250,250,248,0.85) rgba(250,250,248,0.85) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1511463454:hover {
    background-color:rgba(250,250,248,0.2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1511463454.hover {
    background-color:rgba(250,250,248,0.2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1526181016 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(250,250,248,0.85) rgba(250,250,248,0.85) rgba(250,250,248,0.85) rgba(250,250,248,0.85) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1526181016:hover {
    background-color:rgba(250,250,248,0.2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1526181016.hover {
    background-color:rgba(250,250,248,0.2) !important;
    background-image:none !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner *.u_1856430875 .photoGalleryThumbs .image-container a { padding-top:75px !important; }
}
*#dm .dmInner div.u_3907341990
{
}
*#dm .dmInner div.u_3907341990 .dmforminput label
{
	text-transform:uppercase !important;
}
*#dm .dmInner div.u_3907341990 .freetextwrapper
{
	text-align:center !important;
	font-size:12px !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1856430875 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_1856430875 .photoGalleryThumbs .image-container a { padding-top:172px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1856430875 .photoGalleryThumbs .image-container a { padding-top:98px !important; }

  *#dm .dmInner *.u_1856430875 .photoGalleryThumbs { padding:0px !important; }

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

  *#dm .dmInner *.u_1856430875 .photoGalleryViewAll { padding:0 0px !important; }
}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_3907341990
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ebb76787 {
    min-height: 790px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 31499e7::before, #\33 31499e7 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
}
#\33 31499e7 {
    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/594ad26d/dms3rep/multi/opt/hero-home-DBewn6w2-1920w.jpg");
}
    
#\34 50f3b9c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 55%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 421e933 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41%;
    min-width: 4%;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#widget_hr8 {
    width: 73.07%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_tul[data-css-edit] {
    backdrop-filter: blur(8px);
}
#group_tul {
    flex-direction: row;
    align-items: center;
    width: 374px;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 0;
    --column-gap: 10px;
    height: auto;
    border-radius: 50px 50px 50px 50px;
    background-color: rgba(250, 250, 248, 0.1);
    background-image: none;
    padding: 5px 15px 5px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2ga {
    width: 10px;
    height: auto;
    max-width: 100%;
}
    
#widget_84p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_592 {
    width: 74.86%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_udb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 66.04%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 3;
    height: auto;
    --column-gap: 15px;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mi8 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#group_m6j {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    height: auto;
    --column-gap: 20px;
}
    
#group_kn5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 28.16%;
    min-height: 22px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
}
    
#widget_p9b {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#widget_4mp {
    width: 87.08%;
    height: auto;
    max-width: 100%;
}
    
#\37 7feab8c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 40.36%;
    min-height: 22px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
}
    
#a83bb45e {
    width: 17.3281px;
    height: auto;
    max-width: 100%;
}
    
#c7cd1773 {
    width: 90.26%;
    height: auto;
    max-width: 100%;
}
    
#\33 48177c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 26.13%;
    min-height: 22px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
}
    
#b296aa00 {
    width: 18px;
    height: auto;
    max-width: 100%;
}
    
#d5de8e74 {
    width: 84.09%;
    height: auto;
    max-width: 100%;
}
    
#group_3el {
    align-items: flex-start;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_44t {
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
}
    
#widget_ao6.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#widget_ao6 {
    width: 197.9831828125px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_82k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_281 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 bd18022 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 0bea5b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 1e4a0d6 {
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_7) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#f8a1cc56 {
    min-height: 115px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a80e3fcb {
    margin: 0px 0% 0px 0%;
}
    
#widget_ven {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 5bb4f10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 fdeb47a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5790d32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 31c6f65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0645dcf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ae40e181 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ce0323a4 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 47213e7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f827b0cb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#e2e3202e.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#e2e3202e {
    width: 130px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3qe {
    width: 46.88%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_tj9 {
    width: 48.53%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_a7u {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 25px;
    order: 1;
}
    
#group_tm7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
    box-shadow: none;
}
    
#group_mj8 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(232, 136, 58, 0.4) rgba(232, 136, 58, 0.4) rgba(232, 136, 58, 0.4) rgba(232, 136, 58, 0.4);
    border-style: solid;
    box-shadow: rgba(232, 136, 58, 0.15) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pec {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_s3o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_74k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_j7u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\37 d42eea7 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5dfe2a8 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#fbd8c056 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de1cffaa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9084ff8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 22305d4 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 488018f {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#c577e8f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cf0d8015 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 efea652 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 84abefe {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 eeeae3f {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#d95d78e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 1c7524c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3d80825 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2cb8ac6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
    box-shadow: none;
}
    
#\33 e0e7679 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f446fefd {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#\35 a121678 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8b277e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c3e8b6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 38e34e2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 61e967e {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#aac0cdc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 92c46cf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f5248e77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c2c04f5 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e839ebb6 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#\32 c3a9422 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 be5142e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b81c1c5a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e85f6f08 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#cb909b34 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#\33 87e5271 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c4c853ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d6308144 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ekj.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 4px 2px 4px;
}
#widget_ekj {
    width: 101px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin: -10px 0% -7px 0%;
}
}



@media all {
    
#\38 7957899 {
    width: 20px;
    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 3618712 {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 26de86c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 cef6656 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\39 7e63090 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#eb67163f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_p7r {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#b4eb9ec4.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#b4eb9ec4 {
    width: 185px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b33bdef5 {
    width: 81.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ud2 {
    width: 87.16%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_hes {
    align-items: flex-start;
    width: 100%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#group_of0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\32 22e34e4 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4hm {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 ebc0941 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\39 6be44dc {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebe5420b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\33 b0e5102 {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e06b7ee6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\35 33cf537 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2f37363 {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_c4h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#c2db2b9c {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 92d8a6c {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3j0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_3j0 {
    width: 92%;
    height: 410px;
    max-width: 100%;
    margin: 0px 4% 0px 4%;
}
    
#group_i3e {
    align-items: flex-start;
    width: 35.05%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: flex-end;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 0px 11px 0px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: -60px 0px 0px 0px;
}
    
#widget_lcg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 7613574 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6099834 {
    align-items: flex-start;
    width: 50%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 6a631c2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 cbf65fd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\32 33a01fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 38%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c0563492 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 58%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a7df6f2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a31fd4de {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a018c12.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\39 a018c12 {
    width: 276px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5b1447e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_es5 {
    width: 100%;
    height: 335px;
    max-width: 100%;
    order: 1;
}
    
#group_tn2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
}
    
#c14a1454 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9ca8931 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ea98d80 {
    align-items: flex-start;
    width: 50%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 241bebb {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#cc38640f {
    align-items: flex-start;
    width: 50%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4cc8fc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c54b658 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b08fce05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
}
    
#\31 5e97a48 {
    align-items: flex-start;
    width: 50%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 50a994d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce0820e3 {
    align-items: flex-start;
    width: 50%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 790b069 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 572a59f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aef8f013 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
}
    
#c8e442f7 {
    align-items: flex-start;
    width: 50%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 89db30a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0fffefc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f114ff68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 82626f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb5814b7 {
    width: 28px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fdcf523 {
    width: 28px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c2ec65e {
    width: 28px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e918b35 {
    width: 28px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2531dc3 {
    width: 28px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 2871242 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 b7459a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\31 53878cd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#d216492f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#cf672ca0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ca66c5eb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c2db4104.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#c2db4104 {
    width: 148px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 28c3dbb {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_1p6 {
    width: 100.00%;
    grid-template-rows: minmax(212px, max-content);
    max-width: 100%;
}
    
#widget_8et.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_8et {
    width: 100%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_8ep {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 100.00%;
    row-gap: 24px;
    column-gap: 2%;
    max-height: none;
    --column-gap: 2%;
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#\30 62bf582 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9e919a1[data-css-edit] {
    backdrop-filter: blur(8px);
}
#\33 9e919a1 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(250, 250, 248, 0.05);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddf63dd3 {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebc5d8ed[data-css-edit] {
    backdrop-filter: blur(8px);
}
#ebc5d8ed {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(250, 250, 248, 0.05);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fa39608 {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 76f0cb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea3b0a11 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 04af6df[data-css-edit] {
    backdrop-filter: blur(8px);
}
#\39 04af6df {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(250, 250, 248, 0.05);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    align-self: stretch;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2ea1945 {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f13c0654 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f365a57b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cbdcf397[data-css-edit] {
    backdrop-filter: blur(8px);
}
#cbdcf397 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(250, 250, 248, 0.05);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f4691bc {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff625c5f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 9ec5bbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c953c2fa[data-css-edit] {
    backdrop-filter: blur(8px);
}
#c953c2fa {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(250, 250, 248, 0.05);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08) rgba(250, 250, 248, 0.08);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    justify-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    align-self: stretch;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d5b57e7 {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a8bbbc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7a12715 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#cae57666 {
    width: 36.91%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 fddd85c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 263e6f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\38 263e6f9 {
    width: 270px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f1e58b3 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 0f204a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c99dcfa4 {
    width: 48.53%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 bd2b254 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\39 d8c003b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 25px;
    order: 1;
}
    
#\39 d44c185 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d70b648b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    --column-gap: 2%;
    box-shadow: none;
}
    
#widget_i7e {
    width: 90px;
    height: auto;
    max-width: 100%;
}
    
#widget_kn4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_kn4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_ojv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b78dd3a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ed5c374c {
    width: 90px;
    height: auto;
    max-width: 100%;
}
    
#\37 41857d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aeeb3cbc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#aeeb3cbc {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#c3ac244a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fbac024f {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 3px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1a31710 {
    width: 90px;
    height: auto;
    max-width: 100%;
}
    
#\37 43c9aaa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b9b60ee5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b9b60ee5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#ba9f530e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ncl {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#e9231405 {
    width: 25.45%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1do {
    width: 25.76%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#c2fa0250 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcb0feff {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cfca91a {
    width: 81.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bee14c8 {
    width: 87.16%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 fabdf9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 60285ca {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
}
    
#e23309ef {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 ae6fa5b {
    align-items: flex-start;
    width: 100%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\31 25747c1 {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 0d242e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\39 0a5d2ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\33 d61dffc {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7be4bb1 {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 4fb0479 {
    width: 93.75%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e6dbc850.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#e6dbc850 {
    width: 185px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed4a60b3 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eac20a44 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#\37 0b80737 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 b93eb2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
}
    
#f6b43f7f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#group_u15 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#\36 aafa05d {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3169ec4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 cfbb9dd {
    align-items: flex-start;
    width: 95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9897420 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_4r2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
}
    
#group_fgh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    --column-gap: 3%;
    order: 0;
}
    
#widget_9f0 {
    width: 58.63%;
    height: auto;
    max-width: 100%;
}
    
#widget_73m {
    width: 38.37%;
    height: auto;
    max-width: 100%;
}
    
#\35 b87649f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 b87649f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 222b968 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    --column-gap: 3%;
    order: 2;
}
    
#c3368a71 {
    width: 58.63%;
    height: auto;
    max-width: 100%;
}
    
#\38 f15df90 {
    width: 38.37%;
    height: auto;
    max-width: 100%;
}
    
#\31 0e618d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    --column-gap: 3%;
    order: 4;
}
    
#\31 db6fbff {
    width: 58.63%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\30 e0f46ff {
    width: 38.369367428091394%;
    height: auto;
    max-width: 100%;
}
    
#c6d2a638 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    --column-gap: 3%;
    order: 6;
}
    
#b122a03f {
    width: 58.63%;
    height: auto;
    max-width: 100%;
}
    
#\37 b1375cd {
    width: 38.37%;
    height: auto;
    max-width: 100%;
}
    
#\39 c4d9acd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 c4d9acd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3caffa9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 3caffa9 {
    width: 100%;
    height: auto;
    min-height: 1px;
    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 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 a8a3096 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 335751c {
    align-items: flex-start;
    width: 60%;
    min-height: 100%;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 06f7c37 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#faf5ee84 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 9460bf9 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 0;
    flex-direction: row;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 6d47037 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8067e16.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\34 8067e16 {
    width: 218px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 adabf63 {
    width: 47.55%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ti3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    --column-gap: 4%;
    height: auto;
}
    
#widget_bkk {
    width: 65.79%;
    height: auto;
    max-width: 100%;
}
    
#fc512898 {
    width: 247px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p3d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    height: auto;
    --column-gap: 20px;
}
    
#widget_05s {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#\33 666ba2f {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#c29dbfcb {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#f0ea5f92 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#\34 9ddc675 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    height: auto;
    --column-gap: 20px;
}
    
#b0510b45 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#f382b6a0 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#ac0bd40b {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#fc626af7 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#\33 2a5ff0d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    height: auto;
    --column-gap: 20px;
}
    
#\36 c62fb06 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#de9d6be0 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#\30 19376d7 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
    
#\36 9b9904a {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b11715c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\39 255ed88 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#d495a9f5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#de731fbf {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#efb41b30.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#efb41b30 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 82bace1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v4g {
    width: 1200px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 7177858[data-css-edit] {
    background-image: linear-gradient(135deg, oklch(68% .17 50) 0%, oklch(62% .19 38) 100%
100%);
    filter: blur(64px);
    opacity: 60%;
}
#\34 7177858 {
    align-items: flex-start;
    width: 130px;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: start;
    align-self: end;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ad408c7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#c558aa79 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 0c4de6c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#innergrid_b9v {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#e318506a[data-css-edit] {
    background-image: linear-gradient(135deg, oklch(68% .17 50) 0%, oklch(62% .19 38) 100%
100%);
    filter: blur(64px);
    opacity: 60%;
}
#e318506a {
    align-items: flex-start;
    width: 130px;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: end;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_j59 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    --column-gap: 4%;
    padding: 60px 40px 60px 40px;
    margin: 0px 0px 0px 0px;
}
    
#\39 8852f11.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 10px 3px 10px;
}
#\39 8852f11 {
    width: 148px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efa3d854 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 779db01 {
    align-items: flex-start;
    width: 100%;
    min-height: 210.59375px;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 832e83e {
    width: 71.20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7e2c280 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#df95e845 {
    align-items: flex-end;
    width: 100%;
    min-height: 210.59375px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4bfe266 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 66.04%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 0;
    height: auto;
    --column-gap: 15px;
    justify-self: auto;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3f13bf5 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 c3685f3 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d1595202 {
    margin: 0px 0px 0px 0px;
}
    
#\32 7dbec7d {
    align-self: start;
    background-size: cover;
    min-height: 40px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    padding: 6% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 9563199::before, #\36 9563199 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\36 9563199 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding-top: 16px;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0px 0% 0px 0%;
    padding-bottom: 0%;
}
    
#a96ab32d {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\38 1369734 {
    margin: 0px 0px 0px 0px;
}
    
#d67058d3 {
    min-height: 294px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 a6264eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9a687ac {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 3abc592::before, #\39 3abc592 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\39 3abc592 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebb76787 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cd7f17de {
    margin: 0px 0% 0px 0%;
}
    
#\33 31499e7::before, #\33 31499e7 > .bgExtraLayerOverlay {
    
}
    
#group_3el {
    width: 100%;
}
    
#\34 50f3b9c {
    width: 100%;
    min-height: 80px;
}
    
#\39 421e933 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_hr8 {
    width: 99.37%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a80e3fcb {
    margin: 0px 0% 0px 0%;
}
    
#f8a1cc56 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 0bea5b1 {
    justify-content: flex-start;
}
    
#\37 5bb4f10 {
    justify-content: flex-start;
}
    
#\30 5790d32 {
    justify-content: flex-start;
}
    
#\39 0645dcf {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ce0323a4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 ba86801 {
    margin: 0px 0% 0px 0%;
}
    
#group_mj8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#group_tm7 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 25px;
}
    
#\37 d42eea7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\31 22305d4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 84abefe {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#c2cb8ac6 {
    align-items: flex-start;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 25px;
}
    
#\33 e0e7679 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\31 38e34e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 c2c04f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#e85f6f08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#widget_3qe {
    width: 437.57849999999996px;
}
    
#widget_tj9 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 26de86c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c1d18a24 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7e63090 {
    width: 100%;
    min-height: 80px;
}
    
#eb67163f {
    width: 100%;
    min-height: 80px;
}
    
#widget_3j0 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b33bdef5 {
    width: 100.00%;
}
    
#widget_ud2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6099834 {
    justify-content: flex-start;
}
    
#\35 6a631c2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e7831907 {
    margin: 0px 0% 0px 0%;
}
    
#\32 33a01fb {
    width: 100%;
    min-height: 80px;
}
    
#c0563492 {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
}
    
#group_tn2 {
    align-items: flex-start;
}
    
#\32 ea98d80 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#cc38640f {
    justify-content: flex-start;
}
    
#b08fce05 {
    align-items: flex-start;
}
    
#\31 5e97a48 {
    justify-content: flex-start;
}
    
#ce0820e3 {
    justify-content: flex-start;
}
    
#aef8f013 {
    align-items: flex-start;
}
    
#c8e442f7 {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 53878cd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 38b062d {
    margin: 0px 0% 0px 0%;
}
    
#\33 9e919a1 {
    width: 32%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#ebc5d8ed {
    width: 32%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 04af6df {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#cbdcf397 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#c953c2fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#group_8ep {
    align-items: flex-start;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 25px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f1e58b3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 d44c185 {
    justify-content: flex-start;
}
    
#\36 f2e5ba7 {
    margin: 0px 0% 0px 0%;
}
    
#d70b648b {
    align-items: flex-start;
}
    
#\32 b78dd3a {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#fbac024f {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#cae57666 {
    width: 66.41%;
}
    
#c99dcfa4 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 008d01e {
    margin: 0px 0% 0px 0%;
}
    
#\37 0b80737 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 fabdf9d {
    width: 100%;
    min-height: 80px;
}
    
#group_u15 {
    width: 100%;
    min-height: 80px;
}
    
#\31 ae6fa5b {
    height: auto;
    min-height: 126px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a8a3096 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ae75573e {
    margin: 0px 0% 0px 0%;
}
    
#\36 9460bf9 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 335751c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 adabf63 {
    width: 100.00%;
}
    
#group_ti3 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    align-items: flex-start;
}
    
#widget_bkk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fc512898 {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
}
    
#group_p3d {
    --column-gap: 10px;
    column-gap: 10px;
}
    
#\34 9ddc675 {
    --column-gap: 10px;
    column-gap: 10px;
}
    
#\33 2a5ff0d {
    --column-gap: 10px;
    column-gap: 10px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c558aa79 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c655e158 {
    margin: 0px 0% 0px 0%;
}
    
#\33 832e83e {
    width: 99.84%;
}
    
#b4bfe266 {
    width: 80%;
    column-gap: 15px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 15px;
    justify-content: flex-start;
    --column-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7e2c280 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.18%;
}
    
#group_j59 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 779db01 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#df95e845 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: auto;
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c3685f3 {
    margin-left: 0%;
    margin-right: 0%;
    width: 77.73%;
    max-width: none;
}
    
#\32 7dbec7d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
}
    
#\36 9563199::before, #\36 9563199 > .bgExtraLayerOverlay {
    
}
#\36 9563199 {
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 10px;
    width: 100%;
    min-height: 60px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 0px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d67058d3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 1% 4% 8% 4%;
}
    
#\31 a6264eb {
    justify-self: auto;
    align-self: auto;
    width: 99.8%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3abc592::before, #\39 3abc592 > .bgExtraLayerOverlay {
    
}
#\39 3abc592 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 48px;
    width: 100%;
    min-height: 159px;
    justify-content: flex-start;
    height: auto;
    padding-top: 6px;
}
}



@media (max-width: 767px) {
    
#\32 7dbec7d {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a96ab32d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#d67058d3 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 9a687ac {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#ebb76787 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 50f3b9c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 421e933 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 31499e7::before, #\33 31499e7 > .bgExtraLayerOverlay {
    
}
    
#group_tul {
    height: auto;
    min-height: 27px;
}
    
#group_3el {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hr8 {
    width: 100%;
}
    
#widget_592 {
    width: 100%;
}
    
#group_udb {
    width: 100%;
    --column-gap: 10px;
    column-gap: 3.0360531309297913%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_m6j {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_kn5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 7feab8c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 48177c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_mi8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 bd18022 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 0bea5b1 {
    width: 49%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f8a1cc56 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    row-gap: 20px;
    padding: 30px 4% 30px 4%;
}
    
#\37 5bb4f10 {
    width: 49%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 5790d32 {
    width: 49%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 0645dcf {
    width: 49%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a80e3fcb {
    margin: 0px 0% 0px 0%;
}
    
#ae40e181 {
    width: 86.37%;
}
}



@media (max-width: 767px) {
    
#ce0323a4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 25px;
}
    
#\36 47213e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_a7u {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
}
    
#group_mj8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_tm7 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\37 d42eea7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 22305d4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 84abefe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2cb8ac6 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\33 e0e7679 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 38e34e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c2c04f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e85f6f08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_3qe {
    width: 100.00%;
}
    
#widget_tj9 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 26de86c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 7e63090 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb67163f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_3j0 {
    height: 240px;
}
    
#group_i3e {
    width: 67.24%;
}
    
#b33bdef5 {
    width: 100%;
}
    
#widget_ud2 {
    width: 100%;
}
    
#group_of0 {
    align-items: flex-start;
}
    
#ebe5420b {
    align-items: flex-start;
}
    
#e06b7ee6 {
    align-items: flex-start;
}
    
#group_c4h {
    column-gap: 4.554079696394687%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    width: 75%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c2db2b9c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 92d8a6c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 6099834 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 6a631c2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 33a01fb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c0563492 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_es5 {
    height: 240px;
}
    
#group_tn2 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\32 ea98d80 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cc38640f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b08fce05 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\31 5e97a48 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ce0820e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aef8f013 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#c8e442f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 53878cd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 25px;
}
    
#d216492f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 28c3dbb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_8ep {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\33 9e919a1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ebc5d8ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 04af6df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cbdcf397 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c953c2fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 f1e58b3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 25px;
}
    
#\39 d8c003b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 fddd85c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ncl {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cae57666 {
    width: 100%;
}
    
#c99dcfa4 {
    width: 100%;
}
    
#d70b648b {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\39 d44c185 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 b78dd3a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fbac024f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 0b80737 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 fabdf9d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 25px;
}
    
#group_u15 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 cfca91a {
    width: 100%;
}
    
#\38 bee14c8 {
    width: 100%;
}
    
#\31 ae6fa5b {
    height: auto;
    min-height: 126px;
}
    
#\36 aafa05d {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 cfbb9dd {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 a8a3096 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 335751c {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 06f7c37 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 9460bf9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\37 adabf63 {
    width: 100%;
}
    
#group_ti3 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_bkk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fc512898 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_p3d {
    column-gap: 6.072106261859583%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 15px;
}
    
#widget_05s {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#\33 666ba2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#c29dbfcb {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#f0ea5f92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#\34 9ddc675 {
    column-gap: 6.072106261859583%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 15px;
}
    
#b0510b45 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#f382b6a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#ac0bd40b {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#fc626af7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#\33 2a5ff0d {
    column-gap: 6.072106261859583%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 15px;
}
    
#\36 c62fb06 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#de9d6be0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#\30 19376d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
    
#\36 9b9904a {
    margin-right: 0%;
    margin-left: 0%;
    width: 46.96%;
}
}



@media (max-width: 767px) {
    
#\39 255ed88 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 25px;
}
    
#d495a9f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de731fbf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ad408c7a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c558aa79 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 779db01 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#df95e845 {
    min-width: 32px;
    width: 100%;
    height: auto;
    min-height: 103px;
    margin: 0px 0% 0px 0%;
}
    
#group_j59 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 20px 60px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\33 832e83e {
    width: 100%;
}
    
#b4bfe266 {
    width: 100%;
    column-gap: 5.183585313174946%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
    min-height: 140px;
}
    
#\36 7e2c280 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 3f13bf5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 7dbec7d {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
    
#\36 9563199::before, #\36 9563199 > .bgExtraLayerOverlay {
    
}
#\36 9563199 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 6% 6% 6% 6%;
}
}



@media (max-width: 767px) {
    
#d67058d3 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 0% 4% 12% 4%;
}
    
#\39 3abc592::before, #\39 3abc592 > .bgExtraLayerOverlay {
    
}
#\39 3abc592 {
    width: 100%;
    min-height: 320px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    row-gap: 25px;
    padding: 2% 4% 4% 4%;
}
}

