@media all {
  *#dm .dmInner a.u_3918846420:hover .iconBg { background-color:rgb(239,238,234) !important; }

  *#dm .dmInner a.u_3918846420.hover .iconBg { background-color:rgb(239,238,234) !important; }

  *#dm .dmInner a.u_3918846420 .iconBg {
    display:inline !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a3f78cd1-e24a-472e-9982-652028c084a6/icon/Arrow+Top+Right_828802.svg) !important;
    order:1 !important;
    background-color:var(--color_4) !important;
    width:15px !important;
    height:15px !important;
    color:var(--color_4) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1770895773 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1770895773 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1770895773 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1770895773 .advanced-form-label {
    font-size:12px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1412863885 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1412863885 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1412863885 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1412863885 .advanced-form-label {
    font-size:12px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1422426109 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1422426109 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1422426109 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1422426109 .advanced-form-label {
    font-size:12px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1568169118 .contact-checkable-container { font-size:14px !important; }

  *#dm .dmInner a.u_73588525:hover .iconBg,
  *#dm .dmInner a.u_73588525.hover .iconBg { background-color:rgba(239,238,234,1) !important; }

  *#dm .dmInner div.u_1770895773 input,
  *#dm .dmInner div.u_1770895773 textarea,
  *#dm .dmInner div.u_1770895773 select {
    font-size:18px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1412863885 input,
  *#dm .dmInner div.u_1412863885 textarea,
  *#dm .dmInner div.u_1412863885 select {
    font-size:18px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1422426109 input,
  *#dm .dmInner div.u_1422426109 textarea,
  *#dm .dmInner div.u_1422426109 select {
    font-size:18px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_3918846420:hover .iconBg,
  *#dm .dmInner a.u_3918846420.hover .iconBg { background-color:rgba(239,238,234,1) !important; }

  *#dm .dmInner a.u_73588525 .iconBg { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1413575751 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1413575751 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1413575751 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) rgb(30,24,26) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1413575751 .advanced-form-label {
    font-size:12px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1413575751 input,
  *#dm .dmInner div.u_1413575751 textarea,
  *#dm .dmInner div.u_1413575751 select {
    font-size:18px !important;
    background-color:var(--color_3) !important;
    border-color:rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) rgba(30,24,26,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_519439580 input {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(19,0,0) rgb(19,0,0) rgb(19,0,0) rgb(19,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    font-size:18px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_519439580 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(19,0,0) rgb(19,0,0) rgb(19,0,0) rgb(19,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    font-size:18px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_519439580 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(19,0,0) rgb(19,0,0) rgb(19,0,0) rgb(19,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    font-size:18px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1797215057 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1942641550 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1630578388 hr {
    color:var(--color_6) !important;
    height:12px !important;
    border:none !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

  *#dm .dmInner div.u_1667019700 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1912669138 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1399519794 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1805797232 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1868674595 hr {
    border:none !important;
    height:12px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_6) !important;
  }

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

  *#dm .dmInner div.u_1388826621 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1364792880 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1883483882 .shape-text { color:var(--color_1) !important; }

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

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

  *#dm .dmInner a.u_1366607367:hover { background-image:none !important; }

  *#dm .dmInner a.u_1366607367.hover { background-image:none !important; }

  *#dm .dmInner a.u_1366607367 .iconBg { color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1388826621 .shape-text { font-size:28px !important; }

  *#dm .dmInner div.u_1364792880 .shape-text { font-size:28px !important; }

  *#dm .dmInner div.u_1883483882 .shape-text { font-size:28px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

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

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

  *#dm .dmInner div.u_1568169118 .contact-checkable-container { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\38 98f7809 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    padding-left: 4%;
    width: 100%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/2b3055af/dms3rep/multi/opt/IMG_4030_1746532975724-b1d8f149-1920w.png");
    min-width: 4%;
    padding-right: 4%;
}
    
#\37 dadf367 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 2% 1% 2% 1%;
}
    
#innergrid_bc0 {
    align-self: flex-start;
    max-width: 100%;
    grid-template-rows: minmax(570px, max-content);
    padding-left: 0%;
    width: 99.70%;
    margin-top: 0px;
    justify-self: auto;
    margin-bottom: 0px;
    order: 1;
    padding-right: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b5c0a8e {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    box-shadow: none;
}
    
#\30 d0f5a4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5a9780e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    align-self: stretch;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#e275e1d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#ba10794c {
    width: 90%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 43db276 {
    width: 100%;
    max-width: 100%;
}
    
#\38 ca70877 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#b0409a21 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    padding: 16px 1.4332703478200015% 16px 1.4332703478200015%;
    margin: 0px 0% 0px 0%;
}
    
#d16b914c {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 868b61a {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 83c8daa {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ad439ea {
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d9792bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 5f14958 {
    align-items: flex-start;
    width: 33.00%;
    min-height: 556px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_4);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 30px 30px 30px 30px;
    min-width: 32px;
    align-self: start;
    height: auto;
    flex-direction: row;
    justify-self: end;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    padding: 16px 1% 16px 1%;
    margin: -200px 0% 0px 0%;
}
    
#\35 3eb0cfe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce162886 {
    width: 200px;
    height: 48px;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 07d1ac9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a031e774 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6bb54d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 66b5d68 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fb1f63f {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hiu {
    width: 398px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b5d97d0f {
    column-gap: 10%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    height: auto;
}
    
#\34 301bc1d {
    column-gap: 4%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 1% 0% 1%;
}
    
#widget_3gi {
    align-self: auto;
    max-width: 100%;
    width: 48.37%;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c000087b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    box-shadow: none;
}
    
#widget_qd5 {
    width: 41.63%;
    height: 222px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media all {
    
#\32 4ba94d4 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    min-width: 4%;
}
    
#\32 c92e8cd {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 1% 1%;
}
    
#\33 878545e {
    background-color: var(--color_4);
    background-image: initial;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
}
    
