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

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

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

  *#dm .dmInner a.u_1816222889 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

  *#dm .dmInner a.u_1099102192 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1110135797 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1214504139 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1046619742 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1191351402 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1140553116 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1037603539 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1601774585 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1893176248 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1508624832 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1710121750 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1085131402 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1265072532 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1055833039 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1161201880 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1266239191 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1856039668 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1040948645 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1333462390 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1916405467 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1652331988 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1987564534 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1825400834 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1447235681 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1885082608 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1651699917 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1096324797 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1601944171 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1731036184 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
  }

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

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

  *#dm .dmInner div.u_2230029777 {
    padding:0 !important;
    border-radius:50% 50% 50% 50% !important;
    background-image:none !important;
    border-width:0 !important;
  }

  *#dm .dmInner div.u_1703685893 {
    padding:0 !important;
    border-radius:50% 50% 50% 50% !important;
    background-image:none !important;
    border-width:0 !important;
  }

  *#dm .dmInner div.u_1727689102 {
    padding:0 !important;
    border-radius:50% 50% 50% 50% !important;
    background-image:none !important;
    border-width:0 !important;
    box-shadow:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1703685893:hover .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1703685893.hover .svg { fill:var(--color_4) !important; }

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

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

  *#dm .dmInner div.u_1115360131 {
    padding:0 !important;
    border-radius:50% 50% 50% 50% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1876359518 {
    padding:0 !important;
    border-radius:50% 50% 50% 50% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1487284883 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1870206259 { background-position:50% 50% !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1369103840 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1537032456 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1273810650 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1025444325 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1023914346 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2458370589 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner *.dmGeoMLocItem[geoid="21107676"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner a.u_1991857928 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1768336952 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1483956857 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1486795367 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1587218680 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.dmGeoMLocItem[geoid="21107677"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner div.u_1174367129 img {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1062560059 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1086049468 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1857353392 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1365594848 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1081543518 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1361359518 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1249123125 img {
    border-radius:10px 10px 10px 10px !important;
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1588423104 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1679698723 { border-radius:300px 300px 300px 300px !important; }

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

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

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

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

  *#dm .dmInner div.u_1742281633 { border-radius:300px 300px 300px 300px !important; }

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

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

  *#dm .dmInner div.u_1329912579 { border-radius:300px 300px 300px 300px !important; }

  *#dm .dmInner div.u_1784260407:hover .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1784260407.hover .svg { fill:var(--color_4) !important; }

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

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

  *#dm .dmInner div.u_1784260407 { border-radius:300px 300px 300px 300px !important; }

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

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

  *#dm .dmInner div.u_1742285068 { border-radius:300px 300px 300px 300px !important; }

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

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

  *#dm .dmInner div.u_1697638237 { border-radius:300px 300px 300px 300px !important; }

  *#dm .dmInner *.u_1941815513 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner *.u_1941815513 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

  *#dm .dmInner div.u_1941815513 .caption-container .caption-title { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1941815513 .photoGalleryViewAll.link {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.dmGeoMLocItem[geoid="1323743877"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="21471506"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="1322348522"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="1424112528"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner a.u_1589849021 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1230590133 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1686404849 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1924065737 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1302303070 .authorBar { color:rgba(120,120,120,1) !important; }

  *#dm .dmInner div.u_1302303070 .postTitle a { font-weight:400 !important; }

  *#dm .dmInner div.u_1302303070 .postDescription { max-height:5.5em !important; }

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

  *#dm .dmInner a.u_1113601633 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/70f815f9/icon/up+right_3946747.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1395402937 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1941815513 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1941815513 .photoGalleryThumbs { padding:4px !important; }

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

  *#dm .dmInner *.u_1941815513 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner div.u_1302303070 .more-posts-text-container { width:160px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1941815513 .photoGalleryThumbs { padding:4px !important; }

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

  *#dm .dmInner *.u_1941815513 .photoGalleryViewAll { padding:0 4px !important; }

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

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

  *#dm .dmInner div.u_1941815513 .caption-container .caption-title { font-size:18px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1941815513 .photoGalleryThumbs { padding:4px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1941815513 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner a.u_1113601633 span.text { font-size:16px !important; }
}
*#dm .dmInner div.u_1191351402
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1987564534
{
	z-index:1 !important;
}
*#dm .dmInner div.u_1110135797
{
	z-index:1 !important;
}
*#dm .dmInner div.u_418183819 h3
{
	letter-spacing:normal !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1191351402
{
}
*#dm .dmInner div.u_1987564534
{
}
*#dm .dmInner div.u_418183819
{
}
separatorHomeCss{color:red !important}@media all {
    
#\33 5235138 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 6px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 2% 0px 2%;
    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%;
}
    
#\36 15b23d9 {
    width: 100%;
    height: 315.109px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8aafdea {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: space-around;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 196d80c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 b52b06f[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\37 b52b06f {
    align-items: flex-start;
    width: 100%;
    min-height: 626px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bb61613 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 28b49dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b58172c0 {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3d745f9 {
    width: 100%;
    height: 315px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d78c06a1 {
    align-items: flex-start;
    width: 23.49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.1644126387288496%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f9cdd8e {
    align-items: flex-start;
    width: 23.49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.1644126387288496%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a64c71a {
    width: 321px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b309583b[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#b309583b {
    align-items: flex-start;
    width: 100%;
    min-height: 626px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a50b12c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 ca63d34 {
    width: 100%;
    height: 315.266px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d43e131 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3bac49c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 ba9a587[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\33 ba9a587 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 632px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    order: 2;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecc7bea4 {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff0d47f6[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#ff0d47f6 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 632px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    order: 3;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 448b651 {
    width: 100%;
    height: 315.266px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 21cb320 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 8fda771 {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 aa4c11f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 51.19%;
    min-width: 4%;
    background-color: rgba(35, 31, 32, 0.8);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b40b872 {
    min-height: 771px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 120px 80px 200px 80px;
    margin: 0% 0% 0% 0%;
}
    
#d4d23021 {
    width: 1112px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f456dc7b::before, #f456dc7b > .bgExtraLayerOverlay {
    
}
#f456dc7b {
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/70f815f9/dms3rep/multi/opt/DJI_0049-1920w.JPG");
}
    
#widget_ntq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_739 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8716fc8 {
    margin: 0px 0% 0px 0%;
}
    
#group_cev {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.3471703303000435%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 16px;
    order: 3;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1dd3728 {
    width: 276px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e393fc1b {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 40%;
}
    
#group_0fo {
    width: 44.81%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#group_7ur {
    align-items: center;
    width: 54.83%;
    min-height: 329px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.6955407753189546%;
    justify-self: auto;
    order: 0;
    background-color: rgba(35, 31, 32, 0.8);
    background-image: none;
    flex-wrap: nowrap;
    justify-content: flex-start;
    border-radius: 8px 8px 8px 8px;
    height: auto;
    align-self: flex-end;
    padding: 0px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tfd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tfd {
    width: 70.65%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -96px 0% 0px 0%;
}
    
#widget_9qv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#widget_9qv {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 f29e9cc[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\35 f29e9cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 0 0 8px 0;
    border-color: #000000 #000000 var(--color_1) #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: none;
    padding: 32px 32px 64px 32px;
    margin: -40px 0% 0% 0%;
}
    
#\31 e12a38d {
    min-height: 384px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 80px 80px 80px;
}
    
#widget_f31 {
    width: 100.01%;
    height: auto;
    max-width: 100%;
}
    
#widget_vg4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d1214e7c[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#d1214e7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 8px 0;
    border-color: #000000 #000000 var(--color_1) #000000;
    border-style: solid;
    padding: 32px 32px 64px 32px;
    margin: -40px 0% 0% 0%;
}
    
#\34 acb170b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 1f2d877 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c0d8064e[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#c0d8064e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 8px 0;
    border-color: #000000 #000000 var(--color_1) #000000;
    border-style: solid;
    padding: 32px 32px 64px 32px;
    margin: -40px 0% 0% 0%;
}
    
#\30 c243ded {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 e2f9968 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 47401d0[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\38 47401d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 8px 0;
    border-color: #000000 #000000 var(--color_1) #000000;
    border-style: solid;
    padding: 32px 32px 64px 32px;
    margin: -40px 0% 0% 0%;
}
    
#eb238da1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 7ccc660 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ad422ba0[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#ad422ba0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 8px 0;
    border-color: #000000 #000000 var(--color_1) #000000;
    border-style: solid;
    padding: 32px 32px 64px 32px;
    margin: -40px 0% 0% 0%;
}
    
#\37 2e58618 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_hkg.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_hkg {
    width: 72px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#aefc5c87 {
    background-color: var(--color_5);
    background-image: none;
}
    
#c768571a {
    margin: 0px 0% 0px 0%;
}
    
#dfe5e722.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#dfe5e722 {
    width: 72px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eb276c8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\36 eb276c8 {
    width: 72px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8456e9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#a8456e9a {
    width: 72px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1486a2b.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\36 1486a2b {
    width: 72px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebbf7669 {
    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;
}
}



@media all {
    
#\35 9603981 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#dbdd7bae {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 40px 80px 40px;
}
    
#\38 1981a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1ej {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 25px;
    order: 3;
}
    
#widget_36l {
    width: 51.31%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ssi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 63c3691 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 fc1a020 {
    width: 87.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa304e19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    align-items: flex-end;
    justify-self: auto;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e85e8b91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.65%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 928b535 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3d7d299[data-pinned] {
    position: sticky;
    top: 40px;
    bottom: auto;
    z-index: 1;
}
#f3d7d299[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#f3d7d299 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 336px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
}
    
#\31 0c1a383 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\32 f16fa24 {
    margin: 0px 0% 0px 0%;
}
    
#\30 00a9868[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\30 00a9868 {
    align-items: flex-start;
    width: 99.62%;
    min-height: 344px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    box-shadow: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_3) var(--color_2);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
    margin: -8% 0% 0px 4%;
}
    
#\36 d00143d {
    width: 62.32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 0px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#b1aa5188 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: center;
    --column-gap: 0%;
    order: 1;
    padding: 0px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#a83fd590 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cd67a8d2 {
    min-height: 159px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#b59f6922 {
    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;
}
    
#widget_1hi {
    width: 67px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fe15db18 {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fcm {
    width: 100%;
    height: 573px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cadf8279 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e3f38b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 100px 32px 80px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f7adcd6 {
    margin: 0px 0% 0px 0%;
}
    
#c225d201 {
    width: 58.80%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#e70e87cb {
    min-height: 248px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#undefined {
    width: 62%;
}
    
#\36 7f45941 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6d6a269 {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\37 f25c902.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\37 f25c902 {
    width: 105px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 3;
    margin: -29px -72px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ffb65495 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c93cee9c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\33 afe314e {
    min-height: 468px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 120px 0px 120px;
}
    
#\34 206496d {
    margin: 0px 0% 0px 0%;
}
    
#\31 253a82b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 40px;
}
    
#\37 b541942 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#f4684642 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#b682f07c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -80px;
}
    
#\34 2627d2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 5px;
}
    
#\36 3be2e28 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e4caa5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\32 e4caa5a {
    width: 114px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px -72px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fad9cf3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\32 c5e2a73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 40px;
}
    
#ea3b26f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#\32 2e5b20f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ff741b92[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#ff741b92 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    align-items: center;
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
    margin: -12px 0% -12px 0%;
}
    
