@media all {
  *#dm .dmInner div.u_166915751 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1630731974 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1290126937 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

  *#dm .dmInner a.u_1045249295 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1045249295 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1045249295:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1045249295.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1011757980 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1623770272 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

  *#dm .dmInner a.u_1746577117 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1746577117 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1746577117 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1746577117:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1746577117.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1814309201 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1288692541 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

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

  *#dm .dmInner div.u_1693806674 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

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

  *#dm .dmInner div.u_1898600868 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

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

  *#dm .dmInner div.u_1290358238 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

  *#dm .dmInner div.u_2556372350 img {
    object-fit:contain !important;
    object-position:0% 50% !important;
  }

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

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

  *#dm .dmInner a.u_1148580432 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1148580432 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1148580432 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1148580432:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1148580432.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1958659257 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:47px !important;
    height:47px !important;
  }

  *#dm .dmInner a.u_1958659257:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1958659257.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1958659257 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1958659257 span.text {
    font-weight:500 !important;
    font-size:21px !important;
  }

  *#dm .dmInner a.u_1045249295 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1366184769 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1366184769 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1366184769:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1366184769.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1366184769 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1860099899 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1860099899 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1860099899:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1860099899.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1860099899 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_2) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1959535797 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1959535797 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1959535797 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1959535797:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1959535797.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_1877013862 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1877013862 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1877013862 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1877013862:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1877013862.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1353553629 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1353553629 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1353553629 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1353553629:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1353553629.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1941154375 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:100% 50% !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:50px !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;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1941154375 span.text {
    font-weight:500 !important;
    font-size:21px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1941154375 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/a5bb599c-dcf0-49f3-aa0a-5be20c7bf517/icon/arrow.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:47px !important;
    height:47px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1941154375:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1941154375.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner div.u_1775497326 .accordion-title {
    font-weight:400 !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1775497326 .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1775497326 .accordion-header[aria-expanded='true'] .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner div.u_1775497326 .accordion-content { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1906699149 .accordion-title {
    font-weight:400 !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1906699149 .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1906699149 .accordion-header[aria-expanded='true'] .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner div.u_1906699149 .accordion-content { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1410432938 .accordion-title {
    font-weight:400 !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1410432938 .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1410432938 .accordion-header[aria-expanded='true'] .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner div.u_1410432938 .accordion-content { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1185839019 .accordion-title {
    font-weight:400 !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1185839019 .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1185839019 .accordion-header[aria-expanded='true'] .accordion-chevron svg { stroke:var(--color_2) !important; }

  *#dm .dmInner div.u_1185839019 .accordion-content { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3693376215 .thumb-btn { border-radius:10px 10px 10px 10px !important; }

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

  *#dm .dmInner div.u_1303562176 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(30,30,30) rgb(30,30,30) rgb(30,30,30) rgb(243,158,40) !important;
  }

  *#dm .dmInner div.u_2446392385 .map-wrapper { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_2446392385 .map-legend { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_2446392385 .filter-bar {
    background-color:rgba(243,243,243,1) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-radius:25px 25px 25px 25px !important;
    border-color:rgba(223,223,223,1) !important;
  }

  *#dm .dmInner div.u_2446392385 .filter-btn {
    background-color:var(--color_3) !important;
    border-color:rgba(243,158,40,0.13) !important;
  }

  *#dm .dmInner div.u_2446392385 .filter-btn.active { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3685063576 .faq-item { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_3685063576 .faq-title { font-family:'Bebas Neue' !important; }

  *#dm .dmInner div.u_3685063576 .faq-sub-title { font-family:'Bebas Neue' !important; }

  *#dm .dmInner div.u_3685063576 .faq-sub-answer { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_1990174820 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1224063956 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_2066566478 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1775497326 .accordion-title { font-size:16px !important; }

  *#dm .dmInner div.u_1775497326 .accordion-content { font-size:16px !important; }

  *#dm .dmInner *.u_1775497326 .accordion-content { line-height:12px !important; }

  *#dm .dmInner div.u_1906699149 .accordion-title { font-size:16px !important; }

  *#dm .dmInner div.u_1906699149 .accordion-content { font-size:16px !important; }

  *#dm .dmInner *.u_1906699149 .accordion-content { line-height:12px !important; }

  *#dm .dmInner div.u_1410432938 .accordion-title { font-size:16px !important; }

  *#dm .dmInner div.u_1410432938 .accordion-content { font-size:16px !important; }

  *#dm .dmInner *.u_1410432938 .accordion-content { line-height:12px !important; }

  *#dm .dmInner div.u_1185839019 .accordion-title { font-size:16px !important; }

  *#dm .dmInner div.u_1185839019 .accordion-content { font-size:16px !important; }

  *#dm .dmInner *.u_1185839019 .accordion-content { line-height:12px !important; }

  *#dm .dmInner *.u_3693376215 .slider-track-container {
    border-top-right-radius:25px !important;
    border-top-left-radius:25px !important;
    border-bottom-left-radius:25px !important;
    border-bottom-right-radius:25px !important;
  }

  *#dm .dmInner *.u_3685063576 .faq-list { gap:14px !important; }

  *#dm .dmInner div.u_3685063576 .faq-title { font-size:24px !important; }

  *#dm .dmInner div.u_3685063576 .faq-description { font-size:16px !important; }

  *#dm .dmInner div.u_3685063576 .faq-sub-title { font-size:24px !important; }

  *#dm .dmInner *.u_3685063576 .faq-sub-toggle { font-size:25px !important; }

  *#dm .dmInner *.u_3685063576 .faq-toggle { font-size:28px !important; }

  *#dm .dmInner *.u_2446392385 .map-canvas { height:540px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3685063576 .faq-list { gap:15px !important; }

  *#dm .dmInner div.u_3685063576 .faq-title { font-size:24px !important; }

  *#dm .dmInner div.u_3685063576 .faq-sub-title { font-size:24px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2066566478 img {
    object-position:100% 50% !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 6102879.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\36 6102879 {
    width: 292px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.92%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 100px 0px 100px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 743px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.08%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/NEW+BG-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_mi2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#e5e9e60a {
    width: 98.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d34151cd {
    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;
}
    
#group_jga {
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.018522878894906%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e5855d75 {
    width: 21.36%;
    height: 22px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c80e36c1 {
    width: 3.33%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a878f644 {
    width: 47.99%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_agp {
    width: 100.00%;
    height: 591px;
    max-width: 100%;
}
}



@media all {
    
#\32 49bcd55 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
}
    
#\33 e086168 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\31 08f1f1e {
    margin: 0px 0% 0px 0%;
}
    
#group_avk {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\30 93b82d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -76px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3c5c7be {
    width: 74.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b48d0cf6 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#d42c35e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d42c35e9 {
    width: 96.21%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -81px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c031e15 {
    width: 67.81%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4911fd8 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    order: 3;
    padding: 0px 0px 0px 0px;
}
    
#d940938e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -71px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3fa3da6 {
    width: 68.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1sp {
    width: 20.43%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-end;
}
    
#\32 b5789f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 b5789f7 {
    width: 25.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    justify-self: auto;
    margin: -14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 326e18b {
    width: 19.61%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    justify-self: auto;
    margin: -6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 eb8b6a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.08%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#bbb05cc6 {
    min-height: 800px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
}
    
#\32 f4e4e50 {
    margin: 0px 0% 0px 0%;
}
    
#\37 b3195e7.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 15px;
}
#\37 b3195e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 98c3704 {
    width: 44.92%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 bac88e4 {
    width: 93.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a58376a {
    width: 98.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0il {
    width: 100%;
    height: 74px;
    max-width: 100%;
    order: 2;
    margin-top: -28px;
}
    
#group_35b {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    order: 4;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(169, 169, 169, 1) 0px 0px 11px 0px;
    flex-wrap: nowrap;
}
    
#group_bac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.61%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 2px 0 0;
    border-color: #000000 rgba(183, 183, 183, 1) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4fk {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#bfe112a9 {
    width: 33.33%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aum {
    width: 21.88%;
    height: 142px;
    max-width: 100%;
    order: 2;
}
    
#widget_0r0 {
    width: 613px;
    height: 570px;
    max-width: 100%;
}
}



@media all {
    
#\36 fe4366c {
    margin: 0px 0% 0px 0%;
}
    
#\35 1939d6f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 1939d6f {
    width: 34.93%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2695cef {
    width: 98.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 14b90db {
    width: 63.07%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b12fad8 {
    min-height: 156px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 25px 0%;
}
    
#cd34d32d {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#group_2me {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 1d920b8 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 100px 0%;
}
    
#group_ffm {
    width: 31.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6ee17c3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 49c149a {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 997699b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\36 997699b {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1cb2130.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 1cb2130 {
    width: 94.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bed4fc3e {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 221px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+20-+2026-+10_20_37+AM-1920w.png");
    order: 1;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#bed4fc3e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAIAAADUCbv3AAAACXBIWXMAAAsTAAALEwEAmpwYAAABeElEQVQY0xXJW0vCUAAA4PNspRQ9tEotuzdzejbPzs5Os+lcukYXsSzULnQ1aqCFdDOzBxEq0h4UuhBBBFE/MvpePwCRR48Hs+vGsZXOFzaLxV3Lym5vJy7Odl5aN0CkY2uZWKl0VH+8aTRuW61avV45P8tVytbbcw0oEW7vYOWudtlsVFtPte+v19+f94f7cqV80qhXAVW5dMY8tbYKe9mr/EHzsfr50SyXCrn9Dcs6BIiwUQ0bEVkVfMuGls/t3F4XNzLLphE1TQMIQRbxXsRNBsY8mizOx6Kp5MI0QUTkMUZAFjnkZzE7QiYG6NSI4PPKEuYDHMECEiCgkh9DL2WHVdaNPD2sxyXykGAUnplGQQgo9UtBHxof/D+m0+vum5FQmEoRVeEhByQFBuDUkNvFdHV229tH+xhdluIhqqmhgN8HwjFFEHmn02XvcLTZ2gcZJh5SFnVtLjYrCBDEF3SRiM5+p8PusNna3L29ZlRfXUqkkklC8B9dM2eRak0Q9QAAAABJRU5ErkJggg==');
}
    
#\30 11dc5e2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\30 11dc5e2 {
    width: 296px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 20ca108 {
    width: 31.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 89184d1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd305045 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3beacf1 {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 54f811a {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 221px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+20-+2026-+10_36_27+AM-1920w.png");
    order: 1;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 54f811a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAIAAACZwRr8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABs0lEQVQY0wXBaW+aYAAA4PeHNEuaZUmzrHHHp9U2m5uzlMK04oGIqMihDkqRQ4uCF63VIEqtS9HGrsvM3JHty37gngeg0LsTJEJTGUNXp2Nn6d+uFotrd2w19EqJAnAkFIU/5HBMFqp2p+2Nnbk3HV30G4rE5gmAHB3GECiDIQKTMVVuYArDjmwoFYErkOk4SGAYFkVT0TCdCkmFsFqK6OWYUEyweYLEk0CW1BpFiPH9MvqUTwa4+EuBCPEEyuezDEWBllq3c8kW+lwMbeXgHRJ6xSbCLB6rFHKnDAO6ytllGj2P7FaCj8ijFxS8X04jYj6tlOnmaRXIJbL4Pog82z7e3Yq/DWSh10wCUnjKNmrXgzZgc5nDg73Ak8fBwE4svEccv2Hwj5YmLmfO7293QJXlfDZ7gsI0mdJE1lKq3caZN+yvvyz+/d2AploTuBJN4iJPm7o06hresLeYuet7/8/mAdyMeqPOebsuNZWqpYkXTcW1TX969dX3NvdzsHR7k369o1XqYlH/VGjJ3NBS/HFvfev8WLrg52qyuXMebmzfMWeXdc/W5lfGatL9Ph/8+jz4DxYvscn10WTpAAAAAElFTkSuQmCC');
}
    
#cd9f8c89 {
    width: 31.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9a110c3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e03ef65a {
    width: 94.03%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6e02951 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 221px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+20-+2026-+10_26_27+AM-1920w.png");
    order: 1;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\34 6e02951.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAIAAABrQaqyAAAACXBIWXMAAAsTAAALEwEAmpwYAAACGklEQVQozwEPAvD9AG6y8na28oG68JTA6Zi20YeZp3GCjFhqdE9ibD1RWgB8tOZ6rtt2o8p6nLp3kKdjdIJSX2dFTlBJTk1CRUEAbZCuZ4ihZoCTboKQbX2KVmRuQkxSOjw7RD84RTwxAHB7gHJ5eXl7doiHfpKPiYGAfW1tal5cWF9YUVlRSAByaViIemSjkHK2ooO/q461p5OelouDf3ptaGJhWlIAhXRapoxnyKV11LOF2byR0LmZs6OLkYV0cmdbYlhOAIJwVZ+CWr6WYMOfbsSme7yigZ+KcH1sWF5RQlFFOQBxZVOOc1Cwh1O1kGCtj2mbgmN4YkpXRjM+Myg5MSkAVE5HdWFHnnhLq4JQmHZNfGFDWUYyOy8kJR8aJSAcACssLlBCNIZmQqqAUJp2THFYPkM2KiMeHBMSFBcWFgASGCEwKidnUDqYc06Rb01fSzgwKSQVFRgUFhkeHh8AGB0kIyEjTT0ye19FgmNIVkMzJyIhDhEXFxofJygqAB4kLRwfJTIsK1tKPGtTQFNBNSkkJBMWHRwfIy4vMQAkLDUbIiohIyc+NzJQQTZHOzMqJykYHCQeIictLzAAJS85ICgxHyYuLi8yNDEwMi8vJCUrHSIrICYqKC0tACUvOiIsNiIrNSQsNSMpMCAkLB4jLB8lLiAoLSIqLAAjLjojLTklMDsnMTskLDUfJi8cIisgJzAfKC4gKi5AjKs0UlR24wAAAABJRU5ErkJggg==');
}
    
#f747f362 {
    margin: 0px 0% 0px 0%;
}
    
#\37 924873c {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 751f209.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\31 751f209 {
    width: 296px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ef74fb3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\34 ef74fb3 {
    width: 296px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f85c2f9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#f85c2f9c {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4beccb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\34 4beccb5 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 a84a939 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5557cb5 {
    min-height: 122px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
}
    
#\35 0bd69d8 {
    margin: 0px 0% 0px 0%;
}
    
#d0d26f6a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c56a049[data-background-color-animation] {
    background-color: var(--color_3);
}
}



@media all {
    
#ca3fb46e {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#baec1400 {
    width: 98.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9872f3d {
    width: 73.89%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd95083a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bd95083a {
    width: 24.11%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffebd44c {
    min-height: 243px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 25px 0%;
}
    
#\36 9a77d56 {
    margin: -39px 0% 0px 0%;
}
    
#ce24604e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 73f3129 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\30 a28c347 {
    margin: 0px 0% 0px 0%;
}
    
#\32 5affcd8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\32 5affcd8 {
    width: 203px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 68px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 67d9ab2 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(49, 49, 49, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 68515d3 {
    min-height: 637px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0px 0%;
}
    
#\31 3925c64::before, #\31 3925c64 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(49, 49, 49, 1);
    opacity: 0.93;
    border-radius: inherit;
}
#\31 3925c64 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 505px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/sean1--281-29-Large-d062b657-606h.png");
    border-radius: 25px 25px 25px 25px;
    height: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 3925c64.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\37 9ec9472 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cc244e0 {
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_h33 {
    width: 93.98%;
    height: 180px;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
    
#b81ce23b {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(49, 49, 49, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f9cd1fda {
    width: 93.98%;
    height: 180px;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
    
#\37 a4612c2::before, #\37 a4612c2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(49, 49, 49, 1);
    opacity: 0.93;
    border-radius: inherit;
}
#\37 a4612c2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 505px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/sean1--281-29-Large-d062b657-606h.png");
    border-radius: 25px 25px 25px 25px;
    height: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 a4612c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\33 78d1545 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e00f6f1 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(49, 49, 49, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c313e0a {
    width: 95.45%;
    height: 181px;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
    
#\39 e766aeb::before, #\39 e766aeb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(49, 49, 49, 1);
    opacity: 0.93;
    border-radius: inherit;
}
#\39 e766aeb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 505px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/sean1--281-29-Large-d062b657-606h.png");
    border-radius: 25px 25px 25px 25px;
    height: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 e766aeb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#de506cf0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf7ca5a4 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(49, 49, 49, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 be2a5ac {
    width: 78.19%;
    height: 180px;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
    
#ceeb9a12::before, #ceeb9a12 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(49, 49, 49, 1);
    opacity: 0.93;
    border-radius: inherit;
}
#ceeb9a12 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/sean1--281-29-Large-d062b657-606h.png");
    border-radius: 25px 25px 25px 25px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#ceeb9a12.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\36 eac9081 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bdc872d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\32 bdc872d {
    width: 203px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 68px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae921345.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#ae921345 {
    width: 203px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 28px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2e2c125.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#b2e2c125 {
    width: 203px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0e5e36f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e0e5e36f {
    width: 222px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s9s {
    width: 208px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -15px;
}
    
#\39 796feda.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 796feda {
    width: 208px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 214cc98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 214cc98 {
    width: 208px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 04c7fa3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 04c7fa3 {
    width: 208px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 62ad1cd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 62ad1cd {
    width: 208px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 646806d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 646806d {
    width: 208px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 808a1d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 808a1d7 {
    width: 208px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bb1cbb36 {
    min-height: 1040px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
}
    
#\38 1bf4349.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 15px;
}
#\38 1bf4349 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0cd8853 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#b5374d27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e51e8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#fe198e32 {
    margin: 0px 0% 0px 0%;
}
    
#\37 cf01ded {
    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;
}
    
#f1206fb4 {
    background-image: none;
    background-color: var(--color_1);
}
    
#group_lf0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d36d3215 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    order: 0;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(90deg, rgba(49, 49, 49, 1) 0%, rgba(30, 30, 30, 1) 100%);
    box-shadow: none;
    flex-wrap: nowrap;
    background-origin: border-box;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3c02968 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d8b0a4b {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#\38 fa3e52a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.61%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 2px 0 0;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_4l0 {
    align-items: flex-start;
    width: 58.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6abe270.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 6abe270 {
    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;
}
    
#cb8205ec {
    width: 100.00%;
    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 4e07c37 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    order: 0;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(90deg, rgba(49, 49, 49, 1) 0%, rgba(30, 30, 30, 1) 100%);
    box-shadow: none;
    flex-wrap: nowrap;
    background-origin: border-box;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2c796bb {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#e7acc3d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7acc3d1 {
    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;
}
    
#\30 320a2a0 {
    align-items: flex-start;
    width: 58.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ca766ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.61%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 2px 0 0;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a3a04d1 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    order: 0;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(90deg, rgba(49, 49, 49, 1) 0%, rgba(30, 30, 30, 1) 100%);
    box-shadow: none;
    flex-wrap: nowrap;
    background-origin: border-box;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c3f60ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.61%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 2px 0 0;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f5eefa4f {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#\39 82e60b7 {
    align-items: flex-start;
    width: 58.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d028b6d0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0d33993.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0d33993 {
    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;
}
    
#\35 64cf4a3 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    order: 0;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(90deg, rgba(49, 49, 49, 1) 0%, rgba(30, 30, 30, 1) 100%);
    box-shadow: none;
    flex-wrap: nowrap;
    background-origin: border-box;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1d42c4e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.61%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    border-width: 0 2px 0 0;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2887233 {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#ba1062a9 {
    align-items: flex-start;
    width: 58.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a5f46f7e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 130d20b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 130d20b {
    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_qru[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#group_qru {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 15px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a53 {
    width: auto;
    height: 319px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\31 8706095 {
    margin: 0px 0% 0px 0%;
}
    
#\34 9b9743f {
    min-height: 156px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 0px 0%;
}
    
#eb534202 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\32 75e5acb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f6ab421 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9qj {
    width: 100.00%;
    height: 417px;
    max-width: 100%;
}
}



@media all {
    
#\36 3ad84ea {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\31 74bbd89 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 213px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: flex-start;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2c9a534 {
    min-height: 156px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 25px 0%;
}
    
#\31 08ebb2b {
    margin: 0px 0% 0px 0%;
}
    
#\31 8d7fd88 {
    width: 71.94%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 587d7f7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kdk {
    width: 97.11%;
    height: 84px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -19px 0% 0px 3.166666666666667%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1nt {
    width: 27.50%;
    height: 191px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 d0a3e55 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 100px 0%;
}
    
#\34 a709f42 {
    width: 94.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8b4410f {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 309px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+1-+2026-+02_16_40+PM-1920w.png");
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 8b4410f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a2879954 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a721de5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a721de5c {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af7a3562 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3b846b0 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e39ccaa6 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 309px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+1-+2026-+02_16_40+PM-1920w.png");
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#e39ccaa6.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d3f044dc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9d88e4b {
    width: 94.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7dfc311.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 7dfc311 {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b95a696f {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8a3a773 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 309px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+1-+2026-+02_16_40+PM-1920w.png");
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 8a3a773.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#fda09a2d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5fe8b02 {
    width: 94.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f92e9ae9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f92e9ae9 {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec0f1ff4 {
    width: 22.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8f06519 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 309px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/ChatGPT+Image+May+1-+2026-+02_16_40+PM-1920w.png");
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 8f06519.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 3e5ea53 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 798c91d {
    width: 94.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ef5f4c6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 ef5f4c6 {
    width: 348px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 844eb9e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 a620bb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5572fd7 {
    margin: 0px 0% 0px 0%;
}
    
#\32 1714b18 {
    width: 77.11%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cdb7b3f {
    min-height: 187px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 25px 0%;
}
    
#c9c95da3 {
    background-image: none;
    background-color: var(--color_1);
}
    
#\33 6d1f9ff {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\31 010e97f {
    background-image: none;
    background-color: var(--color_1);
}
    
#ca3a7947 {
    min-height: 791px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 100px 0%;
}
    
#c100c7d1 {
    margin: 0px 0% 0px 0%;
}
    
#group_qe6 {
    width: 65.00%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
}
    
#group_m8k {
    justify-content: flex-start;
    width: 31%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    padding: 0px 0px 0px 0px;
}
    
#widget_imi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_cag[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#group_cag {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(49, 49, 49, 1);
    background-image: none;
    height: auto;
    padding: 25px 20px 25px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e1dcb5be {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 de97254.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 de97254 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r8k {
    width: 332px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b55845e6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#b55845e6 {
    width: 319px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#eb03976d::before, #eb03976d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(30, 30, 30, 1) 100%);
}
#eb03976d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/4e29a74b/dms3rep/multi/opt/Footer+BG-1920w.png");
}
#eb03976d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAxUlEQVQI1wG6AEX/APytRvmoQPCiPumfQeSeQ+ScP9+UNtqPMdSMLdCLLAD8qkH4qEDuo0Lln0TdmULalDvVjTTSijDNhyzLhigA+6Y796U87KFB35xF1ZVC0o86zYgxzIUuxoEoxH8kAPuiMvSeM+iaON2XPdeUPNWQNc6ILsqDK8J8Jr55IQD6nivwlynikSvWjTDSjTLSiyzMgybHfiXBeSO+eCAA+Zol7pMj3osj0YUlzoUmzYMhyH0ew3kfwXghwHchl+ZgjBoq4ZcAAAAASUVORK5CYII=');
}
    
#a1730f9f {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 5a43e90 {
    width: 47.33%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c31249ae.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#c31249ae {
    width: 42.00%;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1959d66 {
    width: 20.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9c15969 {
    min-height: 491px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#def2cc63 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    order: 0;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\39 fdb0c70 {
    width: 43.39%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3c3 {
    flex-direction: row;
    align-items: flex-start;
    width: 58.33%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 6a5e3fa {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    padding: 0px 0px 0px 0px;
}
    
#\33 442b36a {
    margin: 0px 0% 0px 0%;
}
    
#b4dd772e {
    min-height: 134px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 100px 0%;
}
    
#bf13a159 {
    background-color: var(--color_3);
    background-image: none;
}
    
#b577e822 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    padding: 0px 0px 0px 0px;
}
    
#af523b37 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 0px 0px 0px;
}
    
#group_8lf {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fbdb167a {
    width: 72.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d56b48d2 {
    width: 21.79%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b39e4c4c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 9.1%;
    flex-wrap: nowrap;
    --column-gap: 9.1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b1a42ce {
    width: 69.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8dbe83c {
    width: 72.44%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cbf8c56 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f389c60e {
    width: 23.49%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fdaca40 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5f46c27 {
    width: 21.79%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 372cd3c {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#d3f2a927 {
    margin: 0px 0% 0px 0%;
}
    
#\30 32df8f2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ce5e458c {
    min-height: 156px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 25px 0%;
}
    
#\32 1797d85.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1797d85 {
    width: 57.84%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fa327e6 {
    width: 98.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 101px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a2f8b6a {
    width: 40.16%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 072fa3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 62.42%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#\36 0080f2a {
    min-height: 650px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 100px 0%;
}
    
#widget_snd {
    width: 100%;
    height: 652px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#group_3dm {
    width: 34.58%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#\32 75a5376 {
    margin: 0px 0% 0px 0%;
}
    
#widget_49o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\35 32cd49e {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
}
    
#c4607c47 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c622cef2 {
    width: 23.49%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d533143 {
    width: 72.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 772a002 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d89e0bae {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    padding: 0px 0px 0px 0px;
}
    
#\38 dc72bad {
    margin: 0px 0% 0px 0%;
}
    
#b5d28a06 {
    min-height: 134px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 100px 0%;
}
    
#\32 8fae82c {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    padding: 0px 0px 0px 0px;
}
    
#a85c5cb2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1c879c4 {
    background-color: var(--color_3);
    background-image: none;
}
    
#b44d1b8c {
    width: 21.79%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d917458b {
    width: 72.44%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 96b1cd9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 9.1%;
    flex-wrap: nowrap;
    --column-gap: 9.1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(243, 243, 243, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 727d614 {
    width: 69.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c24fa0ed {
    width: 21.79%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 034e6fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fb959757 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b0b82c0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_cgq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 4c4554b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 48fcd10 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5fca6b4 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\32 a24ca66 {
    width: 52.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f3c0796 {
    margin: 0px 0% 0px 0%;
}
    
#ae091290 {
    min-height: 65px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 25px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    padding: 100px 60px 50px 60px;
    margin: 0% 0% 0% 0%;
}
    
#group_jga {
    column-gap: 4.018522878894906%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e5855d75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c80e36c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a878f644 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_agp {
    height: 313px;
    margin-top: -279px;
}
    
#e5e9e60a {
    width: 76.75%;
}
    
#widget_mi2 {
    width: 89.69%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 49bcd55 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
}
    
#group_avk {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b48d0cf6 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f4911fd8 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 326e18b {
    width: 11.48%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bbb05cc6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 eb8b6a4 {
    width: 46.17%;
    justify-content: flex-start;
}
    
#\31 98c3704 {
    width: 49.83%;
}
    
#widget_0r0 {
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b12fad8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1d920b8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 3%;
}
    
#group_ffm {
    width: 48.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 20ca108 {
    width: 48.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cd9f8c89 {
    width: 48.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 11dc5e2 {
    width: 232px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5557cb5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffebd44c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 68515d3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 637px;
}
    
#\31 3925c64::before, #\31 3925c64 > .bgExtraLayerOverlay {
    
}
#\31 3925c64.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\37 a4612c2::before, #\37 a4612c2 > .bgExtraLayerOverlay {
    
}
#\37 a4612c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\39 e766aeb::before, #\39 e766aeb > .bgExtraLayerOverlay {
    
}
#\39 e766aeb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#ceeb9a12::before, #ceeb9a12 > .bgExtraLayerOverlay {
    
}
#ceeb9a12.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\39 67d9ab2 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b81ce23b {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 e00f6f1 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#bf7ca5a4 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb1cbb36 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9b9743f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2c9a534 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 8d7fd88 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d0a3e55 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 240px;
}
    
#af7a3562 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 3b846b0 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b95a696f {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ec0f1ff4 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cdb7b3f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca3a7947 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_qe6 {
    width: 100%;
    min-height: 80px;
}
    
#group_m8k {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eb03976d::before, #eb03976d > .bgExtraLayerOverlay {
    
}
#eb03976d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAxUlEQVQI1wG6AEX/APytRvmoQPCiPumfQeSeQ+ScP9+UNtqPMdSMLdCLLAD8qkH4qEDuo0Lln0TdmULalDvVjTTSijDNhyzLhigA+6Y796U87KFB35xF1ZVC0o86zYgxzIUuxoEoxH8kAPuiMvSeM+iaON2XPdeUPNWQNc6ILsqDK8J8Jr55IQD6nivwlynikSvWjTDSjTLSiyzMgybHfiXBeSO+eCAA+Zol7pMj3osj0YUlzoUmzYMhyH0ew3kfwXghwHchl+ZgjBoq4ZcAAAAASUVORK5CYII=');
}
    
#b9c15969 {
    padding-right: 2%;
}
    
#group_3c3 {
    column-gap: 4.166666666666666%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 14px;
}
    
#c31249ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 70.93%;
}
    
