@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1234256632 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(48,101,73,1) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

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

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

  *#dm .dmInner div.u_1200041745 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(48,101,73,1) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

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

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

  *#dm .dmInner div.u_1540129595 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(48,101,73,1) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

  *#dm .dmInner div.u_1167889019 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

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

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

  *#dm .dmInner div.u_1167889019 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_218792006 {
    background-color:rgba(239,230,216,1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner div.u_1686333672 {
    border-radius:25% !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1873100078 {
    background-color:rgba(239,230,216,1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_808845272 .counter-number { color:var(--color_5) !important; }

  *#dm .dmInner *.u_808845272 .counter-value { color:var(--color_5) !important; }

  *#dm .dmInner *.u_808845272 .counter-prefix { color:var(--color_5) !important; }

  *#dm .dmInner *.u_808845272 .counter-suffix { color:var(--color_5) !important; }

  *#dm .dmInner div.u_808845272 .counter-label {
    color:var(--color_3) !important;
    font-style:normal !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_808845272 .counter-text-value { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1671893698 {
    background-color:rgba(239,230,216,1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

  *#dm .dmInner div.u_1329790637 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1329790637 {
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) !important;
  }

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

  *#dm .dmInner div.u_1328162695 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1328162695 {
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) !important;
  }

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

  *#dm .dmInner div.u_1036017924 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1036017924 {
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) !important;
  }

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

  *#dm .dmInner div.u_1599670408 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1599670408 {
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) rgba(230,214,194,1) !important;
  }

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

  *#dm .dmInner div.u_1788454961 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1329905906 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner *.u_1238926133 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1284663589 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1995031889 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1167498958 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1497940546 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1726202245 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_642162657 .timeline-track { background-color:rgba(26,51,37,0.21) !important; }

  *#dm .dmInner div.u_642162657 .timeline-title { font-weight:600 !important; }

  *#dm .dmInner div.u_919807908 .card-desc { color:var(--color_8) !important; }

  *#dm .dmInner *.u_919807908 .card-item { background-color:rgba(255,255,255,0.03) !important; }

  *#dm .dmInner *.u_919807908 .card-item:hover { background-color:rgba(255,255,255,0.05) !important; }

  *#dm .dmInner div.u_919807908 .card-item {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,255,255,0.06) !important;
  }

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

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

  *#dm .dmInner div.u_1934321773 span[data-icon-mask] { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1934321773 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(182,70,50,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1868022436 span[data-icon-mask] { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1868022436 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(182,70,50,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1511650104 span[data-icon-mask] { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1511650104 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(182,70,50,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1950371861 span[data-icon-mask] { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1950371861 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(182,70,50,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1461525020 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(47,107,79,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1461525020 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1477483941 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(47,107,79,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1477483941 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1575695431 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(47,107,79,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1575695431 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1439519907 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(47,107,79,0.24) !important;
    border-style:solid !important;
    border-width:0.909091px 0.909091px 0.909091px 0.909091px !important;
    border-color:rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) rgba(182,70,50,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1439519907 span[data-icon-mask] { background-color:var(--color_6) !important; }

  *#dm .dmInner *.u_3655251564 .faq-toggle { background-color:var(--color_8) !important; }

  *#dm .dmInner *.u_3655251564 .faq-item.is-open .faq-toggle { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_3655251564 .faq-item {
    border-style:solid !important;
    border-color:var(--color_8) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_2871936044 img {
    border-radius:18px 18px 0px 0px !important;
    border-style:solid !important;
    border-color:rgba(251,248,243,1) rgba(251,248,243,1) rgba(251,248,243,1) rgba(251,248,243,1) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner *.u_1593223793 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1224633094 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1576411664 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1817084082 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1270334944 .topic-pill .topic-icon svg {
    fill:var(--color_6) !important;
    stroke:var(--color_6) !important;
  }

  *#dm .dmInner *.u_642162657 .timeline-circle { background-color:var(--color_6) !important; }

  *#dm .dmInner *.u_4116002743 .step-circle {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_4116002743 .step-title { text-align:LEFT !important; }

  *#dm .dmInner div.u_4116002743 .step-circle { background-color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_919807908 .card-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1287048071 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

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

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

  *#dm .dmInner div.u_1287048071 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1030238436 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

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

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

  *#dm .dmInner div.u_1030238436 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner *.u_1238926133 .topic-pill {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1011623541 {
    padding:0 !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) rgba(48,101,73,1) !important;
  }

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

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

  *#dm .dmInner div.u_1011623541 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1329905906 {
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(230,214,194) rgb(230,214,194) rgb(230,214,194) rgb(230,214,194) !important;
  }

  *#dm .dmInner div.u_1788454961 {
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(230,214,194) rgb(230,214,194) rgb(230,214,194) rgb(230,214,194) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_848477548 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1933769768 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner div.u_808845272 .counter-number { font-size:30px !important; }

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

  *#dm .dmInner div.u_808845272 .animated-counters { height:0px !important; }

  *#dm .dmInner div.u_642162657 .timeline-title { font-size:14px !important; }

  *#dm .dmInner div.u_642162657 .timeline-desc { font-size:12px !important; }

  *#dm .dmInner *.u_1166926826 .wl-trigger-btn { border-radius:50px !important; }

  *#dm .dmInner *.u_3655251564 .faq-container { gap:10px !important; }

  *#dm .dmInner *.u_3655251564 .faq-header { padding:20px !important; }

  *#dm .dmInner *.u_1662026577 .wl-trigger-btn { border-radius:50px !important; }

  *#dm .dmInner *.u_2108560902 .gallery-track { gap:15px !important; }

  *#dm .dmInner *.u_1593223793 .topic-pill { padding:9px !important; }

  *#dm .dmInner div.u_1593223793 .topic-pill { font-size:16px !important; }

  *#dm .dmInner *.u_1224633094 .topic-pill { padding:9px !important; }

  *#dm .dmInner div.u_1224633094 .topic-pill { font-size:16px !important; }

  *#dm .dmInner *.u_1576411664 .topic-pill { padding:9px !important; }

  *#dm .dmInner div.u_1576411664 .topic-pill { font-size:16px !important; }

  *#dm .dmInner *.u_1817084082 .topic-pill { padding:9px !important; }

  *#dm .dmInner div.u_1817084082 .topic-pill { font-size:16px !important; }

  *#dm .dmInner *.u_1270334944 .topic-pill { padding:9px !important; }

  *#dm .dmInner div.u_1270334944 .topic-pill { font-size:16px !important; }

  *#dm .dmInner *.u_642162657 .timeline-circle {
    width:55px !important;
    height:55px !important;
  }

  *#dm .dmInner *.u_642162657 .timeline-list { gap:15px !important; }

  *#dm .dmInner *.u_3721044067 .star-rating-stars { font-size:20px !important; }

  *#dm .dmInner *.u_1090408668 .star-rating-stars { font-size:20px !important; }

  *#dm .dmInner *.u_1567744427 .star-rating-stars { font-size:20px !important; }

  *#dm .dmInner div.u_919807908 .card-title { font-size:17px !important; }

  *#dm .dmInner div.u_919807908 .card-desc { font-size:13px !important; }

  *#dm .dmInner *.u_3076736138 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_2604619915 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3793067489 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1037540296 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1500764973 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3171038734 .wl-trigger-btn { border-radius:60px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_848477548 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1933769768 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner div.u_808845272 .counter-number { font-size:24px !important; }

  *#dm .dmInner div.u_808845272 .counter-label { font-size:14px !important; }

  *#dm .dmInner div.u_1933769768 .wl-trigger-btn .wl-btn-text { font-size:13px !important; }

  *#dm .dmInner div.u_848477548 .wl-trigger-btn .wl-btn-text { font-size:13px !important; }

  *#dm .dmInner *.u_1662026577 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1166926826 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3171038734 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1500764973 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1037540296 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3793067489 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_2604619915 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3076736138 .wl-trigger-btn { border-radius:60px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_808845272 .counter-number { font-size:24px !important; }

  *#dm .dmInner div.u_808845272 .counter-label { font-size:11px !important; }

  *#dm .dmInner div.u_642162657 .timeline-title { font-size:15px !important; }

  *#dm .dmInner div.u_642162657 .timeline-desc { font-size:12px !important; }

  *#dm .dmInner *.u_642162657 .timeline-circle {
    width:48px !important;
    height:48px !important;
  }

  *#dm .dmInner div.u_919807908 .card-desc { font-size:12px !important; }

  *#dm .dmInner *.u_919807908 .card-item { padding:21px !important; }

  *#dm .dmInner *.u_1662026577 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1166926826 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1933769768 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_848477548 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner div.u_848477548 .wl-trigger-btn .wl-btn-text { font-size:14px !important; }

  *#dm .dmInner *.u_848477548 .wl-icon svg {
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner *.u_1933769768 .wl-icon svg {
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner div.u_1933769768 .wl-trigger-btn .wl-btn-text { font-size:14px !important; }

  *#dm .dmInner *.u_1166926826 .wl-icon svg {
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner div.u_1166926826 .wl-trigger-btn .wl-btn-text { font-size:14px !important; }

  *#dm .dmInner *.u_1662026577 .wl-icon svg {
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner div.u_1662026577 .wl-trigger-btn .wl-btn-text { font-size:14px !important; }

  *#dm .dmInner *.u_3076736138 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_2604619915 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3793067489 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1037540296 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_1500764973 .wl-trigger-btn { border-radius:60px !important; }

  *#dm .dmInner *.u_3171038734 .wl-trigger-btn { border-radius:60px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c4e35c40 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.00%;
    min-width: 4%;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#cb061989 {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 100px 50px 100px 50px;
    margin: 0% 0% 0% 0%;
}
    