#\36 2e15ce9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 10px 160px 10px;
}
    
#widget_545 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 7c59308 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 4098184 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 0590262[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\34 0590262 {
    align-items: flex-start;
    width: 100%;
    min-height: 298px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8fc551c[data-pinned] {
    position: sticky;
    top: 40px;
    bottom: auto;
    z-index: 1;
}
#\37 8fc551c[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\37 8fc551c {
    align-items: flex-start;
    width: 100.00%;
    min-height: 336px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
}
    
#\30 77c823d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0fba631 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 a1f491b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\39 360f549 {
    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;
}
    
#c665244f {
    min-height: 159px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 2% 40px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b60b8a7 {
    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;
}
    
#\31 ee369b7 {
    width: 59.45%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#a3f4bbfd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.53%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_cht {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.64373006870278%;
    flex-wrap: nowrap;
    align-content: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 2c032df {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d570f2d6[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#d570f2d6 {
    align-items: flex-start;
    width: 100%;
    min-height: 298px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 71a7c1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 0aaff3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_k27 {
    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;
}
    
#efa59aa9[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#efa59aa9 {
    align-items: flex-start;
    width: 100%;
    min-height: 298px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5f88c7b {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be698f2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ad2e939f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 cefb5b7[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\35 cefb5b7 {
    align-items: flex-start;
    width: 100%;
    min-height: 298px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 57ad652 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5c1346b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c3455b12[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#c3455b12 {
    align-items: flex-start;
    width: 100%;
    min-height: 298px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f5e53f1 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2557b6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 a0f95a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e86c9026[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#e86c9026 {
    align-items: flex-start;
    width: 100%;
    min-height: 298px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac08719 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4eb3719 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 a720fcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 77f7321 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d41cc368 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 6ec9f1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 b870329 {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#d88f9a66 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#dbeed334 {
    margin: 0px 0% 0px 0%;
}
    
#\39 df39a86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b372f668 {
    min-height: 392px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 80px 2% 160px 2%;
}
    
#\31 6e9cebf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3013bbd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.48%;
    min-width: 4%;
}
    
#group_j2e {
    width: 43.43%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/70f815f9/dms3rep/multi/opt/WhatsApp-Image-2026-01-22-at-10.19.24--281-29-4b21cf5b-1920w.png");
    border-radius: 20px 20px 20px 20px;
}
#group_j2e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0x3G3UrCYACA4d1hJ12A0YEngwgPhGFz6hxzv25u+3S6aVNCyxUSVCD0B1FSSNAFvYEHDzzS188Hu/0n37879n973l63bFZzbuYTHu5LXt6fedo+IpXrgrJcUN4uudusuV7OWeQjikwcfrcpWZcrJM9q0nc6BL5JFDqIyCcVAZNRxDQbMpuOD6RuS8FoNzC7Gp5lEAcOaRKQpxGzTHCZD5lmAsnWFWy9gW2o+JbOwDNJAoth6DCKXEToEAcWkqfKeBcyfqtG5LQQkc0wdkkCk9Dt4poaPV1FSttVIqWCV68QdM6J+x3Skcc4sYhtFadZw1DOkCbaCWHtmJ58hKecIvoaxUJwVQzIQ41QlTHrVf4B+dTbPaDzPWcAAAAASUVORK5CYII=');
}
    
#widget_lrs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 6ce66c1 {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\37 2886750 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_2);
    background-image: none;
    padding: 100px 80px 80px 80px;
    margin: 0px 0% 0px 0%;
}
    
#c4245cdd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#feb887cc {
    margin: 0px 0% 0px 0%;
}
    
#\37 13d5cde {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 13696e3 {
    width: 82.43%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 598a117 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 62%;
}
    