#\34 1959d66 {
    width: 28.94%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4dd772e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 134px;
}
    
#\35 6a5e3fa {
    width: 48%;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#b577e822 {
    width: 48%;
    flex: 1 1 auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#af523b37 {
    width: 48%;
    flex: 1 1 auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\32 fdaca40 {
    width: 97.38%;
    height: auto;
    min-height: 135px;
}
    
#f389c60e {
    width: 14.26%;
    height: auto;
}
    
#\39 cbf8c56 {
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ce5e458c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0080f2a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 32cd49e {
    width: 48%;
    flex: 1 1 auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#c4607c47 {
    justify-content: center;
}
    
#c622cef2 {
    width: 14.26%;
    height: auto;
}
    
#d89e0bae {
    width: 48%;
    flex: 1 1 auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#b5d28a06 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 134px;
}
    
#\32 8fae82c {
    width: 48%;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#a85c5cb2 {
    width: 97.38%;
    height: auto;
    min-height: 135px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae091290 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\36 6102879 {
    width: 298px;
    margin-top: 0px;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 20px;
    height: auto;
    padding: 100px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 0px 6%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_agp {
    height: 240px;
    width: 100.00%;
}
    
#a878f644 {
    width: 59.32%;
    margin-left: -1.5%;
}
    