#widget_61k {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1h6 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_nnp {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 725.5px;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjk {
    align-self: center;
    max-width: 100%;
    width: 250px;
    min-height: 62px;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 1px;
}
    
#fb06cb87 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 e106dbe {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 d68387c {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 1% 0% 1%;
}
    
#\30 f7fe183 {
    background-color: var(--color_4);
    background-image: none;
    box-shadow: none;
}
    
#widget_255 {
    max-width: 100%;
    width: 47.67%;
    height: auto;
    min-width: 32px;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3c8e238 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#cca12c90 {
    column-gap: 4%;
    row-gap: 6px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\32 979696a {
    column-gap: 4%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 1% 1% 1%;
}
    
#widget_o1o {
    max-width: 100%;
    width: 918.469px;
    height: auto;
}
    
#widget_or2 {
    max-width: 100%;
    width: 962.5px;
}
    
#\31 b2932b7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#d301728e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5158889 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    box-shadow: none;
}
    
#\35 7f40b64 {
    column-gap: 4%;
    row-gap: 24px;
    width: 61.36%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\31 7dce017 {
    column-gap: 4%;
    row-gap: 24px;
    width: 34.51%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#d2b3aaf4 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 290px;
    flex-wrap: nowrap;
    padding: 4% 1% 2% 1%;
}
    
#widget_h4g {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mi9 {
    align-self: auto;
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7qu {
    align-self: stretch;
    max-width: 100%;
    width: 99.00%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ce0d6b9 {
    align-self: stretch;
    max-width: 100%;
    width: 99.00%;
    order: 0;
    margin-top: -15px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a9e109f6 {
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-height: 8px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    min-width: 4%;
}
    
#\36 82927b3 {
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#d427c610 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 56px;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
}
    
#widget_na6 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3o3 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c19f3a8 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1b503af {
    align-self: center;
    max-width: 100%;
    width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_pl6 {
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f80862a5 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 53de712 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_fio {
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 0e9a856 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a1b452f3 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#de6cb850 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    box-shadow: none;
}
}



@media all {
    
#\39 98f9add {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    width: 100%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/2b3055af/dms3rep/multi/opt/lowering-septic-tank-into-hole-1920w.png");
    min-width: 4%;
}
#\39 98f9add.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVQY0xXKTUvCcADA4f8nq4NgkQON1K292KZzqzmnOV1qupR0mSZUoL1QRJ2iQ5foQ3ToM/2i5/yIdPLLVrgmUzKQdlNkzACp+0E2+UE5/0JtJyh+EyHFn+y2r5CdCqq2hVqtovfX6LNvjMk7cjMmZ1UQmcM+xSMfw5bRtRSGVcBqhFj9OaXulLzjslPMIQrKNqq2jaamUZUUZknC93SiqEav38LzTFQlg3CNNAeFDQ6Km3imxLChMYsqLHsO1z2XcaDTtLKIeddk4Muc1mSSsMRq6LAeuNyc2FwGJsOqTMfMIu7Pm6xGdVYjn4dRjZdJwPPYZ9kuM7DzxO4ey46OeJyGvC1OeJ1H3I3rLCKbM1/n2NrD3Zc4LueYtDTEbdzgPz8lIatRwEXHoecZtGyFsKoQBwaLbpk/r+TNVmLP73MAAAAASUVORK5CYII=');
}
    