#group_2v2 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gvr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#group_e05 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(35, 31, 32, 1);
    background-image: none;
}
    
#bce5df11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(247, 247, 247, 1);
    background-image: none;
    order: 0;
}
    
#widget_rg0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\38 81e70ad {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#e7fdffea {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c15247f {
    min-height: 1027px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 120px 160px 200px 160px;
}
    
#\35 e2441c6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 dac084d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#a43f6218 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\38 99012d3 {
    justify-content: flex-end;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/70f815f9/dms3rep/multi/opt/IMG_20241101_112112218_HDR-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    background-position: 100% 0%;
}
#\38 99012d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQRBQYhBxITMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERAlH/2gAMAwEAAhEDEQA/AEWv74km054bdCjHGG+VhxdQLpI0U26kqAM5HNEbyZ3Khj7OM1LyKOOwcU2ZifQ8dh//2Q==');
}
    
#\30 d8d5e31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ovh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ovh {
    width: 63.96%;
    height: auto;
    max-width: 100%;
    margin: 1px 0% -90px -64px;
}
    
#widget_b8h {
    width: 100%;
    height: 210px;
    max-width: 100%;
    order: 0;
}
    
#\39 4f270f8 {
    width: 292px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 04ba05d {
    border-radius: 0px 0px 0px 0px;
}
}



@media all {
    
#\30 0d9d30e {
    width: 76.47%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92d3db2 {
    min-height: 685px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 0px 0px 0px;
}
    
#\31 c37c118::before, #\31 c37c118 > .bgExtraLayerOverlay {
    
}
#\31 c37c118 {
    background-image: none;
    background-color: var(--color_5);
}
    