#e33a1830::before, #e33a1830 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.4;
    border-radius: inherit;
}
#e33a1830 {
    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/909f0da1/dms3rep/multi/opt/ChatGPT+Image+2+de+set.+de+2026-+15_50_06-1920w.png");
}
    
#group_ajc {
    width: 45%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 18px 18px 18px 18px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    flex: 0 1 auto;
    align-self: auto;
}
    
#widget_k56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 a25d28c {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f09ee71 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
}
    
#f49098c2 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\38 81c5a2f {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b959f517 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#e54c6d34 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c6c4237 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_kiq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dql {
    width: 95.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jq1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 11px;
    column-gap: 24px;
    background-color: var(--color_3);
    border-radius: 0px 0px 18px 18px;
    box-shadow: none;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nhr.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 12px 8px 12px;
}
#widget_nhr {
    width: 39.21%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_86p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_8bi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_pca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_6uk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\39 d818881.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d818881 {
    width: 423.707px;
    height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hff {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 5px;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 5px;
    order: 0;
}
    
#bf8e9d6c.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#bf8e9d6c {
    width: 25px;
    height: 25px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dfda1c8 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d51416d {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dr0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 12px;
    order: 7;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 12px;
}
    
#\37 9570aab {
    max-width: 100%;
    width: 8px;
    height: auto;
    min-width: 15px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ldr {
    width: 100%;
    height: 180px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1as {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-radius: 18px 18px 0 0;
}
    
#\34 1cbb8a2 {
    max-width: 100%;
    width: 25px;
    height: auto;
    min-width: 25px;
}
    
#\39 42becfe {
    max-width: 100%;
    width: 100%;
}
    