#\32 0bb3298 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 2% 1% 2% 1%;
}
    
#widget_13q {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: 436px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fe51ce9 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 bc44989 {
    min-height: 666px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\32 473b1d7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: rgba(64, 75, 78, 1) 0px -12px 11px -9px inset;
}
    
#f7328672 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_64v {
    width: 39.94%;
    height: 640px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
    
#\30 0c771f5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ddca852 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 4ec20c8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: none;
}
    
#\33 7a92663 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.60%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/2b3055af/dms3rep/multi/opt/ASAP+Service+Area-1920w.png");
    border-radius: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
#\33 7a92663.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVQY0wE2Acn+AIWPl5CZoZigp5CZn4yWnHuHjW99hWl3gW98h3F9iAB9iI+bo6i4vMC5vcK4vMGepat8iI9gb3hebXdicHsAanh9nqapzNLL09/Lyt67s8iqi56PYHJ0Tl9oUGFqAFhob5KboLvLtb/gpafdfaHTfpS0h3WIgVZlbkZYYABlc3uYn6azyKqr3YWE2EOM2FGfy4GTpJdlcns8T1YAdICKoKeuu8u2t9+ZldpgmtpqtdmatsG3g42TSlthAHiEjqSrssjQydPkxb/ipcPjqdDjwNDU0J+mqmx6fwBue4WVnqW7wMPR1NTM1MvK08nK0srR09Syt7qSm6AAZnR+fomRk52io6qvoaiunaWqmqOnpaywnaWqkpuhAFppc2Jwemh2f298hWt5gWNyel9udXOAh36JkYKNlkBPspxHUEyTAAAAAElFTkSuQmCC');
}
    
#cd959bfa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63.38%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_f4c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8fe87fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9c6315a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 7376599 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e14af11e {
    min-height: 333px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
}
    