#\30 5bf0492 {
    margin: 0px 0% 0px 0%;
}
    
#\33 28175fe {
    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;
}
    
#\35 c750e7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    order: 1;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 017db15 {
    width: 356px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e621f9f7 {
    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;
}
    
#group_hf6 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/70f815f9/dms3rep/multi/opt/DJI_0057-1920w.JPG");
    order: 0;
    border-radius: 20px 20px 0 0;
    padding: 32px 32px 32px 32px;
    margin: -64px 0% 0px 0%;
}
#group_hf6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFEQYiQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AK0VyDHY8TXJHS3nM7N8BWcdzGwHECrHrf3qIiiWTWn/2Q==');
}
    
#\38 64bd596 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 cd56bcd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 0 0px 0 0;
    order: 1;
    align-self: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hjk {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 64px 64px 64px 64px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 4244826 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 5px;
}
    
#\33 7e9215e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 40px;
}
    
#\34 7f7114d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#\30 88d2ea4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0970aad[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\38 0970aad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\32 a726845 {
    min-height: 468px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 120px 0px 120px;
}
    
#de57ded7.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#de57ded7 {
    width: 114px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px -72px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d027fec.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\33 d027fec {
    width: 105px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 3;
    margin: -29px -72px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b428332 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 40px;
}
    
#a90f9e8d[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#a90f9e8d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#ae592093 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5f45754 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5984099 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -80px;
}
    
#\33 cbc8759 {
    margin: 0px 0% 0px 0%;
}
    
#df6c650a[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#df6c650a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\38 8ed323b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
}



@media all {
    
#f4d52eb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\38 a89e810 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8488b97 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee9c5917 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -80px;
}
    
#d5ae73c7 {
    min-height: 468px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 120px 0px 120px;
}
    
#c35afcb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#c35afcb0 {
    width: 105px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 3;
    margin: -29px -72px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2fc709c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 40px;
}
    
#e1cc23dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 9d850b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#\34 8f98ba4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 5px;
}
    
#\32 0e3f1d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\32 0e3f1d1 {
    width: 114px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px -72px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ef47297a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\30 62269fe {
    margin: 0px 0% 0px 0%;
}
    
#\33 34f72ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 5px;
}
    
#d3516835 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 40px;
}
    
#\32 9292084 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#a06060db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e8fd555b {
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#\30 d722d96 {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 73c9e79 {
    min-height: 230px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 8bc706e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 577ea42 {
    min-width: 56px;
    min-height: 56px;
    width: 56px;
    height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
    
#\30 1f20d56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 503cd86 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca840883 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a811981 {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c27c9a3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 642px;
    max-height: 100%;
    order: 0;
    height: auto;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e6ca066.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\33 e6ca066 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 32px;
    margin-top: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2c116ed {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f6e23f5e {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a35823dd {
    min-width: 56px;
    min-height: 56px;
    width: 56px;
    height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
    
#b46a3a28[data-pinned] {
    position: sticky;
    top: 60px;
    bottom: auto;
    z-index: 1;
}
#b46a3a28 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e272c4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 defeceb {
    align-items: flex-start;
    width: 100%;
    min-height: 256px;
    max-height: 100%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 6% 6% 6% 6%;
    margin: 3% 0% 3% 0%;
}
    
#b39424fa {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 fcfdc67.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\35 fcfdc67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 32px;
    margin-top: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8bced84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b697c00f {
    width: 116px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4ab069d {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 50%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    order: 1;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#fd255f45 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9db515b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 404d58b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\33 404d58b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 32px;
    margin-top: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#c8094aa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a6cedff3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a44b402 {
    align-items: flex-start;
    width: 100%;
    min-height: 256px;
    max-height: 100%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdf6fbd8 {
    min-width: 56px;
    min-height: 56px;
    width: 56px;
    height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
    
#\35 acc75ca {
    align-items: flex-start;
    width: 100%;
    min-height: 256px;
    max-height: 100%;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 87adeb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jc2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9da31c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2868e46 {
    min-height: 299px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    order: 4;
    height: auto;
    margin-top: 9px;
}
    
#d93ea7bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4f4218a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 4px;
}
    
#c924511a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 23798a5 {
    width: 61.74%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 31c5c48 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c3a3750 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 40px 20px 40px;
}
    
#\37 8a61f5d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\35 21b5a04 {
    margin: 0px 0% 0px 0%;
}
    
#\37 47f45c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e662b1f5 {
    width: 276.0097640625px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#b7fed63a {
    align-items: flex-start;
    width: 23.49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.1644126387288496%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b84234a1 {
    width: 321px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 904b3d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 326d005[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\36 326d005 {
    align-items: flex-start;
    width: 100%;
    min-height: 626px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1193d77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ad8dfb45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b28dc680 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 6f3b0fb {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d34badd {
    margin: 0px 0% 0px 0%;
}
    
#\31 83a157b[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\31 83a157b {
    align-items: flex-start;
    width: 23.5%;
    min-height: 632px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    order: 3;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 0e91b17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b868d648 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#eb2845fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f1fb0b1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 8b5d2d1 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: space-around;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b2fce827 {
    width: 100%;
    height: 315.109px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6d99c53 {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5ae63f8[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\30 5ae63f8 {
    align-items: flex-start;
    width: 100%;
    min-height: 626px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de7e990e {
    align-items: flex-start;
    width: 23.49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 1.1644126387288496%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8d845ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 8c9181e {
    min-height: 664px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 9bb3652 {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 952d042 {
    width: 100%;
    height: 315.266px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d167bd {
    width: 100%;
    height: 315.109px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0aed052 {
    width: 100%;
    height: 315.266px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 468e138[data-css-edit] {
    box-shadow: 0 0 25px rgba(0,0,0,0.08);
}
#\33 468e138 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 632px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    order: 2;
    justify-content: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ca70e79b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.19%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 a2a3281[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\31 a2a3281 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.72%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
}
    
#\31 be9a119 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 80px 4% 80px 4%;
}
    
#widget_v6h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fac923b {
    background-color: rgba(248, 248, 248, 1);
    background-image: none;
}
    
#widget_u2r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 64ca679 {
    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;
}
    
#ef0364f4 {
    margin: 0px 0% 0px 0%;
}
    
#\38 2557b01 {
    width: 262px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 8aafdea {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#b3d745f9 {
    height: auto;
}
    
#\37 b52b06f {
    height: auto;
    min-height: 569px;
}
    
#\30 f9cdd8e {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d78c06a1 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 ba9a587 {
    width: 100%;
    height: auto;
    min-height: 593px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b309583b {
    height: auto;
    min-height: 569px;
}
    
#\36 ca63d34 {
    order: 0;
    height: auto;
}
    
#\36 3bac49c {
    order: 1;
}
    
#\32 d43e131 {
    order: 2;
}
    
#ecc7bea4 {
    order: 4;
}
    
#ff0d47f6 {
    height: auto;
    min-height: 593px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 15b23d9 {
    height: auto;
}
    
#\39 448b651 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b40b872 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    column-gap: 0%;
    padding: 8% 4% 8% 4%;
}
    
#\34 aa4c11f {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\30 8716fc8 {
    margin: 0% 0% 0% 0%;
}
    
#d4d23021 {
    width: 578px;
}
    
#f456dc7b::before, #f456dc7b > .bgExtraLayerOverlay {
    
}
#f456dc7b {
    background-position: 50% 100%;
}
    
#group_0fo {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 80px 0% 0px 0%;
}
    