#e5cee6f8 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 5px 0% 5px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 de7f933 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe65a05f {
    max-width: 100%;
    width: 25px;
    height: auto;
    min-width: 25px;
}
    
#\33 46b77f4 {
    max-width: 100%;
    width: 100%;
}
    
#\37 fb75802 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 5px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8754c9a {
    max-width: 100%;
    width: 25px;
    height: auto;
    min-width: 25px;
}
    
#\39 046f5f1 {
    max-width: 100%;
    width: 100%;
}
    
#fc4c4c15 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 6437973 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b9aa7a1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#a78a551d {
    min-height: 254px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 50px 0px 50px;
    margin: 0% 0% 0% 0%;
}
    
#widget_c56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 430aa57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 430aa57 {
    width: 960px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8ceb0fd {
    margin: 0px 0% 0px 0%;
}
    
#group_bnb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 10px;
    order: 3;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\36 bf27aad.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 bf27aad {
    width: 15.86%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hgg {
    width: 7.44%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d85cab65 {
    width: 10.42%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e7e719b9 {
    width: 12.17%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 25e96a7 {
    width: 9.89%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 fec8f83.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 fec8f83 {
    width: 9.50%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 92083c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 92083c9 {
    width: 11.65%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f8e254dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 f66b3cf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 0px 80px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cbf7c73f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 5164e3b {
    margin: 0px 0% 0px 0%;
}
    
#widget_ta0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_9id {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 a7d10dd {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#dbe3d118 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30px 50px 30px 50px;
    margin: 0% 0% 0% 0%;
}
    
#dab50d5a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 d3c2480 {
    margin: 0px 0% 0px 0%;
}
    
#widget_mvr {
    width: auto;
    height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: -37px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 8098904 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 936bf98 {
    margin: 0px 0% 0px 0%;
}
    
#e3db1d0a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 50px 80px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 799da71.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 799da71 {
    width: 936px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da9026d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#df851094 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 134e76c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_v40 {
    flex-direction: row;
    align-items: flex-start;
    width: 90%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 15px;
    order: 3;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 15px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_pk6 {
    align-items: center;
    width: 49%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 20px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    order: 0;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 04fbcca.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#\30 04fbcca {
    width: 5%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7670106.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7670106 {
    width: 93.72%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0bca071 {
    align-items: center;
    width: 49%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 20px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    order: 2;
    padding: 20px 30px 20px 30px;
    margin: -10px 0% 0px 0%;
}
    
#\30 cc412a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#\30 cc412a8 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8447f01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8447f01 {
    width: 89.18%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 83113e8 {
    align-items: center;
    width: 49%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 20px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    order: 3;
    padding: 20px 30px 20px 30px;
    margin: -10px 0% 0px 0%;
}
    
#e4583dcc.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#e4583dcc {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b78451d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b78451d9 {
    width: 93.72%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ba8be6a {
    align-items: center;
    width: 49%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 20px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    order: 1;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 85011fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#\32 85011fd {
    width: 5%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4a55d1d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 4a55d1d {
    width: 93.72%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6271923 {
    align-items: center;
    width: 49%;
    min-height: 82px;
    row-gap: 24px;
    column-gap: 20px;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    background-origin: border-box;
    order: 4;
    background-image: linear-gradient(90deg, rgba(122, 74, 38, 1) 0%, rgba(201, 138, 75, 1) 100%);
    padding: 20px 30px 20px 30px;
    margin: -10px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\37 c6bd8cf.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#\37 c6bd8cf {
    width: 5%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 74b3d0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 74b3d0e {
    width: 93.72%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dae7f145 {
    align-items: center;
    width: 49%;
    min-height: 82px;
    row-gap: 24px;
    column-gap: 20px;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    background-origin: border-box;
    order: 5;
    background-image: linear-gradient(90deg, rgba(122, 74, 38, 1) 0%, rgba(201, 138, 75, 1) 100%);
    height: auto;
    padding: 20px 30px 20px 30px;
    margin: -10px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\35 102b3c6.flex-element.widget-wrapper > [data-element-type] {
    padding: 3.125px 3.125px 3.125px 3.125px;
}
#\35 102b3c6 {
    width: 5%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faa09d77.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#faa09d77 {
    width: 93.72%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_chg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_chg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 20px 0% 0px 0%;
}
}



@media all {
    
#\35 8607671 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 ebdb6c6 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#a98596b8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 80px 50px 0px 50px;
    margin: 0% 0% 0% 0%;
}
    
#e2eeb636 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 239, 230, 1);
    background-image: none;
}
    
#db244fce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#db244fce {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 70a6067.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 70a6067 {
    width: 732px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8pe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_8pe {
    width: auto;
    height: 153px;
    max-width: 100%;
    order: 3;
    margin: 30px 0% 0px 0%;
}
    
#\38 09a1242 {
    align-items: flex-start;
    width: 48.5%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 1.6666666666666667%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: flex-start;
    --column-gap: 20px;
    justify-self: auto;
    order: 1;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f28d3b3e {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex: 0 1 auto;
    flex-wrap: wrap;
    --column-gap: 0px;
    align-content: center;
}
    
#fd9de6e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fd9de6e5 {
    width: 36.51%;
    height: 34px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 98e677e[data-css-edit] {
    z-index: 2;
}
#\39 98e677e {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    align-items: stretch;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% -150px 0%;
}
    
#\31 cf16e51.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cf16e51 {
    width: 56.52%;
    height: 34px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cad652d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cad652d {
    width: 53.72%;
    height: 34px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ca208d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ea3d059a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea3d059a {
    width: 61.87%;
    height: 34px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f99936.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 7f99936 {
    width: 41.86%;
    height: 34px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e869d1aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2cec8a6 {
    align-items: center;
    width: 48.5%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 1.6666666666666667%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1) rgba(249, 226, 212, 1);
    border-style: solid;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    justify-self: auto;
    order: 0;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 16d9cca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 16d9cca {
    width: 389.205px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a43cab32 {
    margin: 0px 0% 0px 0%;
}
    
#b94e59ce {
    width: 95.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecb0e366 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 12px;
    order: 2;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    background-color: rgba(245, 239, 230, 1);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 93510c4 {
    max-width: 100%;
    width: 10px;
    height: auto;
    min-width: 18px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ed1000c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 220px 50px 80px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\34 8166e4f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 cf206e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 cf206e0 {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6c65ad9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a730056.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a730056 {
    width: 561px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dkp {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 10px 0%;
}
    
#group_nah {
    align-items: flex-start;
    width: 46.18%;
    min-height: 271px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    border-radius: 18px 18px 18px 18px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/909f0da1/dms3rep/multi/opt/134833-1920w.jpg");
}
    
#\34 9b1bc02 {
    align-items: flex-start;
    width: 49.82%;
    min-height: 160px;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\35 542fda6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f26b157.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 f26b157 {
    width: 561px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f09dd8b {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#c5fa5098 {
    max-width: 100%;
    width: 5px;
    height: auto;
    min-width: 20px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5c45816 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d5d7a84 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dd9988f {
    max-width: 100%;
    width: 5px;
    height: auto;
    min-width: 20px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c5f53a3 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#group_q7u {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_d9l {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 10ac09d {
    width: 100%;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 14922d5 {
    margin: 0px 0% 0px 0%;
}
    
#Diferenciais {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 9px;
    width: 100%;
    min-width: 4%;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_1qu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 0515990 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2520576 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 9ce95e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a6d896a1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 cb29a51 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#dc06aad8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc06aad8 {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea262a91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fup {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 20px 0%;
}
    
#\37 eff36bd {
    align-items: center;
    width: 49%;
    min-height: 0px;
    row-gap: 15px;
    column-gap: 1.6666666666666667%;
    background-color: rgba(251, 242, 239, 1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 218, 214, 1) rgba(255, 218, 214, 1) rgba(255, 218, 214, 1) rgba(255, 218, 214, 1);
    border-style: solid;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    justify-self: auto;
    order: 0;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b35341ce {
    max-width: 100%;
    width: 100%;
}
    
#\34 57ce820 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fae1c89 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7d4ea5f {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8bfe01b {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#edaa4ad8 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb39d2e4 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 664e2e3 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5b2c4a0 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 684617a {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 80d3325 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6dea76d {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 53d470a {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\31 fbab17e {
    align-items: center;
    width: 49%;
    min-height: 0px;
    row-gap: 15px;
    column-gap: 1.6666666666666667%;
    background-color: rgba(47, 107, 79, 0.1);
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 218, 214, 0.2) rgba(255, 218, 214, 0.2) rgba(255, 218, 214, 0.2) rgba(255, 218, 214, 0.2);
    border-style: solid;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    --column-gap: 20px;
    justify-self: auto;
    order: 0;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 da5bdaa {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3a62628 {
    max-width: 100%;
    width: 100%;
    margin-left: 0px;
}
    
#e24cd34e {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5d847d4 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7aa726c {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#b4310f20 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ec1c6a5 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 a9f8648 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d9acf02 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 dc5aeed {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7ced62d {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\35 67bf8c7 {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 67e71af {
    max-width: 100%;
    width: 11px;
    height: auto;
    min-width: 25px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 65eca03 {
    width: 100%;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rvb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 5444863 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#efa88964 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 898a054 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f4d8417e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(239, 230, 217, 1);
    background-image: none;
}
    
#f90093bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f90093bd {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rre.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rre {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 10px 0% 0px 0%;
}
    
#\37 54df926.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 54df926 {
    width: 1100px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3ak {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\33 9501382 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 440d8bd {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 11px;
    width: 100%;
    min-width: 4%;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 024fcd5 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 8d2d65f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 94400a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 94400a4 {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4d02e41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hg8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.181818181818182%;
    order: 2;
    flex-wrap: nowrap;
}
    
#group_ja9 {
    align-items: flex-start;
    width: 31.87%;
    min-height: 160px;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 18px 18px 18px 18px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-style: solid;
}
    
#widget_3n3 {
    width: 100%;
    height: 184px;
    max-width: 100%;
}
    
#group_ke9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 212px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gg4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_75h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 ca5a832 {
    row-gap: 8px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    order: 2;
}
    
#\31 13c81f9 {
    width: 48px;
    height: 48px;
}
    
#\33 e938e0b {
    align-items: flex-start;
    width: 31.87%;
    min-height: 160px;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 18px 18px 18px 18px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-style: solid;
}
    
#d523f63d {
    width: 100%;
    height: 184px;
    max-width: 100%;
}
    
#\39 76656ed {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 212px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a6870281 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8a60cc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 86f7e39 {
    row-gap: 8px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    order: 2;
}
    
#\37 af5e8a1 {
    width: 48px;
    height: 48px;
}
    
#f592e5f1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 5fafedf {
    align-items: flex-start;
    width: 31.87%;
    min-height: 160px;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 18px 18px 18px 18px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-style: solid;
}
    
#\34 6e8d558 {
    width: 100%;
    height: 184px;
    max-width: 100%;
}
    
#\34 e1e766e {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 212px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c8dac452 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c31363e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaed1dd5 {
    row-gap: 8px;
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    order: 2;
}
    
#\31 6dac36c {
    width: 48px;
    height: 48px;
}
    
#\37 03f99ae {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#group_693 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    height: auto;
}
    
#widget_1jk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f85b2c64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#fb847b48 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 ffa7045::before, #\37 ffa7045 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.4;
    border-radius: inherit;
}
#\37 ffa7045 {
    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/909f0da1/dms3rep/multi/opt/ChatGPT+Image+2+de+set.+de+2026-+15_50_06-1920w.png");
}
    
#bbb44b27.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbb44b27 {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9d1adf5 {
    width: 100%;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec2cb043.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ec2cb043 {
    width: 561px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nk9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#dfc63ef4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dfc63ef4 {
    width: 560.994px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 3173486 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e86970a5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e86970a5 {
    width: 1200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 10e694f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6286983 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 057feab {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-self: center;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_ndh {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e24fa5cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e24fa5cc {
    width: 1100px;
    height: 49.9716px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb061989 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fc4c4c15 {
    margin: 0px 0% 0px 0%;
}
    
#\32 f09ee71 {
    height: auto;
}
    
#widget_nhr {
    width: 71.28%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a78a551d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 287px;
}
    
#d8ceb0fd {
    margin: 0px 0% 0px 0%;
}
    
#\35 430aa57 {
    width: 532px;
}
    
#group_bnb {
    column-gap: 1.45%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#\36 bf27aad {
    margin-right: 0%;
    margin-left: 0%;
    width: 29.23%;
}
    
#widget_hgg {
    margin-right: 0%;
    margin-left: 0%;
    width: 16.58%;
}
    
#d85cab65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 22.54%;
}
    
