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

  *#dm .dmInner div.u_3564755190 .postArticle>.inner {
    background-color:rgba(0,0,0,0) !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_3564755190 .postDescription {
    max-height:4.1em !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_3564755190 .readMore a {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3564755190 .postArticle .blogImgLink { height:210px !important; }

  *#dm .dmInner *.u_1980890626 { display:block !important; }

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

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

  *#dm .dmInner *.u_1622770827 { display:block !important; }

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

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

  *#dm .dmInner *.u_1221799873 { display:block !important; }

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

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

  *#dm .dmInner *.u_1354963540 { display:block !important; }

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

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

  *#dm .dmInner div.u_1211372741 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1211372741 .caption-container .caption-title {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
  }

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

  *#dm .dmInner a.u_1830460570:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1830460570.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1830460570 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1423796885 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1423796885:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1423796885.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1423796885:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1423796885.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1132003287 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1132003287:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1132003287.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1132003287:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1132003287.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1884040180 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1884040180:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1884040180.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1884040180:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1884040180.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1512876436 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1512876436:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1512876436.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1512876436:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1512876436.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1316185137 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1316185137:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1316185137.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1316185137:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1316185137.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1455614821 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1455614821:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1455614821.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1455614821:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1455614821.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1535346153 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1535346153:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1535346153.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1535346153:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1535346153.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1385773137 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1385773137:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1385773137.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1385773137:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1385773137.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1137799019 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1137799019:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1137799019.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1137799019:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1137799019.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1160921932 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1160921932:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1160921932.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1160921932:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1160921932.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1832714297 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1832714297:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1832714297.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1832714297:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1832714297.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner div.u_3564755190 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1531472064 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1531472064:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1531472064.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1531472064:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1531472064.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1358219965:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1358219965.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1123531226 .socialHubInnerDiv {
    justify-content:flex-start !important;
    column-gap:6px !important;
  }

  *#dm .dmInner div.u_1123531226 .socialHubIcon {
    width:42px !important;
    height:42px !important;
    font-size:28px !important;
    line-height:42px !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1361875671 {
    border-style:solid !important;
    border-color:rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-home-button-icn.svg) !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
  }

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

  *#dm .dmInner a.u_1361875671:hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:auto !important;
    background-position:calc(100% - 18px) 50% !important;
    background-image:url(https://irp.cdn-website.com/cdf2514a/dms3rep/multi/arrow-down-dark.svg) !important;
  }

  *#dm .dmInner a.u_1361875671.hover {
    background-color:rgba(216,214,203,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1361875671:hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner a.u_1361875671.hover span.text { color:rgba(42,31,22,1) !important; }

  *#dm .dmInner *.u_1502467814 { display:block !important; }

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

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

  *#dm .dmInner *.u_1578570453 { display:block !important; }

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

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

  *#dm .dmInner *.u_1494544766 { display:block !important; }

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

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

  *#dm .dmInner *.u_1956894612 { display:block !important; }

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

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

  *#dm .dmInner div.u_1762591235 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1762591235 .caption-container .caption-title {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1522388816 .postArticle>.inner {
    background-color:rgba(0,0,0,0) !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1522388816 .postDescription {
    max-height:4.1em !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1522388816 .readMore a {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1522388816 .postArticle .blogImgLink { height:280px !important; }

  *#dm .dmInner div.u_1694700702 .postArticle>.inner {
    background-color:rgba(0,0,0,0) !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1694700702 .postDescription {
    max-height:4.1em !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1694700702 .readMore a {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1694700702 .postArticle .blogImgLink { height:210px !important; }

  *#dm .dmInner div.u_1522388816 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1694700702 .postTitle a { color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3564755190 .postTitle a { font-size:24px !important; }

  *#dm .dmInner div.u_3564755190 .postDescription { font-size:18px !important; }

  *#dm .dmInner div.u_3564755190 .readMore a { font-size:18px !important; }

  *#dm [list-layout=layout4][posts-padding="10"]>.inner { grid-gap:36px !important; }

  *#dm .dmInner *.u_1211372741 .photoGalleryThumbs { padding:18px !important; }

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

  *#dm .dmInner *.u_1211372741 .photoGalleryViewAll { padding:0 9px !important; }

  *#dm .dmInner *.u_1211372741 .photoGalleryThumbs .image-container a { padding-top:67% !important; }

  *#dm .dmInner *.u_1211372741 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_1762591235 .photoGalleryThumbs { padding:18px !important; }

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

  *#dm .dmInner *.u_1762591235 .photoGalleryViewAll { padding:0 9px !important; }

  *#dm .dmInner *.u_1762591235 .photoGalleryThumbs .image-container a { padding-top:67% !important; }

  *#dm .dmInner *.u_1762591235 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1522388816 .postTitle a {
    font-size:24px !important;
    margin-top:0px !important;
  }

  *#dm .dmInner div.u_1522388816 .postDescription { font-size:18px !important; }

  *#dm .dmInner div.u_1522388816 .readMore a { font-size:18px !important; }

  *#dm .dmInner div.u_1694700702 .postTitle a { font-size:24px !important; }

  *#dm .dmInner div.u_1694700702 .postDescription { font-size:18px !important; }

  *#dm .dmInner div.u_1694700702 .readMore a { font-size:18px !important; }

  *#dm .dmInner div.u_1522388816 .inner { grid-gap:18px 36px !important; }

  *#dm .dmInner div.u_1522388816 .postText {
    padding-top:0px !important;
    padding-bottom:24px !important;
  }

  *#dm .dmInner div.u_1522388816 .pagination-nav .pagination-item { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3564755190 .postTitle a { font-size:24px !important; }

  *#dm .dmInner div.u_3564755190 .readMore a { font-size:18px !important; }

  *#dm .dmInner div.u_3564755190 .postDescription { font-size:18px !important; }

  *#dm .dmInner *.u_1211372741 .photoGalleryThumbs { padding:9px !important; }

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

  *#dm .dmInner *.u_1211372741 .photoGalleryViewAll { padding:0 9px !important; }

  *#dm .dmInner *.u_1211372741 .photoGalleryThumbs .image-container a { padding-top:67% !important; }

  *#dm .dmInner *.u_1211372741 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1123531226 .socialHubIcon {
    width:40px !important;
    height:40px !important;
    font-size:27px !important;
    line-height:40px !important;
  }

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

  *#dm .dmInner *.u_1762591235 .photoGalleryThumbs { padding:9px !important; }

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

  *#dm .dmInner *.u_1762591235 .photoGalleryViewAll { padding:0 9px !important; }

  *#dm .dmInner *.u_1762591235 .photoGalleryThumbs .image-container a { padding-top:67% !important; }

  *#dm .dmInner *.u_1762591235 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1694700702 .postTitle a { font-size:21px !important; }

  *#dm .dmInner div.u_1694700702 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1694700702 .pagination-nav .pagination-item { font-size:16px !important; }

  *#dm .dmInner div.u_1694700702 .inner { grid-gap:12px 24px !important; }

  *#dm .dmInner div.u_1694700702 .postText {
    padding-top:6px !important;
    padding-bottom:24px !important;
  }

  *#dm .dmInner div.u_1694700702 .readMore a { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3564755190 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_3564755190 .readMore a { font-size:16px !important; }

  *#dm .dmInner div.u_3564755190 .postTitle a { font-size:21px !important; }

  *#dm .dmInner *.u_1211372741 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1211372741 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner *.u_1211372741 .photoGalleryThumbs .image-container a { padding-top:67% !important; }

  *#dm .dmInner *.u_1211372741 .photoGalleryThumbs { padding:6px !important; }

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

  *#dm .dmInner *.u_1211372741 .photoGalleryViewAll { padding:0 6px !important; }

  *#dm .dmInner a.u_1423796885 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1132003287 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1884040180 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1512876436 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1316185137 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1455614821 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1535346153 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1385773137 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1137799019 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1160921932 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1832714297 span.text { font-size:18px !important; }

  *#dm .dmInner a.u_1531472064 span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1123531226 .socialHubIcon {
    width:36px !important;
    height:36px !important;
    font-size:24px !important;
    line-height:36px !important;
  }

  *#dm .dmInner a.u_1361875671 span.text { font-size:18px !important; }

  *#dm .dmInner *.u_1762591235 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1762591235 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner *.u_1762591235 .photoGalleryThumbs .image-container a { padding-top:67% !important; }

  *#dm .dmInner *.u_1762591235 .photoGalleryThumbs { padding:6px !important; }

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

  *#dm .dmInner *.u_1762591235 .photoGalleryViewAll { padding:0 6px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 1558358.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 36px 10px 36px;
}
#\33 1558358 {
    width: auto;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(216,214,203,1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 18px 0px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 108px 18px 108px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_ocg {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 90px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f845174 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_017 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2db1568.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 36px 10px 36px;
}
#f2db1568 {
    width: auto;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f26f262c {
    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;
}
    
#ef4409c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 9d93d34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 72px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e686f8c8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 108px 18px 108px 18px;
}
    