#group_7ur {
    height: auto;
    min-height: 64px;
    width: 97.91%;
}
    
#widget_tfd {
    height: auto;
    width: 37.33%;
}
    
#widget_9qv {
    width: 90.49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e12a38d {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 0;
    row-gap: 32px;
    padding: 0px 32px 0px 32px;
}
    
#\35 f29e9cc {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 32px 32px 64px 32px;
    margin: -32px 0% 0% 0%;
}
    
#d1214e7c {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 32px 32px 64px 32px;
    margin: -32px 0% 0px 0%;
}
    
#c0d8064e {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 32px 32px 64px 32px;
    margin: 0% 0% 0% 0%;
}
    
#\38 47401d0 {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 32px 32px 64px 32px;
    margin: 0% 0% 0% 0%;
}
    
#ad422ba0 {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c768571a {
    margin: 0px 0% 0px 0%;
}
    
#dfe5e722 {
    margin-right: 0%;
    margin-left: 0%;
    width: 72px;
}
    
#\34 acb170b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 1f2d877 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dbdd7bae {
    padding: 80px 2% 20px 2%;
}
    
#widget_36l {
    width: 100.00%;
}
    
#\34 63c3691 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd67a8d2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 2% 40px 2%;
}
    
#e85e8b91 {
    width: 100%;
    min-height: 80px;
}
    
#\36 d00143d {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa304e19 {
    width: 100%;
}
    
#\32 f16fa24 {
    margin: 0px 0% 0px 0%;
}
    
#\30 00a9868 {
    width: 100.00%;
    padding: 32px 32px 32px 32px;
    margin: -12% 0% 0px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e70e87cb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 248px;
}
    
#c225d201 {
    width: 100.00%;
}
    
#\33 e3f38b0 {
    width: 100%;
    min-height: 8px;
    padding: 100px 32px 40px 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 afe314e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
}
    
#c93cee9c {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#f4684642 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\35 fad9cf3 {
    width: 100%;
    min-height: 80px;
    padding: 32px 32px 64px 32px;
    margin: 0% 0% 0% 0%;
}
    
#\37 f25c902.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\37 f25c902 {
    margin: 0px 0px -72px 0px;
}
    
#b682f07c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b682f07c {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 e4caa5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\32 e4caa5a {
    order: 3;
    align-self: flex-start;
    margin: 17px 0px -84px 0px;
}
    
#\34 2627d2f {
    order: 1;
}
    
#\36 3be2e28 {
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2e15ce9 {
    padding: 0px 2% 40px 2%;
}
    
#ff741b92 {
    width: 100%;
    padding: 16px 32px 16px 32px;
    margin: -16px 3% -16px 3%;
}
    
#\32 7c59308 {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 36%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c665244f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 60px 2% 20px 2%;
}
    
#a3f4bbfd {
    width: 100%;
    min-height: 80px;
}
    
#\31 ee369b7 {
    width: 100%;
    min-height: 80px;
}
    
#\33 0fba631 {
    margin: 0px 0% 0px 0%;
}
    
#group_cht {
    height: auto;
    min-height: 2072px;
    padding: 0px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8fc551c {
    height: auto;
    min-height: 290px;
}
    
#widget_k27 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b372f668 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 32px 80px 32px;
}
    