#e7e719b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.91%;
}
    
#\34 25e96a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.91%;
}
    
#\35 fec8f83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.91%;
}
    
#\36 92083c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.91%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#dbe3d118 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 d3c2480 {
    margin: 0px 0% 0px 0%;
}
    
#widget_mvr {
    height: 168px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 936bf98 {
    margin: 0px 0% 0px 0%;
}
    
#e3db1d0a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#group_pk6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.91%;
    height: auto;
    min-height: 105px;
}
    
#\30 04fbcca {
    height: auto;
}
    
#f0bca071 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.91%;
}
    
#\30 cc412a8 {
    height: auto;
}
    
#\30 83113e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.91%;
}
    
#e4583dcc {
    height: auto;
}
    
#\38 ba8be6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.91%;
    min-height: 105px;
}
    
#\32 85011fd {
    height: auto;
}
    
#e6271923 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.91%;
}
    
#\37 c6bd8cf {
    height: auto;
}
    
#dae7f145 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.91%;
}
    
#\35 102b3c6 {
    height: auto;
}
    
#\33 799da71 {
    width: 494px;
}
    
#group_v40 {
    column-gap: 2.1810972811454454%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a98596b8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a43cab32 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8pe {
    height: 475px;
}
    
#f28d3b3e {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#fd9de6e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ea3d059a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 7f99936.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 7f99936 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 cad652d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cad652d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 cf16e51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6d896a1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 879a479 {
    margin: 0px 0% 0px 0%;
}
    