#c80e36c1 {
    width: 3.05%;
}
    
#e5855d75 {
    width: 31.10%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 49bcd55 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 50px 6%;
}
    
#group_avk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b48d0cf6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f4911fd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#\31 08f1f1e {
    margin: 0px 0% 0px 0%;
}
    
#\30 93b82d0 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: -83px;
}
    
#e3c5c7be {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 73.19%;
}
    
#d42c35e9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: -64px;
    width: 75.65%;
}
    
#\38 c031e15 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 66.20%;
}
    
#\32 b5789f7 {
    margin-top: -9px;
    width: 20.88%;
    height: auto;
}
    
#d940938e {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: -73px;
    width: 80.24%;
}
    
#\33 3fa3da6 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 71.18%;
}
    
#\37 326e18b {
    margin-top: 5px;
}
}



@media (max-width: 767px) {
    
#\34 eb8b6a4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bbb05cc6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 50px 6%;
}
    
#\31 98c3704 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_0il {
    height: 52px;
}
    
#widget_aum {
    height: 74px;
    width: 22.81%;
}
    
#group_35b {
    height: auto;
    min-height: 120px;
}
    
#\32 f4e4e50 {
    margin: 0px 0% 0px 0%;
}
    
#group_bac {
    width: 27.05%;
    height: auto;
    min-height: 86px;
}
    