#group_j2e {
    width: 100%;
    min-height: 406px;
    height: auto;
    order: 0;
}
#group_j2e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0x3G3UrCYACA4d1hJ12A0YEngwgPhGFz6hxzv25u+3S6aVNCyxUSVCD0B1FSSNAFvYEHDzzS188Hu/0n37879n973l63bFZzbuYTHu5LXt6fedo+IpXrgrJcUN4uudusuV7OWeQjikwcfrcpWZcrJM9q0nc6BL5JFDqIyCcVAZNRxDQbMpuOD6RuS8FoNzC7Gp5lEAcOaRKQpxGzTHCZD5lmAsnWFWy9gW2o+JbOwDNJAoth6DCKXEToEAcWkqfKeBcyfqtG5LQQkc0wdkkCk9Dt4poaPV1FSttVIqWCV68QdM6J+x3Skcc4sYhtFadZw1DOkCbaCWHtmJ58hKecIvoaxUJwVQzIQ41QlTHrVf4B+dTbPaDzPWcAAAAASUVORK5CYII=');
}
    
#\38 3013bbd {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 32px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dbeed334 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2886750 {
    width: 100%;
    min-height: 80px;
    padding: 80px 32px 80px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 13d5cde {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#group_2v2 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\30 13696e3 {
    width: 100.00%;
}
    
#feb887cc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c15247f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 80px 2% 0px 2%;
}
    
#\38 99012d3 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
#\38 99012d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQRBQYhBxITMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERAlH/2gAMAwEAAhEDEQA/AEWv74km054bdCjHGG+VhxdQLpI0U26kqAM5HNEbyZ3Khj7OM1LyKOOwcU2ZifQ8dh//2Q==');
}
    
#widget_ovh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ovh {
    height: auto;
    margin: 1px 0% -90px -32px;
}
    
#\30 dac084d {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 120px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e2441c6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d8d5e31 {
    margin-top: 33px;
}
    
#e7fdffea {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 92d3db2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 0% 0px 0%;
}
    
#\31 c37c118::before, #\31 c37c118 > .bgExtraLayerOverlay {
    
}
    
#group_hf6 {
    width: 100%;
    min-height: 335px;
    height: auto;
}
#group_hf6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFEQYiQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AK0VyDHY8TXJHS3nM7N8BWcdzGwHECrHrf3qIiiWTWn/2Q==');
}
    
#\35 c750e7c {
    width: 100%;
    min-height: 80px;
}
    
#\30 5bf0492 {
    margin: 80px 0% 0px 0%;
}
    
#\38 64bd596 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a90f9e8d {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0970aad {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\32 a726845 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
}
    
#df6c650a {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4d52eb2[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#f4d52eb2 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\34 8f98ba4 {
    order: 1;
}
    
#\38 a89e810 {
    order: 2;
}
    
#ee9c5917.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee9c5917 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ef47297a[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#ef47297a {
    width: 100%;
    min-height: 80px;
    padding: 32px 32px 64px 32px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0e3f1d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\32 0e3f1d1 {
    order: 3;
    align-self: flex-start;
    margin: 17px 0px -84px 0px;
}
    
#d5ae73c7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
}
    
#c35afcb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#c35afcb0 {
    margin: 0px 0px -72px 0px;
}
    
#e1cc23dd[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#e1cc23dd {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b39424fa {
    width: 83.00%;
    margin: 0px 0% 0px 0%;
}
    
#a06060db {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 fcfdc67 {
    margin-top: 24px;
    margin-bottom: 24px;
}
    
#\30 d722d96 {
    height: auto;
    width: 110px;
}
    
#b697c00f {
    height: auto;
    width: 110px;
}
    
#\37 4ab069d {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 73c9e79 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\30 577ea42 {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8bc706e {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 503cd86 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 a811981 {
    width: 83.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 404d58b {
    margin-top: 24px;
    margin-bottom: 24px;
}
    
#\35 c27c9a3 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
}
    
#a6cedff3 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\31 a44b402 {
    justify-content: flex-start;
    justify-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 245px;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e6ca066 {
    margin-top: 24px;
    margin-bottom: 24px;
}
    
#\31 2c116ed {
    height: auto;
    width: 110px;
}
    
#f6e23f5e {
    width: 83.00%;
    margin: 0px 0% 0px 0%;
}
    
#cdf6fbd8 {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#a35823dd {
    height: 50px;
    width: 50px;
    min-width: 50px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#b46a3a28 {
    padding: 16px 10px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\36 defeceb {
    justify-content: flex-start;
    height: auto;
    min-height: 245px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    padding: 5% 5% 5% 5%;
}
    
#\35 acc75ca {
    justify-content: flex-start;
    height: auto;
    min-height: 245px;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    padding: 5% 5% 5% 5%;
}
    
#\35 87adeb6 {
    width: 100.00%;
}
    
#widget_jc2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 23798a5 {
    width: 100.00%;
}
    
#\38 c3a3750 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 31c5c48 {
    width: 93.76%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7fed63a {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 904b3d3 {
    order: 2;
}
    
#\36 326d005 {
    height: auto;
    min-height: 569px;
}
    
#\30 5ae63f8 {
    height: auto;
    min-height: 569px;
}
    
#de7e990e {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f8d845ad {
    order: 1;
}
    
#\34 6f3b0fb {
    order: 4;
}
    
#\31 83a157b {
    height: auto;
    min-height: 593px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 8c9181e {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 9d167bd {
    height: auto;
}
    
#\33 468e138 {
    width: 100%;
    height: auto;
    min-height: 593px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d0aed052 {
    order: 0;
    height: auto;
}
    
#\39 8b5d2d1 {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#b2fce827 {
    height: auto;
}
    
#\31 952d042 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 be9a119 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 2% 40px 2%;
}
    
#\31 a2a3281 {
    width: 100%;
    min-height: 80px;
}
    