#widget_fpa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fpa {
    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_jtm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_rcp {
    align-items: flex-start;
    width: 33.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#b4feff94 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#b2d9b6ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b2d9b6ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 980e84e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 980e84e {
    width: 99.99808820334565%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s7d {
    align-items: flex-start;
    max-width: 66.6%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d8115ab {
    margin: 0px 0% 0px 0%;
}
    
#edafb87d {
    background-color: rgba(216,214,203,1);
    background-image: none;
    border-width: 1px 0 0 0;
    border-color: rgba(174, 172, 164, 1) #000000 #000000 #000000;
    border-style: solid;
}
}



@media all {
    
#a2ddd7c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b8d91f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    align-items: flex-end;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d4a49fd {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 108px 18px 54px 18px;
}
    
#e97a85c0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jcu {
    width: 100%;
    height: 520px;
    min-height: 100%;
    max-width: 100%;
}
    
#group_40a {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 649px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    padding: 0px 0px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jhp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_2of {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f565eeb7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-style: solid;
    border-color: #000000 #000000 rgba(216,214,203,1) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 12px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5228ede.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\31 5228ede {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6c28c37.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\31 6c28c37 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa390409.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#aa390409 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 5124583 {
    margin: 0px 0% 0px 0%;
}
    
#\31 7a1304a {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 649px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    padding: 0px 18px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4e7d9a3 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 54px 18px 54px 18px;
}
    