#\37 eff36bd {
    height: auto;
    min-height: 266px;
}
    
#\31 fbab17e {
    min-height: 266px;
    justify-content: flex-start;
}
    
#ea262a91 {
    width: 78.52%;
}
    
#\30 9ce95e6 {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 898a054 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 49b8158 {
    margin: 0px 0% 0px 0%;
}
    
#efa88964 {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 024fcd5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 706417c {
    margin: 0px 0% 0px 0%;
}
    
#group_ja9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.88%;
}
    
#\33 e938e0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.88%;
}
    
#\33 5fafedf {
    margin-right: 0%;
    margin-left: 0%;
    width: 31.88%;
}
    
#\34 440d8bd {
    row-gap: 18px;
    align-items: center;
    align-content: center;
}
    
#group_hg8 {
    column-gap: 2.181818181818182%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
}



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



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



@media (max-width: 767px) {
    
#c4e35c40 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#cb061989 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#group_ajc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\32 f09ee71 {
    height: auto;
}
    
#\36 dfda1c8 {
    height: auto;
}
    
#\38 d51416d {
    height: auto;
}
    
#\37 9570aab {
    height: auto;
}
    
#widget_ldr {
    height: 159px;
}
    
#\34 1cbb8a2 {
    height: auto;
}
    
#fe65a05f {
    height: auto;
}
    