#ca70e79b {
    width: 100%;
    min-height: 80px;
}
    
#ef0364f4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e8fd555b {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 73c9e79 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 15b23d9 {
    height: auto;
}
    
#d78c06a1 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 16px 0%;
}
    
#\31 8aafdea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b52b06f {
    width: 100.00%;
    height: auto;
    min-height: 563px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\30 f9cdd8e {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b309583b {
    width: 100.00%;
    height: auto;
    min-height: 563px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#b3d745f9 {
    height: auto;
}
    
#\36 ca63d34 {
    height: auto;
}
    
#\33 ba9a587 {
    width: 100.00%;
    height: auto;
    min-height: 539px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#ff0d47f6 {
    width: 100.00%;
    min-height: 0px;
    padding: 16px 16px 16px 16px;
    margin: 24px 0% 0px 0%;
}
    
#\39 448b651 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\34 aa4c11f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b40b872 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 4% 80px 4%;
}
    
#\30 8716fc8 {
    margin: 0% 0% 0% 0%;
}
    
#d4d23021 {
    width: 100%;
}
    
#f456dc7b::before, #f456dc7b > .bgExtraLayerOverlay {
    
}
    
#group_cev {
    column-gap: 2.3471703303000435%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e393fc1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 1dd3728 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_0fo {
    width: 100%;
    min-height: 54px;
    align-items: center;
    order: 2;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 96px 0% 0px 0%;
}
    
#widget_tfd {
    height: auto;
    width: 65.41%;
}
    
#widget_9qv {
    width: 100.00%;
}
    
#group_7ur {
    width: 100.00%;
    height: auto;
    min-height: 280px;
}
    
#widget_739 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 f29e9cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 64px 32px;
    margin: -90px 0% 0% 0%;
}
    
#\31 e12a38d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
    padding: 40px 4% 40px 4%;
}
    
#d1214e7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 64px 32px;
    margin: 0px 0% 0% 0%;
}
    
#c0d8064e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 64px 32px;
    margin: 0px 0% 0% 0%;
}
    
#\38 47401d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 64px 32px;
    margin: 0px 0% 0% 0%;
}
    
#ad422ba0 {
    width: 100%;
    min-height: 391px;
    align-items: center;
    height: auto;
    padding: 32px 32px 64px 32px;
    margin: 0px 0% 0% 0%;
}
    
#c768571a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9603981 {
    width: 100%;
    min-height: 800px;
    align-items: flex-start;
    height: auto;
    padding: 32px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dbdd7bae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_36l {
    width: 100.00%;
}
    
#\34 63c3691 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1ej.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1ej {
    margin: 16px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#aa304e19 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 16px 8px 16px 8px;
    margin: 0% 0% 0% 0%;
}
    
#e85e8b91 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d00143d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd67a8d2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\32 f16fa24 {
    margin: 0px 0% 0px 0%;
}
    
#f3d7d299 {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b1aa5188 {
    height: auto;
    min-height: 688px;
    padding: 0px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 00a9868 {
    width: 100.00%;
    padding: 32px 32px 32px 32px;
    margin: -18% 0% 0px 4%;
}
    
#widget_1hi {
    order: 1;
}
    
#a83fd590 {
    order: 2;
}
    
#\33 928b535 {
    order: 0;
}
    
#\36 fc1a020 {
    order: 1;
}
    
#b59f6922 {
    order: 2;
}
    
#fe15db18 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 e3f38b0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 32px 20px 32px;
    margin: 0px 0% 0px 0%;
}
    
#e70e87cb {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c225d201 {
    width: 100.00%;
}
    
#\38 6d6a269 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c93cee9c[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#c93cee9c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 afe314e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f4684642[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#f4684642 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 fad9cf3[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}
#\35 fad9cf3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 16px 28px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 f25c902.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\37 f25c902 {
    align-self: flex-end;
    margin: 1px 0px -80px 0px;
}
    
#\32 e4caa5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\32 e4caa5a {
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% -90px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b682f07c {
    order: 0;
    margin-top: 1px;
}
    
#\34 2627d2f {
    order: 1;
}
    
#\36 3be2e28 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#ff741b92 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 32px 32px;
    margin: -8px 2% -8px 2%;
}
    
#\36 2e15ce9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 20px 4%;
}
    
#\32 7c59308 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 0590262 {
    align-items: center;
}
    
#a3f4bbfd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c665244f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\31 ee369b7 {
    width: 100%;
    min-height: 2644px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0fba631 {
    margin: 0px 0% 0px 0%;
}
    
#\37 8fc551c {
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_cht {
    padding: 32px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k27 {
    height: auto;
}
    
#d570f2d6 {
    align-items: center;
}
    
#efa59aa9 {
    align-items: center;
}
    
#\35 cefb5b7 {
    align-items: center;
}
    
#c3455b12 {
    align-items: center;
}
    
#e86c9026 {
    align-items: center;
}
    
#\32 b870329 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b372f668 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 40px 4%;
}
    
#\38 3013bbd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 32px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_j2e {
    width: 100%;
    min-height: 230px;
    align-items: center;
    height: auto;
    order: 0;
}
#group_j2e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0x3G3UrCYACA4d1hJ12A0YEngwgPhGFz6hxzv25u+3S6aVNCyxUSVCD0B1FSSNAFvYEHDzzS188Hu/0n37879n973l63bFZzbuYTHu5LXt6fedo+IpXrgrJcUN4uudusuV7OWeQjikwcfrcpWZcrJM9q0nc6BL5JFDqIyCcVAZNRxDQbMpuOD6RuS8FoNzC7Gp5lEAcOaRKQpxGzTHCZD5lmAsnWFWy9gW2o+JbOwDNJAoth6DCKXEToEAcWkqfKeBcyfqtG5LQQkc0wdkkCk9Dt4poaPV1FSttVIqWCV68QdM6J+x3Skcc4sYhtFadZw1DOkCbaCWHtmJ58hKecIvoaxUJwVQzIQ41QlTHrVf4B+dTbPaDzPWcAAAAASUVORK5CYII=');
}
    