#bfe112a9 {
    width: 41.8%;
}
    
#widget_4fk {
    width: 64px;
    height: auto;
}
    
#widget_0r0 {
    height: 308px;
}
    
#\38 bac88e4 {
    width: 88.96%;
}
}



@media (max-width: 767px) {
    
#\33 b12fad8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#cd34d32d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_2me {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\36 14b90db {
    margin-right: 0%;
    margin-left: 0%;
    width: 84.39%;
}
    
#\35 1939d6f {
    margin-right: 0%;
    margin-left: 0%;
    width: 84.39%;
}
}



@media (max-width: 767px) {
    
#\37 1d920b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 6% 50px 6%;
}
    
#group_ffm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 6ee17c3 {
    row-gap: 14px;
    align-items: flex-start;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 49c149a {
    width: 100%;
}
    
#\36 997699b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
    
#\30 11dc5e2 {
    width: 296px;
}
    
#\32 20ca108 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 89184d1 {
    row-gap: 14px;
    align-items: flex-start;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3beacf1 {
    width: 100%;
}
    
#cd9f8c89 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 9a110c3 {
    row-gap: 14px;
    align-items: flex-start;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 924873c {
    width: 100%;
}
    
#\31 751f209 {
    width: 296px;
}
    
#\34 ef74fb3 {
    width: 296px;
}
    