#\37 8754c9a {
    height: auto;
}
    
#fc4c4c15 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nhr {
    width: 66.82%;
}
    
#group_jq1 {
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#group_1as {
    justify-content: flex-start;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#b9aa7a1a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a78a551d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_bnb {
    column-gap: 3.0269156987165817%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\36 bf27aad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
    
#widget_hgg {
    margin-right: 0%;
    margin-left: 0%;
    width: 28.51%;
}
    
#d85cab65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 42.32%;
}
    
#e7e719b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.69%;
}
    
#\34 25e96a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40.01%;
}
    
#\35 fec8f83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 38.80%;
}
    
#\36 92083c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40.61%;
}
}



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



@media (max-width: 767px) {
    
#\36 a7d10dd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dbe3d118 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_mvr {
    height: 358px;
    margin-top: -24px;
    width: 214px;
}
}



@media (max-width: 767px) {
    
#\34 8098904 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e3db1d0a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_pk6 {
    width: 100%;
    flex: 0 1 auto;
}
    
#\30 04fbcca {
    height: auto;
}
    
#f0bca071 {
    width: 100%;
    flex: 0 1 auto;
}
    
#\30 cc412a8 {
    height: auto;
}
    
#\30 83113e8 {
    width: 100%;
    flex: 0 1 auto;
}
    