#dbeed334 {
    margin: 0px 0% 0px 0%;
}
    
#\39 6ce66c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 2886750 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 13d5cde {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#group_2v2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#feb887cc {
    margin: 0px 0% 0px 0%;
}
    
#\30 13696e3 {
    width: 100.00%;
}
    
#bce5df11 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 81e70ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 c15247f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\30 dac084d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 99012d3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 99012d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQRBQYhBxITMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERAlH/2gAMAwEAAhEDEQA/AEWv74km054bdCjHGG+VhxdQLpI0U26kqAM5HNEbyZ3Khj7OM1LyKOOwcU2ZifQ8dh//2Q==');
}
    
#widget_ovh {
    height: auto;
    width: 88.70%;
}
    
#\35 e2441c6 {
    margin: 0px 0% 0px 0%;
}
    
#e7fdffea {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 92d3db2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 160px 0% 0px 0%;
}
    
#\31 c37c118::before, #\31 c37c118 > .bgExtraLayerOverlay {
    
}
    
#\35 c750e7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_hf6 {
    width: 100%;
    min-height: 241px;
    align-items: center;
    height: auto;
}
#group_hf6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFEQYiQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AK0VyDHY8TXJHS3nM7N8BWcdzGwHECrHrf3qIiiWTWn/2Q==');
}
    
#\39 cd56bcd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5bf0492 {
    margin: 0px 0% 0px 0%;
}
    
#group_hjk {
    align-items: flex-start;
    padding: 64px 32px 64px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0d9d30e {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a90f9e8d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 0970aad {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 a726845 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#df6c650a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



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



@media (max-width: 767px) {
    
#a06060db {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
    padding: 4px 4px 4px 4px;
}
    
#\30 d722d96 {
    width: 96px;
    height: auto;
}
    
#\35 73c9e79 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 12% 2% 12% 2%;
}
    
#\30 8bc706e {
    justify-content: flex-start;
    min-height: 54px;
    width: 99.53%;
    height: auto;
}
    
#\30 577ea42 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\38 503cd86 {
    justify-content: flex-start;
    min-height: 54px;
    width: 99.53%;
    height: auto;
}
    
#\36 a811981 {
    min-height: 54px;
    width: 82.96%;
}
    
#\35 c27c9a3 {
    row-gap: 24px;
}
    
#\33 e6ca066 {
    margin-top: 16px;
    margin-bottom: 16px;
}
    
#\31 2c116ed {
    width: 96px;
    height: auto;
}
    
#f6e23f5e {
    min-height: 54px;
    width: 82.96%;
}
    
#a35823dd {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#b46a3a28 {
    justify-content: center;
    row-gap: 14px;
    align-items: center;
}
    
#\36 defeceb {
    height: auto;
    min-height: 276px;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 8% 8% 8% 8%;
}
    
#b39424fa {
    min-height: 54px;
    width: 82.96%;
}
    
#\35 fcfdc67 {
    margin-top: 16px;
    margin-bottom: 16px;
}
    
#b697c00f {
    width: 96px;
    height: auto;
}
    
#\37 4ab069d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 8px 8px 8px;
}
    
#fd255f45 {
    margin: 0px 0% 0px 0%;
}
    
#\33 404d58b {
    margin-top: 16px;
    margin-bottom: 16px;
}
    
#a6cedff3 {
    justify-content: flex-start;
    min-height: 54px;
    width: 99.53%;
    height: auto;
}
    
#\31 a44b402 {
    justify-content: flex-start;
    height: auto;
    min-height: 276px;
    padding: 8% 8% 8% 8%;
}
    
#cdf6fbd8 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 acc75ca {
    height: auto;
    min-height: 276px;
    padding: 8% 8% 8% 8%;
}
    
#widget_jc2 {
    width: 100.00%;
}
    
#a2868e46 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 23798a5 {
    width: 100.00%;
}
    
#\38 c3a3750 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\37 8a61f5d {
    width: 100%;
    min-height: 606px;
    align-items: flex-start;
    height: auto;
    padding: 32px 0px 32px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 21b5a04 {
    margin: 0px 0% 0px 0%;
}
    
#e662b1f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 8c9181e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b7fed63a {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 16px 0%;
}
    
#\31 952d042 {
    height: auto;
}
    
#\36 326d005 {
    width: 100.00%;
    height: auto;
    min-height: 563px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\30 5ae63f8 {
    width: 100.00%;
    height: auto;
    min-height: 563px;
    padding: 16px 16px 16px 16px;
    margin: 48px 0% 0px 0%;
}
    
#\32 9d167bd {
    height: auto;
}
    
#de7e990e {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d0aed052 {
    height: auto;
}
    
#\33 468e138 {
    width: 100.00%;
    height: auto;
    min-height: 539px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
    
#\39 8b5d2d1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2fce827 {
    height: auto;
}
    
#\31 83a157b {
    width: 100.00%;
    min-height: 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ca70e79b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 a2a3281 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 be9a119 {
    min-height: unset;
    flex-direction: column;
    padding: 20px 4% 20px 4%;
}
    
#ef0364f4 {
    margin: 0px 0% 0px 0%;
}
}