#f747f362 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1cb2130 {
    width: 85.06%;
}
    
#bd305045 {
    width: 92.82%;
}
    
#e03ef65a {
    width: 67.85%;
}
    
#f85c2f9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
    
#\34 4beccb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
}



@media (max-width: 767px) {
    
#\39 a84a939 {
    width: 100%;
    min-height: 98px;
    align-items: center;
    height: auto;
}
    
#\31 5557cb5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d0d26f6a {
    margin-top: -22px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ca3fb46e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ffebd44c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 25px 6%;
}
    
#\36 9a77d56 {
    margin: -39px 0% 0px 0%;
}
    
#ce24604e {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\30 9872f3d {
    margin-right: 0%;
    margin-left: 0%;
    width: 85.91%;
}
    
#bd95083a {
    margin-right: 0%;
    margin-left: 0%;
    width: 67.40%;
}
}



@media (max-width: 767px) {
    
#\32 5affcd8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\32 5affcd8 {
    width: 199px;
    margin: 10px 0% 0px 0%;
}
    
#\39 67d9ab2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 68515d3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 3925c64::before, #\31 3925c64 > .bgExtraLayerOverlay {
    
}
#\31 3925c64 {
    row-gap: 14px;
    align-items: center;
    height: auto;
    min-height: 391px;
    padding: 12px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