#e4583dcc {
    height: auto;
}
    
#\38 ba8be6a {
    width: 100%;
    flex: 0 1 auto;
}
    
#\32 85011fd {
    height: auto;
}
    
#e6271923 {
    width: 100%;
    flex: 0 1 auto;
}
    
#\37 c6bd8cf {
    height: auto;
}
    
#dae7f145 {
    width: 100%;
    flex: 0 1 auto;
}
    
#\35 102b3c6 {
    height: auto;
}
    
#group_v40 {
    --column-gap: 10px;
    column-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\35 ebdb6c6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a98596b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#\38 09a1242 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fd9de6e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 98e677e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\31 cf16e51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 cad652d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cad652d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ea3d059a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 7f99936.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 7f99936 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b2cec8a6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f28d3b3e {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 9px;
}
    
#widget_8pe {
    height: 451px;
}
    
#a43cab32 {
    margin: 0px 0% 0px 0%;
}
    
#\34 93510c4 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 ed1000c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#group_dkp {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_nah {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 189px;
}
    
#c5fa5098 {
    height: auto;
}
    
#\37 dd9988f {
    height: auto;
}
    
#group_q7u {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 14922d5 {
    margin: 0px 0% 0px 0%;
}
    
#\34 9b1bc02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#Diferenciais {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 0515990 {
    height: auto;
}
    