#\31 52020be {
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 a1cf6b6 {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#adc5200d.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#adc5200d {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 1bcbbfc {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7ae878c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 2c5f0a4 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ues {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#a7864b0f {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a869058 {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b50031c.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\37 b50031c {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 c0fbe5d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\35 19c4099 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\37 569c96a {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf47f797.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#bf47f797 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f4b492e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 58f9163 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\39 f3b5434 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2956c08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\30 680cc1e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#cc639e19.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#cc639e19 {
    width: 99.64%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ec979cc7 {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b218e9af {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb930c3d {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2b6fbd2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4gr {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e5526613 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3b09a65 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 af7faae {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1da1ad4 {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 7839549 {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fe29efd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\33 5c7cee7 {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#dfdc7848 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e61349b7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\33 a2b7eef {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd5d7c15 {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbd0bee9 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\36 1493f28 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0ba5324 {
    margin: 0px 0% 0px 0%;
}
    
#\38 9505d84.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\38 9505d84 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#eb70afb7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#b182c1ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 6e7f981 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c92d9131 {
    width: 71.73%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d9b4c75 {
    max-width: 100%;
    width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e921053.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\33 e921053 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bd533794 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.004103967168263%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\34 fb3cc0c {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#a180dd01 {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 75d6a3c {
    min-height: 333px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
}
    
#b5376522.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#b5376522 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 6e53bb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\33 ab2dacc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#a56407c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(64, 75, 78, 1) 0px 0px 11px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1a2f403 {
    width: 24.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px -3.6%;
    grid-area: auto / auto / auto / auto;
}
    
#cf1d7777.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#cf1d7777 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 5caf69c {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 62bd010 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5d7f8b {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2cbf7ce {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c5780c8a {
    min-height: 268px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 51a855c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d722c9bf {
    max-width: 100%;
    width: 100%;
}
    
#\35 6eec8e4 {
    max-width: 100%;
    width: 100%;
}
    
#\38 d49e2cd {
    max-width: 100%;
    width: 100%;
}
    
#\34 c65816c {
    max-width: 100%;
    width: 56px;
    height: auto;
}
    
#\35 6670d26 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 29.67%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    min-width: 32px;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\31 9b52eae {
    max-width: 100%;
    width: 100%;
}
    
#f87c9064 {
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0e1b1e8 {
    align-self: center;
    max-width: 100%;
    width: 62px;
    justify-self: auto;
    height: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d69c8d4 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 28%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 10563f3 {
    max-width: 100%;
    width: 56px;
    height: auto;
}
    
#\35 09f3d02 {
    max-width: 100%;
    width: 56px;
    height: auto;
}
    
#\35 6715f52 {
    max-width: 100%;
    width: 100%;
}
    
#ae8d1265 {
    align-self: center;
    max-width: 100%;
    width: 62px;
    height: auto;
    order: 1;
}
    
#\31 6602a27 {
    max-width: 100%;
    width: 100%;
}
    
#\33 2ab9f80 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 28%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 9ceaabf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#baeae9b0 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 1% 0% 1%;
}
    
#\35 939400a {
    background-color: var(--color_4);
    background-image: none;
    box-shadow: none;
}
    
#\32 2c62b4e {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\35 6c199d6 {
    margin: 0px 0% 0px 0%;
}
    
#ca24c11c {
    max-width: 100%;
    width: 265px;
    min-height: 55px;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 dadf367 {
    padding: 6% 4% 6% 4%;
}
    
#\38 98f7809 {
    justify-content: center;
    padding: 16px 4% 16px 4%;
}
    
#de8def55 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_bc0 {
    grid-template-rows: minmax(384px, max-content);
    padding-left: 0%;
    width: 100.00%;
    padding-right: 0%;
}
    
#\37 5a9780e {
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\37 5f14958 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 59.23%;
    column-gap: 1%;
    padding: 8px 1% 8px 1%;
    margin: -80px 0% -80px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 ca70877 {
    height: auto;
    min-height: 78px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\33 ad439ea {
    height: auto;
    min-height: 80px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6bb54d6 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 301bc1d {
    padding: 2% 4% 0% 4%;
}
    
#widget_3gi {
    width: 100.00%;
}
    
#b5d97d0f {
    flex-direction: column;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\33 89ed55b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c92e8cd {
    row-gap: 0px;
    padding: 4% 2% 4% 2%;
}
    
#\32 4ba94d4 {
    row-gap: 9px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#group_nnp {
    align-items: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjk {
    align-self: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fb06cb87 {
    margin: 0px 0% 0px 0%;
}
    
#widget_61k {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d68387c {
    row-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\39 3c8e238 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e106dbe {
    width: 100%;
    min-height: 80px;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 979696a {
    padding: 4% 4% 3% 4%;
}
    
#d301728e {
    margin: 0px 0% 0px 0%;
}
    
#widget_or2 {
    width: 640px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2b3aaf4 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_7qu {
    width: 84.43%;
}
    
#widget_h4g {
    width: 97.34%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7f40b64 {
    column-gap: 2%;
    row-gap: 14px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    flex-wrap: nowrap;
}
    
#\31 7dce017 {
    width: 100%;
    min-height: 80px;
}
    
#\31 f3df44e {
    margin: 0px 0% 0px 0%;
}
    
#widget_mi9 {
    width: 194.914px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ce0d6b9 {
    width: 84.43%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d427c610 {
    flex-direction: row;
    min-height: 56px;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
}
    
#a9e109f6 {
    width: 25%;
    min-height: 8px;
}
    