#\31 3925c64.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#widget_h33 {
    height: 240px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b81ce23b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9cd1fda {
    height: 240px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 a4612c2::before, #\37 a4612c2 > .bgExtraLayerOverlay {
    
}
#\37 a4612c2 {
    row-gap: 14px;
    align-items: center;
    height: auto;
    min-height: 391px;
    padding: 12px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
#\37 a4612c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\35 e00f6f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c313e0a {
    height: 240px;
}
    
#\39 e766aeb::before, #\39 e766aeb > .bgExtraLayerOverlay {
    
}
#\39 e766aeb {
    row-gap: 14px;
    align-items: center;
    height: auto;
    min-height: 450px;
    padding: 12px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
#\39 e766aeb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#bf7ca5a4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 be2a5ac {
    height: 240px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ceeb9a12::before, #ceeb9a12 > .bgExtraLayerOverlay {
    
}
#ceeb9a12 {
    row-gap: 14px;
    align-items: center;
    padding: 12px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
#ceeb9a12.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY02NgQAJGRhB8oFqQ5UarnPD0RDl5Bx0RVyEB/gRkdQz18RD8qENC5N0UBbstRbJxxd4SeZLCAulQJZKMvLxibKLCQrxGahJ8Z2rkTN9MVCw9WKGwelqC/NpAc5nJDPa6Sizzk5UkeqMUNUPMRJzVpHg9YiwFiuYlS82Zlyyzrz1MZmuUtdR8BhtdZa5KXzndDBdpHyctgSo1Ca5uR3WeLfnOIgc6giVP1wdInctzk7zCYKatxJPlKmcaaSUZGWoiOCvAgO9ApBnfiwwH4Xu1vmKXa31Eb5Z5iDxn0FBTljXRkDdWkRYJDTISmJnnJHSxK1j099RIiZ+LkiS/zo2X/Do1SuIng4iwcKgAv2C8lgx/TZqd4KbpUeIP12ZI/d2ULf0PhFenS/1dlCj1l4GPl7eJi5NrmrkSz65CF8HrK1IlP+3Il/m3u1Dm79Zc6X8bs6X/rcmQ+sfAxclZwMbK1u6pw7OryU/4zrpMqV+rM6T/Lk+V+jMrVuLn7DiJb9OjxT8zsLKwGLMyM7t76/J0lLkLb+sPF785IULidF+4+N6mANGNHcFiqzpDxJYy8PGxM8sI8HL66gv4+xsK9AcYCe700ReY5WsgUOeuzZfho88f66HDHwYAbXiU8GlhL8oAAAAASUVORK5CYII=');
}
    
