@media all {
  *#dm .dmInner div.u_2025899081 .svg { fill:var(--color_3) !important; }

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

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

  *#dm .dmInner a.u_1157378261 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_3134101.svg) !important;
    background-color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1218749273:hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1218749273.hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1218749273 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Phone_3612570.svg) !important;
  }

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

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

  *#dm .dmInner div.u_4158374177 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1933810860 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 4px !important;
    border-color:rgb(230,57,70) rgb(230,57,70) rgb(230,57,70) rgb(42,157,143) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_3937719154:hover .iconBg { background-color:rgb(230,57,70) !important; }

  *#dm .dmInner a.u_3937719154.hover .iconBg { background-color:rgb(230,57,70) !important; }

  *#dm .dmInner a.u_3937719154 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    background-color:var(--color_1) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_3937719154 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1161584611 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1161584611 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    background-color:var(--color_5) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1075295254 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1075295254 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner a.u_1022654642 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1022654642 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    background-color:var(--color_1) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1055610116 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1055610116 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    background-color:var(--color_5) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1051827404 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1051827404 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1626413429 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1159279627 {
    background-image:none !important;
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(42,157,143,0.25) !important;
  }

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

  *#dm .dmInner div.u_1258425735 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

  *#dm .dmInner div.u_1157459276 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

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

  *#dm .dmInner div.u_1237486326 {
    background-image:none !important;
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1253874902 {
    background-image:none !important;
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1888776380 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1635434140 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1139759970 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1369794938 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_953813920 .socialHubIcon {
    width:80px !important;
    height:80px !important;
    font-size:53px !important;
    line-height:80px !important;
  }

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

  *#dm .dmInner div.u_537920594 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner a.u_3653681633 {
    background-color:rgba(24,119,242,1) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1987632815 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1792693442 {
    justify-content:flex-start !important;
    text-align:left !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1792693442 span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1792693442:hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1792693442.hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1792693442 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner a.u_1607411029 {
    justify-content:flex-start !important;
    text-align:left !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1607411029 span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1607411029:hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1607411029.hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1607411029 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1876398628 {
    justify-content:flex-start !important;
    text-align:left !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1876398628 span.text {
    color:var(--color_2) !important;
    font-weight:normal !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1876398628:hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1876398628.hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1876398628 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Arrow_8099958.svg) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner div.u_1001355694 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1305345220 {
    background-image:none !important;
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1443776109:hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1443776109.hover .iconBg { background-color:rgb(29,53,87) !important; }

  *#dm .dmInner a.u_1641968118 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Phone_3612570.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1443776109 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/f3b09f8a/icon/Email_8156244.svg) !important;
    width:20px !important;
    height:20px !important;
  }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 748px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    padding: 4% 4% 4% 4%;
    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);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_bh3 {
    flex-direction: row;
    align-items: center;
    width: 40%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: var(--color_5);
    background-image: none;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_osr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_2fr {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_c64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jrp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e69bfe6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_qck {
    align-items: flex-start;
    width: 100%;
    min-height: 93px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-direction: row;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_5os {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_giq {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_htb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#widget_orn {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e7b42422 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#afa959f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#b72946bf {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 e582dbc {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ee8d22c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ace65783 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjm {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gc4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ddda1b61 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_1rn {
    column-gap: 8px;
    row-gap: 8px;
    width: 100%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(298px, max-content) minmax(298px, max-content);
    max-width: 100%;
}
    
#widget_jgq {
    width: 100%;
    height: 298px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\37 b3e1626 {
    width: 100.00%;
    height: 298px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#e5c92d41 {
    width: 100.00%;
    height: 298px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#group_gsh {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 51.99%;
    min-height: 31.54%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    padding: 16px 16px 16px 16px;
    margin: -24px -24px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#widget_0cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 b8a373d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#adff8679 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 61106d4 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 74.91%;
    min-height: 28.87479865771812%;
    row-gap: 8px;
    column-gap: 8px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    flex-direction: row;
    border-radius: 8px 8px 8px 8px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px -24px -24px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#widget_bct {
    width: 72px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_e4p {
    align-items: flex-start;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5qs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f7f5bb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 bbd4a51 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#ef6ccc2d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#e9aec331 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 247, 247, 1);
    background-image: none;
}
    
#\37 e19c3d3 {
    flex-direction: row;
    align-items: center;
    width: 15%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 0;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 2px 2px 2px 2px;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e98fe0e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_qi1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fb54eb2a {
    min-height: 418px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#group_72a {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/468170734_122195867624066295_55041310678977222_n-1920w.jpg);
    justify-content: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#c45152e5 {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_4gd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 172px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    height: auto;
}
    
#group_e7p {
    align-items: center;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#widget_bun {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hvb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4e021da {
    align-items: center;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 2;
    border-style: solid;
    border-color: #000000 var(--color_4) #000000 var(--color_4);
    border-width: 0 1px 0 1px;
}
    
#\30 18eb3e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 eca86b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 e3e3599 {
    align-items: center;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 3;
}
    
#cc36e512 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6a24eea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hhp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dd0d1da2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_trs.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_trs {
    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;
}
    
#group_rue {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 4674181 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 5598040 {
    width: 460px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 2386939 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5724646 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3b48b30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 6504e7c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#b510fb50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 4b6da2d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eec781ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 5fddc39 {
    flex-direction: row;
    align-items: center;
    width: 15%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3b4cb06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 e29f787 {
    align-items: flex-start;
    width: 100%;
    min-height: 486px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#fcf0f648 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#ad1a3587 {
    align-items: flex-start;
    width: 100%;
    min-height: 570px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/468140458_122195867606066295_4429028280053490565_n-1920w.jpg);
    justify-content: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 05c751a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_a3t {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 7f04fab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dc3091e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc178808 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ec3d0ff {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 cb1d1c6 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ddef90f4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2915f99 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 ade1122 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bed2765 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 b6bd190 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 47b0dde {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 bc2df67 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac3a6e35 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_csf {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 1f8c19f {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#\38 f429f6b {
    align-items: flex-start;
    width: 100%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 66d0d40 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e0b6093b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 af4ad35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 efc0e47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 3b4880f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 74b26ee {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 f90b6fd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8f495e8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a345329 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ea4950d {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 5c39db0 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb53cb81 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 af0e868 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5e1afc2 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b7af1b35 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1826678 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 84bf0f2 {
    width: 420px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 c52aeb7 {
    align-items: flex-start;
    width: 100%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/467983140_122195867618066295_8340985705014622138_n-1920w.jpg);
    justify-content: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 2e71646 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 3;
    margin: 0% 0% 0% 0%;
}
    
#\31 376284d {
    align-items: flex-start;
    width: 100%;
    min-height: 486px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b3de4783 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a17f0112 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b516a7a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b9c63c8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 07dab5c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9a811f3 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b97c1f47 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5dff888 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ca554798 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0c07e07 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e5c29418 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 a07484c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e85505a {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d8b7d9e0 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 010977d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a0cc4c41 {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 0004dcd {
    align-items: flex-start;
    width: 100%;
    min-height: 522px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/468071716_122195867828066295_4844204064317466481_n-1920w.jpg);
    justify-content: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a4143f8f {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 4;
    margin: 0% 0% 0% 0%;
}
    
#\33 7dbbb35 {
    align-items: flex-start;
    width: 100%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/467836968_122195867816066295_5727368749746895219_n-1920w.jpg);
    justify-content: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4843ed {
    align-items: flex-start;
    width: 100%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bc123398 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 d4d801d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e931325c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 3ca51e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 22c8dfc {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 fe2b3dc {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9da0f6d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 4cee13f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e7a97f5 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 04b5966 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c440ade2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 4bcb619 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82eb451 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fd956528 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfd4b6dd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#da455816 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 5;
    margin: 0% 0% 0% 0%;
}
    
#\35 bf8140b {
    align-items: flex-start;
    width: 100%;
    min-height: 486px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f7c71ec2 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 a36e0eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f889957f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 cf05276 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 a436c9b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b4f4558 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 6510fdf {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e112bc9a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 c4aa191 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 36f7b4b {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 7e2e02e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f7faf07 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 4667fa7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5d40179 {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 aaa6a3d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab16bc2b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c801f10c {
    width: 60%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a2497301 {
    align-items: flex-start;
    width: 100%;
    min-height: 522px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/468067013_122195867612066295_8959010973024297928_n-1920w.jpg);
    justify-content: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 45c0cec {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 6;
    margin: 0% 0% 0% 0%;
}
    
#\33 a405cb0 {
    align-items: flex-start;
    width: 100%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/467904644_122195867702066295_3619666610407297320_n-1920w.jpg);
    justify-content: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c96e01df {
    align-items: flex-start;
    width: 100%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 c5ad404 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#af3136c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 bcd7e09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 26ae038 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a44f12c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cf6a0aa {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 80c09bb {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 b60fd60 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d551bd6a {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 1b72492 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0901f3b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 35238b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 171057f {
    width: 27.9375px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 e69ad07 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3106ad2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#df50900e {
    width: 460px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ea37d26d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\37 8108758 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_5) #000000 #000000;
    border-width: 0 4px 0 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d21f8c91 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 247, 247, 0.5);
    background-image: none;
}
    
#\33 55ae3dc {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 6418ef1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 271b74c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 22b65dc {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 a914b5f {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f9ad655 {
    align-items: flex-start;
    width: 100%;
    min-height: 584px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/468170734_122195867624066295_55041310678977222_n-1920w.jpg);
    justify-content: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\37 a256a02 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 172px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f0b3f64 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 243c178 {
    flex-direction: row;
    align-items: center;
    width: 15%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 0;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 2px 2px 2px 2px;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_304 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 fdb6a24 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 111f44d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c66ff77 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 d33ed53 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f91928d0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 4px 0 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f24cdb0c {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#daa26780 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 34281e3 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 92e78c9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e3f8ae37 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 4px 0 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 51e0204 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d2d8a7fa {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5bca512 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 781af44 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 cd73f50 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 4px 0 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 00c3e64 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 48e7561 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bfc8262 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 b298c9f {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b1ed12de {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 28128fb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    box-shadow: none;
    justify-self: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7099080 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g7n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_trc {
    width: 95.49%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 833838d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 172px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    height: auto;
}
    
#b964bf3a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fab9407 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6c9e2c2 {
    width: 72px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 db1d6e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca5ae8e2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 6dda197 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 c5886a0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 748aa03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 b39dd5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dbf677c2 {
    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;
}
    
#e378db0b {
    align-items: flex-start;
    width: 100%;
    min-height: 801px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/f3b09f8a/dms3rep/multi/opt/467902785_122195867720066295_8150786630458230218_n-1920w.jpg);
    justify-content: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 2ea8ca5 {
    flex-direction: row;
    align-items: center;
    width: 15%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 03075ab {
    width: 95.49%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e34a65fa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 120px;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    box-shadow: none;
    justify-self: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5d2bc8e {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_5nb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b15a6f3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 a746916 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 39542fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#group_660 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 5;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_4ja {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_55h {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_f1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a205bb9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\31 85fce15 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\37 a08cddf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b2bc5d9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 6;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eeeeda89 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d3943d7 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#a9962b1d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df44350c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6d4a2c8 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 fd79fc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 776b394 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 7;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a9f61f7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 565d877 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#da50ee95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#daaa2628 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\32 93dfbaf {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ee310464 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c1cfe7b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 8;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b14d2901 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1a378f4 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#cef70f9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e356d37 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fc967fe {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 f200d15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ush {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 9;
    border-radius: 8px 8px 8px 8px;
    background-image: linear-gradient(135deg, rgba(29, 53, 87, 1) 0%, rgba(42, 157, 143, 1) 100%);
    background-origin: border-box;
}
    
#bd8437ae {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acfdaacc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 124px;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    box-shadow: none;
    justify-self: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 66abc89 {
    width: 95.49%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2593aa6 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 75de483 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_sg5 {
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e68f277e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d19e6aa {
    width: 95.49%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vlo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    order: 3;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: rgba(42, 157, 143, 0.25);
    background-image: none;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0cc4aae {
    width: 28px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7gj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\31 8857201 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0266122 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 789a1cf {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    background-image: none;
    height: auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#e4601cba {
    align-items: flex-start;
    width: 100%;
    min-height: 801px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(29, 53, 87, 1) 0%, rgba(42, 157, 143, 1) 100%);
    justify-content: flex-start;
    order: 0;
    background-origin: border-box;
    border-radius: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ab24e0c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a77fc3be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e497e7d1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 0px 0px;
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(24, 119, 242, 1);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3c6b9cb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\33 efe0f65 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    background-color: rgba(255, 255, 255, 0.25);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    order: 2;
}
    
#\37 ee6faae {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\38 d003e59 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3bf7a4a {
    align-items: flex-start;
    width: 100%;
    min-height: 801px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 cf8ee9d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 247, 247, 1);
    background-image: none;
}
    
#e25d1b7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 2b65e37 {
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 0px 0%;
}
    
#\31 93f697c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6d9693c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 9dfcc49 {
    width: 72px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc664fee {
    flex-direction: row;
    align-items: center;
    width: 15%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a451d82d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    box-shadow: none;
    justify-self: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 394cd66 {
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c79b69f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e318d80a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8b51b3c {
    width: 72px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cnv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 fad1a3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    background-color: rgba(255, 255, 255, 0.25);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    order: 2;
}
    
#\32 0365dc7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-width: 32px;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    box-shadow: none;
    justify-self: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fb45848 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cc23361 {
    width: 72px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2a698d6 {
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 12f07f9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee37df4a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_a0r {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_p07 {
    align-items: flex-start;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 0 0 8px 8px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\36 48a0b6c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c95a4f2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 178bdb4 {
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 0px 0%;
}
    
#dec1c75f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p1i {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: stretch;
}
    
#widget_nv7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 08099b9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 0px 0px;
    background-image: linear-gradient(135deg, rgba(29, 53, 87, 1) 0%, rgba(42, 157, 143, 1) 100%);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-origin: border-box;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c378c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e33f404 {
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 0px 0%;
}
    
#a3a023a6 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e66a35f5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7d739dd {
    align-items: flex-start;
    width: 100%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 0 0 8px 8px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\37 b5ce3e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9d8 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1vp {
    align-items: center;
    width: 20%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_umc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d10a8a4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4551a66 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d9f18284 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 1px 1px 1px 1px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 4px 16px 4px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cb8c7537 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_8o7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mul {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 91142e9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b709fe56 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a6d23265 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ed9e5c36 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#dea614f7 {
    min-height: 56px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#af33c566 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\38 8926334 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    background-image: none;
    height: auto;
    order: 1;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 ac2a0b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a7f9d6cf {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 67650cb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#dd9d8a20 {
    flex-direction: row;
    align-items: center;
    width: 15%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    border-radius: 100px 100px 100px 100px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7aaf217 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 c0e8a2e {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    background-image: none;
    height: auto;
    order: 1;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e4796cc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dec76969 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_iga {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_547 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 100px 100px 100px 100px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 16px 60px 16px 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h13 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#widget_6vc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 d068bf6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-radius: 100px 100px 100px 100px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 16px 60px 16px 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da0aab9c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 3ed087e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f8528d0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    border-radius: 100px 100px 100px 100px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 16px 60px 16px 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 724a6ab {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ec3a4031 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_hpl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pat {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    justify-content: space-between;
    align-self: stretch;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2df6404 {
    width: 72px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gdq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8q2 {
    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;
}
    
#c7666a98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8lt {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b695c80 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    justify-content: space-between;
    align-self: stretch;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adb34bfc {
    width: 72px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3f8d28d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca1e011f {
    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;
}
    
#\34 727445e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1928d32 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#dd257642 {
    width: 140px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e03d7a1c {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    justify-content: space-between;
    align-self: stretch;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8f524bd {
    width: 72px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 baf0a34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f34739f9 {
    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;
}
    
#\37 9ba00d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f043e61c {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\36 4ecebbc {
    width: 140px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nfe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    align-self: stretch;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 931d83e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 931d83e {
    width: 140px;
    height: auto;
    justify-self: auto;
    order: 0;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#group_4iu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    align-self: stretch;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_od8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_m9e {
    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%;
}
    
#group_vps {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_k08 {
    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%;
}
    
#\35 0427a1f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0c714cf {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 0 0 8px 8px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#bee1de32 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 370dbf6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0f14959 {
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 0px 0%;
}
    
#\37 dbd9bdf {
    align-items: center;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 0px 0px;
    background-image: linear-gradient(135deg, rgba(29, 53, 87, 1) 0%, rgba(42, 157, 143, 1) 100%);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-origin: border-box;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f984f49e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8b19f90 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#a77105bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 fab49e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2c4105f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 909b0b4 {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\39 2a0cb3e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5a4af1c {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\30 9f59d0e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#c73b8ff2 {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\30 73a3c1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e2a429c4 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e4dc17c {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#f9329180 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 aadb18f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e247bc9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#b364c55e {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\33 86b1c68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 bb2e459 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d15ccee {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\31 3dd646e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb861f6d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#afb023e1 {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\31 1a1dca7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 db541be {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\37 963e9b2 {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\34 ccba700 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b04f53a7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 46d8be8 {
    align-items: center;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: linear-gradient(135deg, rgba(29, 53, 87, 1) 0%, rgba(42, 157, 143, 1) 100%);
    background-origin: border-box;
    justify-content: flex-start;
}
    
#widget_rtn {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#widget_8dt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rg0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd05000f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3839d21 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    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;
}
    
#\33 9b8e748 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_gsh {
    width: 75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef6ccc2d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ed83fa0c {
    margin: 0px 0% 0px 0%;
}
    
#\37 e19c3d3 {
    width: 30%;
}
    
#c45152e5 {
    order: 0;
    min-width: 32px;
    min-height: 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_72a {
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fb54eb2a {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5125559 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6504e7c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 5fddc39 {
    width: 30%;
}
    
#fcf0f648 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 e29f787 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ad1a3587 {
    min-width: 32px;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f429f6b {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c52aeb7 {
    order: 1;
    min-width: 32px;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1f8c19f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 2e71646 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 376284d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0004dcd {
    min-width: 32px;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4843ed {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7dbbb35 {
    order: 1;
    min-width: 32px;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#a4143f8f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#da455816 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 bf8140b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a2497301 {
    min-width: 32px;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#c96e01df {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a405cb0 {
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 45c0cec {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f0b3f64 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c86b8921 {
    margin: 0px 0% 0px 0%;
}
    
#\39 243c178 {
    width: 45%;
}
    
#\37 a914b5f {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f9ad655 {
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 22b65dc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 a256a02 {
    height: auto;
    min-height: 132px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c5886a0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 08ffbfa {
    margin: 0px 0% 0px 0%;
}
    
#\38 2ea8ca5 {
    width: 30%;
}
    
#d5d2bc8e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 db1d6e1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e378db0b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8c453e3 {
    margin: 0px 0% 0px 0%;
}
    
#f3c6b9cb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 789a1cf {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e4601cba {
    min-width: 32px;
    height: auto;
    min-height: 432px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3bf7a4a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bc664fee {
    width: 30%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a7f9d6cf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e0abc0f0 {
    margin: 0px 0% 0px 0%;
}
    
#dd9d8a20 {
    width: 30%;
}
    
#group_iga {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_547 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d068bf6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f8528d0 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_hpl {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_nfe {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_4iu {
    min-width: 32px;
    height: auto;
    min-height: 31.86%;
    margin: 0px 0% 0px 0%;
}
    
#group_od8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 fab49e9 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b8b19f90 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2a0cb3e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9f59d0e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e2a429c4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 aadb18f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 e247bc9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bb2e459 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eb861f6d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 db541be {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 16% 4% 16% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_jgq {
    height: 240px;
}
    
#\37 b3e1626 {
    height: 240px;
}
    
#e5c92d41 {
    height: 240px;
}
    
#group_bh3 {
    width: 100%;
}
    
#group_qck {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_htb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#afa959f9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_gc4 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#widget_tjm {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ddda1b61 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_1rn {
    grid-template-rows: minmax(119px, max-content) minmax(119px, max-content);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: 4px;
    column-gap: 4px;
    width: 99.87%;
}
    
#group_gsh {
    width: 100%;
}
    
#\32 61106d4 {
    width: 100.00%;
    justify-self: start;
    align-self: end;
    height: auto;
    min-height: 51.68%;
    margin: 0px 0px -24px -24px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 bbd4a51 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ef6ccc2d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fb54eb2a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 e19c3d3 {
    width: 100%;
}
    
#group_72a {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c45152e5 {
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_4gd {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_e7p {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4e021da {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e3e3599 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 6504e7c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fcf0f648 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 05c751a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 1f8c19f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 2e71646 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a4143f8f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#da455816 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 45c0cec {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 5fddc39 {
    width: 100%;
}
    
#\31 e29f787 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ad1a3587 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f429f6b {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c52aeb7 {
    order: 1;
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\31 376284d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0004dcd {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4843ed {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7dbbb35 {
    order: 1;
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bf8140b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a2497301 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#c96e01df {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a405cb0 {
    order: 1;
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 8108758 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\36 f0b3f64 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 55ae3dc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 22b65dc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 243c178 {
    width: 100%;
}
    
#\37 a914b5f {
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f9ad655 {
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f91928d0 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\33 d33ed53 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fdb6a24 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f24cdb0c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#daa26780 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e3f8ae37 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\37 51e0204 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d2d8a7fa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cd73f50 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\36 00c3e64 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 48e7561 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 c5886a0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ca5ae8e2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d5d2bc8e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 2ea8ca5 {
    width: 100%;
}
    
#\31 db1d6e1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e378db0b {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#group_660 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_4ja {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a205bb9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b2bc5d9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#eeeeda89 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#df44350c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 776b394 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\31 a9f61f7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#daaa2628 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c1cfe7b {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b14d2901 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e356d37 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 789a1cf {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 ee6faae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f3c6b9cb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dea614f7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bc664fee {
    width: 100%;
}
    
#e4601cba {
    min-width: 32px;
    height: auto;
    min-height: 603px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3bf7a4a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dec1c75f {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_p1i {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 178bdb4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 8926334 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 c0e8a2e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a7f9d6cf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 67650cb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dd9d8a20 {
    width: 100%;
}
    
#group_iga {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#group_547 {
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d068bf6 {
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f8528d0 {
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_hpl {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_nfe {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_4iu {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_od8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 fab49e9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b8b19f90 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2a0cb3e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9f59d0e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e2a429c4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 aadb18f {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\33 e247bc9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bb2e459 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eb861f6d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 db541be {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e3839d21 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#bd05000f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9b8e748 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}