#\32 9bced69 {
    width: 100%;
    height: 520px;
    min-height: 100%;
    max-width: 100%;
}
    
#\36 7a6880a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 0px 18px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cdd4b935 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6a7d595.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#b6a7d595 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 d719e1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#ba6ced64 {
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#a1bfe659.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#a1bfe659 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 26def4b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-style: solid;
    border-color: #000000 #000000 rgba(216,214,203,1) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 12px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da8e394b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#da8e394b {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfae524f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#dfae524f {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 6678638 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 6156895 {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 649px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    padding: 0px 0px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#c90387ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    align-items: flex-end;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#d986ad28 {
    width: 100%;
    height: 520px;
    min-height: 100%;
    max-width: 100%;
}
    
#\38 e808e7f {
    margin: 0px 0% 0px 0%;
}
    
#c96ca8ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e5807e86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#b2d8d0cb {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 54px 18px 54px 18px;
}
    
#\37 a7811a7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\37 a7811a7 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe012b2d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#fe012b2d {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e777a61 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-style: solid;
    border-color: #000000 #000000 rgba(216,214,203,1) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 12px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fa5d9eb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\36 fa5d9eb {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9f9338c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\36 9f9338c {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 99dcbc2 {
    margin: 0px 0% 0px 0%;
}
    
#f4ee8a53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b653bb08 {
    width: 100%;
    height: 520px;
    min-height: 100%;
    max-width: 100%;
}
    
#\37 7c2fc76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0ec4747 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 0px 18px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 153a192 {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 649px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    padding: 0px 18px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 db5fe7c {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 54px 18px 108px 18px;
}
    
#\33 66a2909 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 672ebaf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-style: solid;
    border-color: #000000 #000000 rgba(216,214,203,1) #000000;
    border-width: 0 0 1px 0;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 12px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dc8b047.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\37 dc8b047 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f407e8c7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#f407e8c7 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c0f0fc0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 18px 10px 18px;
}
#\31 c0f0fc0 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f3e170cb {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 18px 0px 18px;
}
    
#\36 0d1304f {
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-width: 1px 0 1px 0;
    border-color: rgba(216, 214, 203, 1) rgba(142, 138, 121, 1) rgba(216,214,203,1) rgba(142, 138, 121, 1);
    border-style: solid;
}
    