#\32 bdc872d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#\32 bdc872d {
    width: 201px;
    margin: 10px 0% 0px 0%;
}
    
#ae921345.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 25px;
}
#ae921345 {
    width: 201px;
    margin: 10px 0% 0px 0%;
}
    
#b2e2c125 {
    width: 201px;
}
    
#e0e5e36f {
    width: 82.28%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 796feda {
    width: 82.27%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 62ad1cd {
    width: 82.27%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 808a1d7 {
    width: 79.75%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#bb1cbb36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 50px 6%;
}
    
#c0cd8853 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\31 4e51e8c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#group_qru {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe198e32 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2c796bb {
    width: 60px;
    height: auto;
}
    
#\31 d8b0a4b {
    width: 59px;
    height: auto;
}
    
#f5eefa4f {
    width: 62px;
    height: auto;
}
    
#f2887233 {
    width: 62px;
    height: auto;
}
    
#ba1062a9 {
    align-items: flex-start;
    width: 60.08%;
    row-gap: 10px;
}
    
#\30 320a2a0 {
    align-items: flex-start;
    width: 60.08%;
    row-gap: 10px;
}
    
#cb8205ec {
    width: 62.93%;
}
    
#group_4l0 {
    align-items: flex-start;
    width: 60.42%;
    row-gap: 10px;
}
    
#\39 82e60b7 {
    align-items: flex-start;
    width: 60.08%;
    row-gap: 10px;
}
    
#\35 64cf4a3 {
    --column-gap: 4.2%;
    column-gap: 4.2%;
}
    
#\39 ca766ea {
    width: 27.01%;
}
    
#\38 fa3e52a {
    width: 27.00%;
}
    
#widget_a53 {
    height: 232px;
    width: 328px;
}
    
#\37 cf01ded {
    width: 78.90%;
}
    
#\34 3c02968 {
    width: 70.39%;
}
    
#d028b6d0 {
    width: 64.61%;
}
    
#\38 1bf4349 {
    width: 89.57%;
}
}



@media (max-width: 767px) {
    
#\31 8706095 {
    margin: 0px 0% 0px 0%;
}
    
#\34 9b9743f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 0px 6%;
}
    
#eb534202 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_9qj {
    width: 99.85%;
    height: 221px;
}
    
#\32 75e5acb {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\36 3ad84ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 2c9a534 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 25px 6%;
}
    
#widget_kdk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_kdk {
    height: 48px;
    width: 100.00%;
    margin: -8px 0% 0px 0%;
}
    
#widget_1nt {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 08ebb2b {
    margin: 0px 0% 0px 0%;
}
    
#\31 74bbd89 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 111px;
}
    
#\31 587d7f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 8d7fd88 {
    width: 70.37%;
}
}



@media (max-width: 767px) {
    
#\36 d0a3e55 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 6% 50px 6%;
}
    
#a2879954 {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a721de5c {
    width: 100%;
}
    
#af7a3562 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 3b846b0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3f044dc {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7dfc311 {
    width: 100%;
}
    