#\36 82927b3 {
    width: 25%;
    min-height: 8px;
}
    
#group_pl6 {
    width: 25%;
    min-height: 8px;
}
    
#group_fio {
    width: 25%;
    min-height: 8px;
}
    
#bf6f7fbc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0bb3298 {
    padding: 2% 4% 4% 4%;
}
    
#widget_13q {
    height: 260px;
}
    
#\39 bed82dc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 bc44989 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 0c771f5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_64v {
    width: 99.69%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e14af11e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 333px;
    column-gap: 2%;
}
    
#c2956c08 {
    width: 23.5%;
    min-height: 8px;
}
    
#f4b492e2 {
    width: 23.5%;
    min-height: 8px;
}
    
#\31 c0fbe5d {
    width: 23.5%;
    min-height: 8px;
}
    
#\31 7ae878c {
    width: 23.5%;
    min-height: 8px;
}
    
#\30 680cc1e {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    height: auto;
    min-height: 135px;
}
    
#bb930c3d {
    margin-right: 0%;
    margin-left: 0%;
    width: 50.16%;
    height: auto;
}
    
#ec979cc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 58f9163 {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\37 569c96a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 1da1ad4 {
    width: 47.57%;
    height: auto;
}
    
#\35 19c4099 {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#a7864b0f {
    margin-right: 0%;
    margin-left: 0%;
    width: 50.16%;
    height: auto;
}
    
#\39 a869058 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ues {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 a1cf6b6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50.16%;
    height: auto;
}
    
#\33 1bcbbfc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 3b09a65 {
    margin-top: 36px;
}
    
#widget_4gr {
    margin-top: 16px;
}
    
#\37 af7faae {
    margin-top: 17px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7839549 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 75d6a3c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#eb70afb7 {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 5c7cee7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50.32%;
    height: auto;
}
    
#\33 a2b7eef {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e61349b7 {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\30 1a2f403 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50.32%;
    height: auto;
}
    
#bd533794 {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#a180dd01 {
    margin-right: 0%;
    margin-left: 0%;
    width: 56.02%;
    height: auto;
}
    
#c92d9131 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 fe29efd {
    column-gap: 7.004103967168263%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\34 fb3cc0c {
    margin-right: 0%;
    margin-left: 0%;
    width: 60.76%;
    height: auto;
}
    
#dd5d7c15 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 c5d7f8b {
    margin-top: 6px;
}
    
#\31 2cbf7ce {
    margin-top: 6px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#baeae9b0 {
    row-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\32 2c62b4e {
    width: 100%;
    min-height: 80px;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6c199d6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 98f7809 {
    padding-left: 6%;
    width: 100%;
    min-height: 462px;
    align-items: center;
    padding-right: 6%;
    height: auto;
}
    
#\37 dadf367 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 20% 2% 4% 2%;
}
    
#de8def55 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_bc0 {
    grid-template-rows: minmax(312px, max-content);
    padding-left: 0%;
    width: 99.54%;
    padding-right: 0%;
}
    
#\37 5a9780e {
    width: 100%;
}
    
#\37 d9792bd {
    min-width: 32px;
}
    
#ba10794c {
    width: 100%;
}
    
#\37 5f14958 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 98.51%;
    padding: 8px 1% 8px 1%;
    margin: -160px 0% -160px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 07d1ac9 {
    min-width: 32px;
}
    
#a031e774 {
    min-width: 32px;
}
    
#\33 ad439ea {
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ca70877 {
    min-height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\36 868b61a {
    align-items: center;
}
    
#\39 83c8daa {
    align-items: center;
}
    
#\34 66b5d68 {
    width: 152px;
    height: auto;
}
    
#\37 fb1f63f {
    width: 166px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#b5d97d0f {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\34 301bc1d {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#widget_3gi {
    width: 100.00%;
}
    
#widget_qd5 {
    height: 114px;
    width: 93.99%;
}
}