#\36 c04c433 {
    margin: 0px 0% 0px 0%;
}
    
#\38 05eb74f {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 36px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(0,0,0,0) rgba(216,214,203,1) rgba(0,0,0,0) rgba(0,0,0,0);
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#d8d51c47 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d033290 {
    width: 36px;
    height: auto;
    max-width: 100%;
}
    
#cddbc036 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 7px;
    column-gap: 24px;
    min-width: 32px;
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: rgba(216,214,203,1) #000000 #000000 rgba(216,214,203,1);
    height: auto;
    order: 1;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 18px 18px 18px 18px;
}
    
#\32 bd2b703 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e03c20f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 328d5f0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 7px;
    column-gap: 24px;
    min-width: 32px;
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: rgba(216,214,203,1) #000000 #000000 rgba(216,214,203,1);
    height: auto;
    order: 0;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 18px 18px 18px 18px;
}
    
#f4a1b7b6 {
    width: 36px;
    height: auto;
    max-width: 100%;
}
    
#\36 42ec4e5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 57003cd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 cceb958 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 affa030 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 7px;
    column-gap: 24px;
    min-width: 32px;
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: rgba(216,214,203,1) #000000 #000000 rgba(216,214,203,1);
    height: auto;
    order: 1;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 18px 18px 18px 18px;
}
    
#a5f285dc {
    width: 36px;
    height: auto;
    max-width: 100%;
}
    
#\37 393a3a8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5c6813b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ca102c83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fc107e07 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 7px;
    column-gap: 24px;
    min-width: 32px;
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: rgba(216,214,203,1) #000000 #000000 rgba(216,214,203,1);
    height: auto;
    order: 0;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 18px 18px 18px 18px;
}
    
#\39 bc71cb5 {
    width: 36px;
    height: auto;
    max-width: 100%;
}
    
#\35 f4c2a34 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f3ac501d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6184f16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ba7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0px;
    order: 4;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dc880a97 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0px;
    order: 4;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ff28d9ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f16f4a9e {
    min-height: 108px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 18px 0px 18px;
}
    
#\35 d8f0385 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#ca6252ea {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 23e0a79.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 36px 10px 36px;
}
#\33 23e0a79 {
    width: auto;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 379ebcf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 48px 18px 48px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9047c1d {
    margin: 0px 0% 0px 0%;
}
    
#bbd10255 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9fe48d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9fe48d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b37c7d9f {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 0px 18px 0px 18px;
}
    
#\35 9e285c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df2254b4 {
    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;
}
    
#\39 b98c26b {
    background-color: rgba(216, 214, 202, 1);
    background-image: none;
}
    
#\31 02438a4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 1;
    max-width: 666px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 053e722 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
}
    
#d335d0d5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qes {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: stretch;
}
}



@media all {
    
#\32 071ec62 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\35 83dd189 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ed29fa6 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\31 8ed805d {
    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;
}
    
#\37 a253231.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 36px 10px 36px;
}
#\37 a253231 {
    width: auto;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 add6e40 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1da81bf {
    margin: 0px 0% 0px 0%;
}
    
#fc2fe10f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 108px 18px 90px 18px;
}
    
#\37 5fe68c0 {
    background-color: rgba(18, 107, 86, 1);
    background-image: none;
}
    
#\39 82a8bf7 {
    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;
}
    
#\32 f33737b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0px;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bfb1a278 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 70bc621 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 648px;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6d1c568.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 36px 10px 36px;
}
#\32 6d1c568 {
    width: auto;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e71c5d0 {
    margin: 0px 0% 0px 0%;
}
    
#\30 91558fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 cb92d91 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8e2ea5b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    max-width: 702px;
    padding: 18px 18px 18px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\31 eaf3eb8 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#c41aeb2d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 18px 54px 18px;
}
    
#\38 2857c77.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2857c77 {
    width: 100%;
    height: auto;
    max-width: 648px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 a56fc6b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
    background-color: rgba(0,0,0,0);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abdefc92 {
    width: 39px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 404b6c9 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(216,214,203,1);
    background-image: none;
    order: 1;
    padding: 0px 18px 0px 18px;
}
    
#\35 efba88e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(174, 172, 164, 1);
    order: 1;
    padding: 18px 18px 30px 18px;
}
    