#\30 9ce95e6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a6d896a1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 eff36bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 7d4ea5f {
    height: auto;
}
    
#fb39d2e4 {
    height: auto;
}
    
#\31 5b2c4a0 {
    height: auto;
}
    
#\34 6dea76d {
    height: auto;
}
    
#\31 fbab17e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c5d847d4 {
    height: auto;
}
    
#\35 67bf8c7 {
    height: auto;
}
    
#\35 67e71af {
    height: auto;
}
    
#group_fup {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
}



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



@media (max-width: 767px) {
    
#\34 440d8bd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 024fcd5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ja9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_3n3 {
    height: 150px;
}
    
#\33 e938e0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d523f63d {
    height: 150px;
}
    
#\33 5fafedf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 6e8d558 {
    height: 150px;
}
    
#group_hg8 {
    column-gap: 2.181818181818182%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#\32 3173486 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 057feab {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

#group_nah.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgIBAwUAAAAAAAAAAAAAAgMAAQQFERIUISJBkf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAEhMf/aAAwDAQACEQMRAD8Am1NL3OF2QoGZSb3Uzl3qaodUQDZUXK63vz9/YiAd0pOH/9k=')!important}#\37 ffa7045.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAqklEQVQI1y3MSwuCQBiF4fHT8TIzauqkec1SKklKwySKiiCidrVo06b//y/CEM7uObwoYZDqkJtQWGLFpZ2vXFP6LKxP5X4bH8UUUtbz2pHakXyOySM3XoX9LjmKKIwZ5EbHK0dqXLwP1EtCbhN2z3QUkZ4XA7G0xZrj1pMPgXIM1VOkoZAICYWpDjOzD2yGeOvKrdcNBZoQEyFlkBkwN2H5f1Qc1xxXXPoB3LkRp2H7E9QAAAAASUVORK5CYII=')!important}