@media (max-width: 767px) {
    
#\32 4ba94d4 {
    row-gap: 18px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\32 c92e8cd {
    row-gap: 0px;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_61k {
    margin-left: 0px;
    width: 73.49%;
    margin-right: 0px;
}
    
#widget_1h6 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_nnp {
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjk {
    align-self: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 e106dbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d68387c {
    row-gap: 0px;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_255 {
    min-width: 32px;
}
}



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



@media (max-width: 767px) {
    
#\35 7f40b64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7dce017 {
    width: 100%;
    min-height: 116px;
    align-items: center;
    height: auto;
}
    
#d2b3aaf4 {
    row-gap: 0px;
    flex-direction: column;
    min-height: unset;
    padding: 8% 4% 8% 4%;
}
    
#\31 f3df44e {
    margin: 0px 0% 0px 0%;
}
    
#widget_h4g {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a9e109f6 {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 82927b3 {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d427c610 {
    column-gap: 0%;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    min-height: 0px;
    flex-wrap: wrap;
    padding-right: var(--section-padding-right);
}
    
#group_pl6 {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_fio {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 98f9add {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 98f9add.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVQY0xXKTUvCcADA4f8nq4NgkQON1K292KZzqzmnOV1qupR0mSZUoL1QRJ2iQ5foQ3ToM/2i5/yIdPLLVrgmUzKQdlNkzACp+0E2+UE5/0JtJyh+EyHFn+y2r5CdCqq2hVqtovfX6LNvjMk7cjMmZ1UQmcM+xSMfw5bRtRSGVcBqhFj9OaXulLzjslPMIQrKNqq2jaamUZUUZknC93SiqEav38LzTFQlg3CNNAeFDQ6Km3imxLChMYsqLHsO1z2XcaDTtLKIeddk4Muc1mSSsMRq6LAeuNyc2FwGJsOqTMfMIu7Pm6xGdVYjn4dRjZdJwPPYZ9kuM7DzxO4ey46OeJyGvC1OeJ1H3I3rLCKbM1/n2NrD3Zc4LueYtDTEbdzgPz8lIatRwEXHoecZtGyFsKoQBwaLbpk/r+TNVmLP73MAAAAASUVORK5CYII=');
}
    
#\32 0bb3298 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
}
    
#widget_13q {
    height: 192px;
}
    
#\39 bed82dc {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\30 ddca852 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 7a92663 {
    width: 100%;
    min-height: 162px;
    align-items: center;
    height: auto;
}
#\33 7a92663.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVQY0wE2Acn+AIWPl5CZoZigp5CZn4yWnHuHjW99hWl3gW98h3F9iAB9iI+bo6i4vMC5vcK4vMGepat8iI9gb3hebXdicHsAanh9nqapzNLL09/Lyt67s8iqi56PYHJ0Tl9oUGFqAFhob5KboLvLtb/gpafdfaHTfpS0h3WIgVZlbkZYYABlc3uYn6azyKqr3YWE2EOM2FGfy4GTpJdlcns8T1YAdICKoKeuu8u2t9+ZldpgmtpqtdmatsG3g42TSlthAHiEjqSrssjQydPkxb/ipcPjqdDjwNDU0J+mqmx6fwBue4WVnqW7wMPR1NTM1MvK08nK0srR09Syt7qSm6AAZnR+fomRk52io6qvoaiunaWqmqOnpaywnaWqkpuhAFppc2Jwemh2f298hWt5gWNyel9udXOAh36JkYKNlkBPspxHUEyTAAAAAElFTkSuQmCC');
}
    
#cd959bfa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e14af11e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 7ae878c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 c0fbe5d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f4b492e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2956c08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 19c4099 {
    align-items: center;
}
    
#\39 58f9163 {
    align-items: center;
}
    
#\30 680cc1e {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 75d6a3c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 6e53bb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b182c1ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ab2dacc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a56407c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bd533794 {
    align-items: center;
}
    
#\32 fe29efd {
    align-items: center;
}
    
#e61349b7 {
    align-items: center;
}
    
#eb70afb7 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c5780c8a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 0e1b1e8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d69c8d4 {
    align-self: flex-start;
    row-gap: 12px;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6670d26 {
    row-gap: 12px;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f87c9064 {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#ae8d1265 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2ab9f80 {
    row-gap: 12px;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#baeae9b0 {
    row-gap: 0px;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 2c62b4e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}