#e01e86a0 {
    width: 37px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0d8d9bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 0d8d9bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 8d18f63 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(174, 172, 164, 1);
    order: 4;
    padding: 18px 18px 30px 18px;
}
    
#a30e7f2f {
    width: 38px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 d57b371 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(174, 172, 164, 1);
    order: 3;
    padding: 18px 18px 30px 18px;
}
    
#bffa1e7f {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(174,172,164,1);
    background-image: none;
    order: 2;
}
    
#\36 94910a1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(174, 172, 164, 1);
    order: 0;
    padding: 18px 18px 30px 18px;
}
    
#a2b2885c {
    width: 38px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 16df579 {
    width: 86.26%;
    height: auto;
    max-width: 1180px;
    margin-top: 0px;
}
    
#bb964b4a {
    min-height: 980px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\35 c50cd1e::before, #\35 c50cd1e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.1;
    border-radius: inherit;
}
#\35 c50cd1e {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/cdf2514a/dms3rep/multi/opt/imgi_1_Hero-Banner-Wetlands-1920w.jpg");
}
    
#\33 2107da1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    max-width: 1400px;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4e66d1a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0fddbfc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-style: solid;
    border-color: #000000 rgba(174,172,164,1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c4a2d679 {
    margin: 0px 0% 0px 0%;
}
    
#fdac36ac {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    max-width: 1440px;
    order: 0;
    min-width: auto;
    padding: 0px 36px 275px 36px;
    margin: 0px 0% 0px 0%;
}
    
#b322ce93 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c7634833.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7634833 {
    width: 100%;
    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;
}
    
#\38 7484bfe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7484bfe {
    width: 100%;
    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;
}
    
#\32 688842a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 688842a {
    width: 100%;
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    padding: 48px 18px 48px 18px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    row-gap: 0px;
}
    
#group_ocg {
    padding: 0px 0px 36px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef4409c7 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e686f8c8 {
    padding: 48px 18px 48px 18px;
}
    
#group_jtm {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 d8115ab {
    margin: 0px 0% 0px 0%;
}
    
#\35 9d93d34 {
    row-gap: 36px;
}
    
#group_s7d {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#group_rcp {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b4feff94 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d4a49fd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 36px;
    padding: 48px 18px 24px 18px;
}
    
#e97a85c0 {
    margin: 0px 0% 0px 0%;
}
    
#a2ddd7c1 {
    width: 100%;
    min-height: 80px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b8d91f1 {
    width: 100%;
    min-height: 80px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#group_40a {
    row-gap: 24px;
    align-self: flex-start;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jcu {
    height: 480px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5124583 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4e7d9a3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 36px;
    padding: 24px 18px 24px 18px;
}
    
#\31 d719e1e {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7a6880a {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9bced69 {
    height: 480px;
}
    
#\31 7a1304a {
    row-gap: 24px;
    align-self: flex-start;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6156895 {
    align-self: flex-start;
    max-width: 100%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2d8d0cb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 36px;
    padding: 24px 18px 24px 18px;
}
    
#e5807e86 {
    width: 100%;
    min-height: 80px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#c90387ad {
    width: 100%;
    min-height: 80px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e808e7f {
    margin: 0px 0% 0px 0%;
}
    
#d986ad28 {
    height: 480px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 db5fe7c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 36px;
    padding: 24px 18px 48px 18px;
}
    
#\34 99dcbc2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 7c2fc76 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0ec4747 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\30 153a192 {
    align-self: flex-start;
    max-width: 100%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b653bb08 {
    height: 480px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f3e170cb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: auto;
}
    
#\38 05eb74f {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0% 0%;
}
    
#cddbc036 {
    width: 50%;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 32px;
}
    
#\38 328d5f0 {
    width: 50%;
    min-height: auto;
    max-height: none;
    height: auto;
    min-width: 32px;
}
    
#\39 affa030 {
    width: 50%;
    min-width: 32px;
    min-height: auto;
}
    
#fc107e07 {
    width: 50%;
    min-width: 32px;
    min-height: auto;
}
    
#group_ba7 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#dc880a97 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 379ebcf {
    width: 50%;
    min-height: 8px;
    order: 0;
    row-gap: 36px;
    padding: 48px 18px 48px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9047c1d {
    margin: 0px 0% 0px 0%;
}
    