#b95a696f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fda09a2d {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f92e9ae9 {
    width: 100%;
}
    
#ec0f1ff4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 3e5ea53 {
    row-gap: 14px;
    padding: 12px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ef5f4c6 {
    width: 100%;
}
    
#\37 844eb9e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 cdb7b3f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 25px 6%;
}
    
#\33 6d1f9ff {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 5572fd7 {
    margin: 0px 0% 0px 0%;
}
    
#\32 1714b18 {
    width: 99.92%;
}
    
#\30 a620bb5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ca3a7947 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 6% 50px 6%;
}
    
#group_qe6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_m8k {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 de97254 {
    width: 89.85%;
}
    
#b55845e6 {
    width: 260px;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_cag {
    align-items: center;
    height: auto;
    min-height: 320px;
    row-gap: 20px;
}
    
#c100c7d1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c31249ae {
    width: 100.00%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eb03976d::before, #eb03976d > .bgExtraLayerOverlay {
    
}
#eb03976d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAxUlEQVQI1wG6AEX/APytRvmoQPCiPumfQeSeQ+ScP9+UNtqPMdSMLdCLLAD8qkH4qEDuo0Lln0TdmULalDvVjTTSijDNhyzLhigA+6Y796U87KFB35xF1ZVC0o86zYgxzIUuxoEoxH8kAPuiMvSeM+iaON2XPdeUPNWQNc6ILsqDK8J8Jr55IQD6nivwlynikSvWjTDSjTLSiyzMgybHfiXBeSO+eCAA+Zol7pMj3osj0YUlzoUmzYMhyH0ew3kfwXghwHchl+ZgjBoq4ZcAAAAASUVORK5CYII=');
}
    
#b9c15969 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 6% 50px 6%;
}
    
#def2cc63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a1730f9f {
    margin: 0px 0% 0px 0%;
}
    
#\39 fdb0c70 {
    width: 82.44%;
}
    
#\39 5a43e90 {
    width: 90.25%;
}
    
#group_3c3 {
    column-gap: 4.166666666666666%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 86.89%;
    row-gap: 10px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    align-items: center;
}
    
#\34 1959d66 {
    width: 66.02%;
}
}



@media (max-width: 767px) {
    
#\35 6a5e3fa {
    width: 100%;
    min-height: 59px;
    align-items: center;
    height: auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#b4dd772e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 21px;
    column-gap: 4%;
    padding: 0px 6% 50px 6%;
}
    
#b577e822 {
    width: 100%;
    min-height: 69px;
    align-items: center;
    height: auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#af523b37 {
    width: 100%;
    min-height: 60px;
    align-items: center;
    height: auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#d56b48d2 {
    width: 24.95%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_8lf {
    height: auto;
    min-height: 59px;
    column-gap: 7%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    --column-gap: 7%;
    width: 80.96%;
}
    
#b39e4c4c {
    height: auto;
    min-height: 69px;
}
    
#\33 442b36a {
    margin: 0px 0% 0px 0%;
}
    
#fbdb167a {
    width: 68.05238293644435%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 cbf8c56 {
    height: auto;
    min-height: 60px;
    justify-content: center;
    --column-gap: 7%;
    column-gap: 7%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#f389c60e {
    width: 21.40%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 fdaca40 {
    height: auto;
    min-height: 60px;
    column-gap: 7%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    --column-gap: 7%;
    width: 87.05%;
}
    
#\30 5f46c27 {
    width: 21.18%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b1a42ce {
    width: 69.76%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 8dbe83c {
    margin-right: 0%;
    margin-left: 0%;
    width: 67.59%;
}
}



@media (max-width: 767px) {
    
#\30 372cd3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 32df8f2 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#ce5e458c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 1797d85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 a2f8b6a {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 072fa3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 0080f2a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 6% 50px 6%;
}
    
#group_3dm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 75a5376 {
    margin: 0px 0% 0px 0%;
}
    
#widget_snd {
    height: 472px;
}
}



@media (max-width: 767px) {
    
#\35 32cd49e {
    width: 100%;
    min-height: 60px;
    align-items: center;
    height: auto;
    order: 0;
    padding: 15px 40px 15px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c4607c47 {
    height: auto;
    min-height: 60px;
    justify-content: flex-start;
    --column-gap: 7%;
    column-gap: 7%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#c622cef2 {
    width: 20.357651444547997%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 d533143 {
    width: 68.05%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 772a002 {
    height: auto;
    min-height: 59px;
    column-gap: 7%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    --column-gap: 7%;
    width: 100.00%;
}
    
#d89e0bae {
    width: 100%;
    min-height: 69px;
    align-items: center;
    height: auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#\38 dc72bad {
    margin: 0px 0% 0px 0%;
}
    
#b5d28a06 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 21px;
    column-gap: 4%;
    padding: 0px 6% 50px 6%;
}
    
#\32 8fae82c {
    width: 100%;
    min-height: 59px;
    align-items: center;
    height: auto;
    order: 1;
    padding: 15px 40px 15px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a85c5cb2 {
    height: auto;
    min-height: 60px;
    column-gap: 7%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    --column-gap: 7%;
    width: 100.00%;
}
    
#b44d1b8c {
    width: 21.18%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d917458b {
    margin-right: 0%;
    margin-left: 0%;
    width: 71.25%;
}
    
#\35 96b1cd9 {
    height: auto;
    min-height: 69px;
    padding: 15px 25px 15px 35px;
    margin: 0px 0% 0px 0%;
}
    
#\38 727d614 {
    width: 72.64%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c24fa0ed {
    width: 21.35%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\31 034e6fa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fb959757 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 6% 50px 6%;
}
    
#\32 4c4554b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 48fcd10 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#d5fca6b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a24ca66 {
    width: 66.11%;
}
    
#ae091290 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