#bbd10255 {
    width: 50%;
    min-height: 8px;
    row-gap: 18px;
    order: 1;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d335d0d5 {
    min-height: auto;
    row-gap: 24px;
}
    
#b37c7d9f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 0px;
    padding: 0px 0px 0px 18px;
}
    
#\35 9e285c0 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 071ec62 {
    min-width: 32px;
    width: 100%;
    row-gap: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ed29fa6 {
    min-width: 32px;
    align-items: flex-start;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 1da81bf {
    margin: 0px 0% 0px 0%;
}
    
#\38 add6e40 {
    row-gap: 30px;
}
    
#fc2fe10f {
    padding: 48px 18px 30px 18px;
}
    
#\32 f33737b {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 36px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e71c5d0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 cb92d91 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
}
    
#\34 8e2ea5b {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c41aeb2d {
    padding: 30px 18px 48px 18px;
}
    
#\31 70bc621 {
    min-width: 32px;
    max-width: 100%;
}
    
#\38 2857c77 {
    min-width: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a56fc6b {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abdefc92 {
    height: auto;
}
    
#\35 efba88e {
    row-gap: 7px;
}
    
#e01e86a0 {
    height: auto;
}
    
#\39 8d18f63 {
    row-gap: 7px;
}
    
#a30e7f2f {
    height: auto;
}
    
#\36 d57b371 {
    row-gap: 7px;
}
    
#\36 94910a1 {
    row-gap: 7px;
}
    
#a2b2885c {
    height: auto;
}
    
#bb964b4a {
    padding: 0px 0px 0px 0px;
}
    
#\35 c50cd1e::before, #\35 c50cd1e > .bgExtraLayerOverlay {
    
}
    
#f4e66d1a {
    row-gap: 0px;
}
    
#c4a2d679 {
    margin: 0px 0% 0px 0%;
}
    
#fdac36ac {
    padding: 0px 36px 48px 36px;
}
    
#b322ce93 {
    min-height: 130px;
}
}



@media (max-width: 767px) {
    
#\33 1558358 {
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 36px 18px 36px 18px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#f2db1568.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 36px 10px 36px;
}
#f2db1568 {
    width: 100%;
    margin: 24px 0% 0px 0%;
}
    
#group_ocg {
    padding: 0px 0px 36px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9d93d34 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
}
    
#e686f8c8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 36px 18px 36px 18px;
}
    
#group_jtm {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 d8115ab {
    margin: 0px 0% 0px 0%;
}
    
#group_s7d {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_rcp {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4feff94 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a2ddd7c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b8d91f1 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d4a49fd {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 36px 18px 18px 18px;
}
    
#widget_jcu {
    height: 210px;
}
    
#group_40a {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e97a85c0 {
    margin: 0px 0% 0px 0%;
}
    
#f565eeb7 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5228ede {
    min-height: 50px;
}
    
#\31 6c28c37 {
    min-height: 50px;
}
    
#aa390409 {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\38 5124583 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4e7d9a3 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 18px 18px 18px 18px;
}
    
#\36 7a6880a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\31 d719e1e {
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9bced69 {
    height: 210px;
}
    
#\31 7a1304a {
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1bfe659 {
    min-height: 50px;
}
    
#\39 26def4b {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da8e394b {
    min-height: 50px;
}
    
#dfae524f {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\33 6156895 {
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c90387ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e5807e86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2d8d0cb {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 18px 18px 18px 18px;
}
    
#\38 e808e7f {
    margin: 0px 0% 0px 0%;
}
    
#d986ad28 {
    height: 210px;
}
    
#\37 a7811a7 {
    min-height: 50px;
}
    
#fe012b2d {
    min-height: 50px;
}
    
#\39 e777a61 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fa5d9eb {
    min-height: 50px;
}
    
#\36 9f9338c {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\37 7c2fc76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0ec4747 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\37 db5fe7c {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 18px 18px 36px 18px;
}
    
#\34 99dcbc2 {
    margin: 0px 0% 0px 0%;
}
    
#b653bb08 {
    height: 210px;
}
    
#\30 153a192 {
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 672ebaf {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dc8b047 {
    min-height: 50px;
}
    
#f407e8c7 {
    min-height: 50px;
}
    
#\31 c0f0fc0 {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#f3e170cb {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 05eb74f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 d033290 {
    height: auto;
}
    
#cddbc036 {
    min-width: 32px;
    width: 100%;
    row-gap: 7px;
    min-height: auto;
    padding: 18px 18px 18px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\38 328d5f0 {
    min-width: 32px;
    width: 100%;
    row-gap: 7px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f4a1b7b6 {
    height: auto;
}
    
#\39 affa030 {
    min-width: 32px;
    width: 100%;
    row-gap: 7px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a5f285dc {
    height: auto;
}
    
#fc107e07 {
    min-width: 32px;
    width: 100%;
    row-gap: 7px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 bc71cb5 {
    height: auto;
}
    
#group_ba7 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#dc880a97 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
}



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



@media (max-width: 767px) {
    
#\31 02438a4 {
    min-width: 32px;
    width: 100%;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 23e0a79 {
    width: 100%;
}
    
#\30 379ebcf {
    width: 100%;
    align-items: center;
    min-height: 80px;
    order: 1;
    row-gap: 24px;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9047c1d {
    margin: 0px 0% 0px 0%;
}
    
#bbd10255 {
    width: 100%;
    align-items: center;
    min-height: 80px;
    order: 0;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9fe48d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
    
#b37c7d9f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 36px;
    padding: 0px 0px 36px 0px;
}
    
#\35 9e285c0 {
    height: auto;
    width: 260px;
}
}



@media (max-width: 767px) {
    
#\32 071ec62 {
    min-width: 32px;
    width: 100%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ed29fa6 {
    min-width: 32px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a253231 {
    width: 100%;
}
    
#\38 add6e40 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 18px;
}
    
#\31 1da81bf {
    margin: 0px 0% 0px 0%;
}
    
#fc2fe10f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 36px 6px 0px 6px;
}
    
#\32 f33737b {
    min-height: auto;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 6d1c568 {
    width: 100%;
}
    
#\37 e71c5d0 {
    margin: 0px 0% 0px 0%;
}
    
#\30 91558fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#\32 cb92d91 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 8e2ea5b {
    min-width: 32px;
    width: 100%;
    order: 1;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c41aeb2d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 36px 18px 36px 18px;
}
    
#\38 2857c77.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2857c77 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 a56fc6b {
    width: 100%;
    min-height: 90vh;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abdefc92 {
    height: auto;
    width: 36px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 efba88e {
    width: 50%;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 7px;
    min-width: 32px;
    min-height: auto;
    order: 1;
    padding: 12px 18px 24px 18px;
    margin: 0px 0% 0px 0%;
}
    
#e01e86a0 {
    height: auto;
    width: 36px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0d8d9bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 0d8d9bc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8d18f63 {
    width: 50%;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 7px;
    min-width: 32px;
    min-height: auto;
    order: 4;
    padding: 12px 18px 24px 18px;
    margin: 0px 0% 0px 0%;
}
    
#a30e7f2f {
    height: auto;
    width: 36px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d57b371 {
    width: 50%;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 7px;
    min-width: 32px;
    min-height: auto;
    order: 3;
    padding: 12px 18px 24px 18px;
    margin: 0px 0% 0px 0%;
}
    
#bffa1e7f {
    width: 100%;
    min-height: 1px;
    row-gap: 0px;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 94910a1 {
    width: 50%;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 7px;
    min-width: 32px;
    min-height: auto;
    order: 0;
    padding: 12px 18px 24px 18px;
    margin: 0px 0% 0px 0%;
}
    
#a2b2885c {
    height: auto;
    width: 36px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bb964b4a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 c50cd1e::before, #\35 c50cd1e > .bgExtraLayerOverlay {
    
}
    
#\33 2107da1 {
    flex-wrap: wrap;
    flex-direction: row;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4e66d1a {
    row-gap: 0px;
}
    
#\36 0fddbfc {
    flex-wrap: wrap;
    column-gap: 0px;
    flex-direction: row;
    row-gap: 0px;
}
    
#c4a2d679 {
    margin: 0px 0% 0px 0%;
}
    
#fdac36ac {
    padding: 0px 18px 48px 18px;
}
    
#b322ce93 {
    min-height: 110px;
}
    
#c7634833.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7634833 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7484bfe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7484bfe {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 688842a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 688842a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}

