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

  *#dm .dmInner div.u_1229406134 .svg { width:50% !important; }

  *#dm .dmInner div.u_1229406134 {
    border-radius:50% !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1256612019 .svg { width:50% !important; }

  *#dm .dmInner div.u_1256612019 {
    border-radius:50% !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1434544060 .svg { width:50% !important; }

  *#dm .dmInner div.u_1434544060 {
    border-radius:50% !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1645275082 .svg { width:50% !important; }

  *#dm .dmInner div.u_1645275082 {
    border-radius:50% !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1933505896 .photoGalleryThumbs .image-container { border-radius:300px 300px 0px 0px !important; }

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

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

  *#dm .dmInner div.u_1933505896 .photoGalleryViewAll.link { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1933505896 .caption-container .caption-title { font-family:'Marcellus' !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1410087533 p { font-weight:600 !important; }

  *#dm .dmInner div.u_1410087533 { font-weight:600 !important; }

  *#dm .dmInner *.u_1410087533 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1410087533 .rteBlock { text-align:LEFT !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1016593871 img {
    border-radius:30px 30px 30px 30px !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1360825599 img {
    border-radius:30px 30px 30px 30px !important;
    object-position:50% 50% !important;
  }

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

  *#dm .dmInner a.u_3595532606 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:20px !important;
    height:20px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1990499103:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1990499103.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1990499103 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1479806237:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1479806237.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1479806237 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1507864887:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1507864887.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1507864887 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1717007284:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1717007284.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1717007284 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1896060053:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1896060053.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1896060053 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1741792956:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1741792956.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1741792956 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1949731453:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1949731453.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_1949731453 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/139d0787-1836-475b-9267-4dabdd4f3750/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_7) !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1197430287 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1859213654 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1833420305 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1101634680 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1305927266 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1997863759 .contact-checkable-container {
    font-size:14px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1734017186 .contact-checkable-container {
    font-size:14px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1205930092 .radio-wrapper { flex-direction:row !important; }

  *#dm .dmInner div.u_1205930092 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1205930092 .contact-checkable-container {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1614283857 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1820693997 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1036538159 .radio-wrapper { flex-direction:row !important; }

  *#dm .dmInner div.u_1036538159 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1036538159 .contact-checkable-container {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1820693997 input[type="checkbox"] { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner div.u_1820693997 input[type="radio"] { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner div.u_1614283857 input[type="checkbox"] { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner div.u_1614283857 input[type="radio"] { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner nav.u_1619349348 { color:white !important; }

  *#dm .dmInner div.u_1770613085 .postArticle>.inner {
    background-color:var(--color_7) !important;
    border-radius:30px 30px 30px 30px !important;
  }

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

  *#dm .dmInner div.u_1770613085 .postTitle a { font-family:'Instrument Serif' !important; }

  *#dm .dmInner div.u_1855482864 img {
    border-radius:30px 0px 0px 30px !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1372398930 img {
    border-radius:0px 30px 30px 0px !important;
    object-position:50% 0% !important;
  }

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

  *#dm .dmInner div.u_1305927266 input {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-radius:30px 30px 30px 30px !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1305927266 textarea {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-radius:30px 30px 30px 30px !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1305927266 select {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-radius:30px 30px 30px 30px !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1820693997 input[type="checkbox"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1820693997 input[type="radio"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1820693997 .form-dropdown {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-radius:30px 30px 30px 30px !important;
    --dropdown-placeholder-font-size-selected:16px !important;
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
    --dropdown-placeholder-font-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1614283857 input[type="checkbox"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1614283857 input[type="radio"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1614283857 .form-dropdown {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-radius:30px 30px 30px 30px !important;
    --dropdown-placeholder-font-size-selected:16px !important;
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
    --dropdown-placeholder-font-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1205930092 input[type="checkbox"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1205930092 input[type="radio"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1205930092 .form-dropdown {
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1036538159 input[type="checkbox"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1036538159 input[type="radio"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1036538159 .form-dropdown {
    background-color:var(--color_7) !important;
    background-image:rgb(246,239,231) !important;
  }

  *#dm .dmInner div.u_1997863759 input[type="checkbox"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1997863759 input[type="radio"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1997863759 .form-dropdown {
    background-color:var(--color_7) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1734017186 input[type="checkbox"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1734017186 input[type="radio"]:not(:checked) {
    background-color:var(--color_7) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1734017186 .form-dropdown {
    background-color:var(--color_7) !important;
    background-image:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1101634680 input {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1101634680 textarea {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1101634680 select {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1833420305 input {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1833420305 textarea {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1833420305 select {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1859213654 input {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1859213654 textarea {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1859213654 select {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1197430287 input {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1197430287 textarea {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1197430287 select {
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    font-size:16px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1898553875 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1918299150 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1582516042 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1649304796 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1736976323 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1391218580 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

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

  *#dm .dmInner div.u_1820909136 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1337325037 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1168925714 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1196837234 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1727877535 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1535321791 span[data-icon-mask] { background-color:var(--color_4) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_3595532606 span.text { font-size:14px !important; }

  *#dm .dmInner *.u_1933505896 .photoGalleryThumbs .image-container a { padding-top:240px !important; }

  *#dm .dmInner *.u_1933505896 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1933505896 .photoGalleryViewAll { padding:0 5px !important; }

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

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

  *#dm .dmInner div.u_1933505896 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1933505896 .caption-container .caption-text .rteBlock { font-size:14px !important; }

  *#dm .dmInner div.u_1933505896 .photoGalleryViewAll.link { font-size:16px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1734017186 .contact-checkable-container { font-size:12px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_3595532606 span.text { font-size:14px !important; }

  *#dm .dmInner *.u_1933505896 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1933505896 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1933505896 .photoGalleryThumbs .image-container a { padding-top:420px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1833420305 select { font-size:16px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1933505896 .photoGalleryThumbs .image-container a { padding-top:500px !important; }

  *#dm .dmInner *.u_1933505896 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_1933505896 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_1933505896 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1933505896 .caption-container .caption-text .rteBlock { font-size:16px !important; }

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

  *#dm .dmInner div.u_1410087533 p { font-size:40px !important; }

  *#dm .dmInner div.u_1410087533 { font-size:40px !important; }

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

  *#dm .dmInner *.u_1770613085 .postText * { text-align:LEFT !important; }
}
*#dm .dmInner div.u_1770613085 .postTitle
{
	height:40px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1770613085
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 218px;
    flex-wrap: nowrap;
    padding: 10% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    column-gap: 4%;
    row-gap: 36px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    justify-content: flex-end;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 60px 60px 60px 60px;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_6jm {
    max-width: 100%;
    width: 82.67%;
    height: auto;
    order: 1;
}
    
#widget_01r {
    max-width: 100%;
    width: 260px;
    min-height: 60px;
    height: auto;
    order: 3;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 2% 0px 2%;
}
    
#widget_nmt {
    width: 65.06%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f65d0b33 {
    max-width: 100%;
    width: 82.62%;
    height: auto;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 789d140 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 751px;
    min-height: auto;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 4%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7f4983a {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\37 bb7309d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4ae693c {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/GroupMoshea-3-1920w.png");
    order: 1;
    border-radius: 20px 20px 20px 20px;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bb1aadda {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 bf4ada9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 19e2a4e {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\30 691d63e {
    background-image: none;
    background-color: var(--color_3);
}
    
#\38 a092d74 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 231409e {
    margin: 0px 0% 0px 0%;
}
    
#c11c5234 {
    max-width: 100%;
    width: 260px;
    min-height: 60px;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#edba90ca {
    justify-content: space-between;
    align-items: flex-start;
    width: 50.13%;
    min-height: 124px;
    max-height: 100%;
    flex-wrap: nowrap;
    order: 0;
    row-gap: 18px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfcc1ad9 {
    background-image: none;
    background-color: var(--color_4);
}
    
#\38 9355ecc {
    justify-content: space-between;
    align-items: flex-start;
    width: 49.87%;
    min-height: 124px;
    max-height: 100%;
    flex-wrap: nowrap;
    order: 1;
    justify-self: auto;
    align-self: auto;
    row-gap: 18px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 84db004 {
    width: 38px;
    height: 38px;
    max-width: 100%;
    order: 0;
}
    
#\36 88d33a6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\37 1f12285 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 61.94%;
    min-width: 4%;
    order: 1;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 bfb12ef {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\35 4ea9d53 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 a4fd028 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9c63a17 {
    min-height: 658px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    justify-content: center;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 50ff3a2 {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    order: 0;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/Hygiene-team+%281%29-1920w.jpg");
    border-radius: 30px;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 194e34d {
    width: 38px;
    height: 38px;
    max-width: 100%;
    order: 0;
}
    
#b716325e {
    justify-content: space-between;
    align-items: flex-start;
    width: 44.15%;
    min-height: 124px;
    max-height: 100%;
    flex-wrap: nowrap;
    order: 0;
    row-gap: 18px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1bb3e64 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 af02923 {
    justify-content: space-between;
    align-items: flex-start;
    width: 44.15%;
    min-height: 124px;
    max-height: 100%;
    flex-wrap: nowrap;
    order: 0;
    row-gap: 18px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fce06e4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    order: 1;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b593c6f {
    justify-content: space-between;
    align-items: flex-start;
    width: 758px;
    min-height: 286px;
    max-height: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e78d0b51 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 e2fd894 {
    width: 38px;
    height: 38px;
    max-width: 100%;
    order: 0;
}
    
#ab110de0 {
    width: 758px;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    order: 0;
}
    
#fcbd2ffa {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 12f66a6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#fa410b74 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#d3ea8e88 {
    width: 38px;
    height: 38px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9ae {
    width: 100%;
    height: 505px;
    max-width: 100%;
}
}



@media all {
    
#bc260dc8 {
    min-height: 630px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b43ac686 {
    width: 100%;
    height: 519px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d510454 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e4d8575 {
    background-color: var(--color_7);
    background-image: none;
}
    
#a814cfa3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#df4f6cc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    align-items: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 704fcec {
    width: 100%;
    height: 519px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d6492629 {
    width: 59.88%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a14ce67d {
    width: 691px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbaa4682 {
    width: 603px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 39986e3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c20510b {
    max-width: 100%;
    width: 278px;
    min-height: 60px;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d0ee9134 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 54.18%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bd62b8de {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fa4508dd {
    width: 41.77%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#eb24cce9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 1%;
    margin-top: 1%;
    order: 0;
}
    
#efb1c08a {
    min-height: 159px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 017decd {
    background-image: none;
    background-color: var(--color_7);
}
    
#\30 f80b5ad {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4ebf2a3 {
    margin: 0px 0% 0px 0%;
}
    
#\30 3d82375 {
    max-width: 100%;
    width: 277px;
    min-height: 60px;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 57f37fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 1;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa5f943f {
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    background-image: none;
    border-style: solid;
    background-color: var(--color_7);
}
    
#d4708799 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 965ad7c {
    min-height: 657px;
    flex-wrap: nowrap;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    padding: 1% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 3130472 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    align-self: stretch;
    height: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 3dcd75b {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 32px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 14d67dc {
    width: 92.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d3973d80 {
    width: 92.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1e930f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5fa3cdd {
    width: 92.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 df3b1a5 {
    width: 600px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 ea19ba9 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 35d9dd7 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e0ea199::before, #\32 e0ea199 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\32 e0ea199 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 45.97%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#abc25f1c {
    width: 600px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f543c5b {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 64e39cd {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8e97136 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c05d285c {
    width: 92.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e697c18 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5f74e8::before, #ab5f74e8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#ab5f74e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 50%;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/denBoefShannon_operatory-1920w.png");
    min-width: 4%;
    order: 0;
    border-radius: 30px 30px 30px 30px;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 35879ce {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6a78178 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1e0c2fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b5beceda {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 32px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f1c18ad {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 627496a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c3d06937 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 cfab118 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 22px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 bcf6c63 {
    width: 92.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9ebbe8f {
    width: 92.55%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 17a2edc {
    margin: 0px 0% 0px 0%;
}
    
#\31 bc0e279 {
    width: 69.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc49febc {
    width: 600px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v95 {
    width: 100%;
    height: 540px;
    max-width: 100%;
}
    
#\35 892b5f2 {
    max-width: 100%;
    width: 276px;
    min-height: 60px;
    height: auto;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 1646062 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 0716f1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3062eaa {
    width: 18px;
    height: 18px;
    max-width: 100%;
    margin-right: 10px;
}
    
#\30 0a80976 {
    width: 414px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 414cfba {
    width: 18px;
    height: 18px;
    max-width: 100%;
    margin-right: 10px;
}
    
#bb09aa81 {
    min-height: 196px;
    column-gap: 8%;
    row-gap: 48px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c38b1dcf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7985246 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8466dc4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9f9a955 {
    width: 18px;
    height: 18px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5eaaa36 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\30 688d71b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 42%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-self: auto;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e36e140b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faa8934a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 830cb88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2cab2c0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    align-self: stretch;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e034aa28 {
    width: 69.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ab52834 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    align-self: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 44f21a3 {
    width: 18px;
    height: 18px;
    max-width: 100%;
    margin-right: 10px;
}
    
#\33 73154e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#efa74bea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    align-self: auto;
    order: 5;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f99f12c {
    width: 18px;
    height: 18px;
    max-width: 100%;
    margin-right: 10px;
}
    
#\35 61c379f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cc8f09f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    align-self: auto;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b576306 {
    width: 18px;
    height: 18px;
    max-width: 100%;
    margin-right: 10px;
}
    
#\35 298a3ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 80e5014 {
    margin: 0px 0% 0px 0%;
}
    
#f4b55b6e {
    max-width: 100%;
    width: 276px;
    min-height: 60px;
    height: auto;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 fbd0da1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c919af20::before, #c919af20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#c919af20 {
    justify-content: flex-end;
    align-items: center;
    width: 99.99%;
    min-height: 175px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/CareCredit-Credit-Card-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e14ae9dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 4653146 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cb358dcb {
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c92432dd::before, #c92432dd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#c92432dd {
    justify-content: flex-end;
    align-items: center;
    width: 99.99%;
    min-height: 175px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/IMG_1377-1920w.jpg");
    align-self: auto;
    order: 0;
    height: auto;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 988a924 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    border-radius: 20px;
    background-image: none;
    order: 0;
    align-self: auto;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1f02aec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 848608d::before, #\30 848608d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\30 848608d {
    justify-content: flex-end;
    align-items: center;
    width: 99.99%;
    min-height: 175px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/happy-man-in-office-typing-on-laptop-and-planning-2026-03-25-03-58-08-utc-1920w.jpg");
    align-self: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c0097f6 {
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 323c2e3::before, #\37 323c2e3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\37 323c2e3 {
    justify-content: flex-end;
    align-items: center;
    width: 99.99%;
    min-height: 175px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/coworkers-reviewing-data-together-using-a-tablet-2026-01-08-05-24-53-utc-1920w.jpg");
    align-self: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3e0d137 {
    min-height: 549px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0d10188 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#c349d399 {
    max-width: 100%;
    width: 99.84%;
    height: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f73c77ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f73c77ce {
    width: 53.26%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 30e713f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\37 30e713f {
    align-self: auto;
    max-width: 100%;
    width: 99.84%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d60e762c {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#dbb61b98 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 fcb1130 {
    background-color: var(--color_7);
    background-image: none;
}
    
#\38 0b1826e {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/Moshea_with_patient2-1920w.png");
    order: 0;
    border-radius: 20px 20px 20px 20px;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d8ec1d9 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#a75e8173 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 92b3dbe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a40084b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 751px;
    min-height: auto;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 4%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5b3c660 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 850748b {
    margin: 0px 0% 0px 0%;
}
    
#d24a1e5e {
    max-width: 100%;
    width: 322px;
    min-height: 60px;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#eb5fd9e9 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\33 dd1b80c {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4d08dd3 {
    width: 100%;
    height: 238px;
    max-width: 100%;
    margin-bottom: 20px;
}
    
#\39 f03389e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b81f2e3b {
    width: 100%;
    height: 238px;
    max-width: 100%;
    margin-bottom: 20px;
}
    
#\32 59e62a4 {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f31d2f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b2954ad1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c3d04d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 28%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 4da1525 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4c84ead {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 28%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2621d71 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 9988a2c {
    margin: 0px 0% 0px 0%;
}
    
#f157de7b {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a29e2a3 {
    max-width: 100%;
    width: 288px;
    min-height: 60px;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 8a86c27 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 61e4bf2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#db824917 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e9c06f8 {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f372556 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\36 3b8b2fe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e6d31a0 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5af286f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_npi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#e019d496 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\34 b42189a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#deed7ef2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9827ea5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ec4f34e3 {
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_0nk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e4eb954 {
    margin: 0px 0% 0px 0%;
}
    
#\33 d65b02f {
    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;
}
}



@media all {
    
#\38 4180502 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    padding: 0px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 270b2fb {
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b5166ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d86e5666 {
    width: 803px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8c20c7c {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 63c0a1a {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#d987addc {
    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;
}
    
#\38 fa969cf {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8db6d35 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\30 a3ef854 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#d41e4a32 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#b8b3d897 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d09116a {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d3b872e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a37b9f1 {
    align-items: flex-start;
    width: 99.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-content: flex-start;
    align-content: flex-start;
    padding: 0px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#\37 af0515d {
    background-image: none;
    background-color: var(--color_3);
}
    
#\35 2ed7af2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8f0ed2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a4786b05 {
    min-height: 260px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ce1be014 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\37 46b80d7 {
    width: 206px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 a7b05b4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e573152 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fdd70b9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 295da8c {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#c2b52099 {
    margin: 0px 0% 0px 0%;
}
    
#\38 a851394 {
    width: 100%;
    height: 123px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e38021a {
    width: 803px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82321a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 58dbdce {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\34 c8a4794 {
    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;
}
    
#\30 00be59d {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#c330e106 {
    width: 274px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    min-height: 53px;
    margin: 0px 0% 0px 0%;
}
    
#eb6f22ca {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ab6472c {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 094de4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fk1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/d9ea75d5/dms3rep/multi/opt/GroupMoshea-1465h.jpg");
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 30px 30px 30px 30px;
}
    
#widget_igf {
    width: 100%;
    height: 722px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ff4d7dd2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 db6e4d3 {
    margin: 0px 0% 0px 0%;
}
    
#e207a7ab {
    width: 100.00%;
    height: 480px;
    max-width: 100%;
}
    
#a5e2a8a0 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a2504b3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
}



@media all {
    
#\36 6a4acc0 {
    background-color: var(--color_7);
    background-image: none;
}
    
#\35 b925cd8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6a95576 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 20a7789 {
    width: 73.81%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce3a1f77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4371d1a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 9490134 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 117a43d {
    background-color: var(--color_7);
    background-image: none;
}
    
#\30 ff37ff6 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 e5e32ef {
    align-items: center;
    width: 100.00%;
    min-height: 66px;
    max-height: none;
    height: auto;
    align-self: stretch;
    order: 0;
    justify-self: auto;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5171efb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 120px;
    max-height: none;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0535de8::before, #f0535de8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#f0535de8 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    background-color: var(--color_1);
    width: 27%;
    background-image: none;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 44d297d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcd0d4f5 {
    min-height: 246px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d2315e7 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 66px;
    max-height: none;
    height: auto;
    align-self: stretch;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da14a5ba {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a74fe69e::before, #a74fe69e > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#a74fe69e {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    background-color: var(--color_1);
    width: 70%;
    background-image: none;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4ed1ab8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 120px;
    max-height: none;
    order: 0;
    justify-self: auto;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    column-gap: 2%;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3486e1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 120px;
    max-height: none;
    order: 0;
    justify-self: auto;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    column-gap: 2%;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc4d4c8d {
    justify-content: space-around;
    align-items: flex-start;
    width: 32%;
    min-height: 120px;
    max-height: 100%;
    order: 1;
    align-self: stretch;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e15a57da {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f432434.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 f432434 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#f1b8c625 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5b18596 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 870de29.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\39 870de29 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#b5538fca {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f425e1a5 {
    justify-content: space-around;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    order: 2;
    align-self: stretch;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f40a4634 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5777a05.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\38 5777a05 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#a32e5db1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1498e94 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a91ee368.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#a91ee368 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\33 902f77d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fed89053 {
    justify-content: space-around;
    align-items: flex-start;
    width: 32%;
    min-height: 120px;
    max-height: 100%;
    order: 1;
    align-self: stretch;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 4be1f96 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b6117f8.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\30 b6117f8 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\31 b6de702 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f70bef6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5b13150.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#f5b13150 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\35 47519a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d75902c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 2b3ad1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db10fed1 {
    justify-content: space-around;
    align-items: flex-start;
    width: 20%;
    min-height: 120px;
    max-height: 100%;
    order: 1;
    align-self: stretch;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 3% 0px 0%;
}
    
#bb5eccc8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eab0c61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebe59fdb {
    align-items: flex-start;
    width: 30%;
    min-height: 66px;
    max-height: none;
    height: auto;
    align-self: stretch;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 34047e8 {
    justify-content: space-around;
    align-items: flex-start;
    width: 20%;
    min-height: 100%;
    max-height: none;
    order: 2;
    align-self: stretch;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f464cee8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 38dbae2.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\36 38dbae2 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\31 ee1aebd {
    background-color: var(--color_7);
    background-image: none;
}
    
#\35 6b2a62d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3adc65a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7f154e6.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\35 7f154e6 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 52b8355::before, #\38 52b8355 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\38 52b8355 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    background-color: var(--color_1);
    width: 100%;
    background-image: none;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-items: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 339cd84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a49bebfe {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-end;
    width: 78.15%;
    min-height: 120px;
    max-height: none;
    order: 0;
    justify-self: auto;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    column-gap: 4%;
    --column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d3db47.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\32 9d3db47 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\36 58c585a {
    min-height: 246px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c5f673d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be923123.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#be923123 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 707d40b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1eef7a4 {
    justify-content: space-around;
    align-items: flex-start;
    width: 20%;
    min-height: 100%;
    max-height: none;
    order: 2;
    align-self: stretch;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb5ff5b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f688e76b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#f688e76b {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\30 0dba7e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fc96e89 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f746a19b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#f746a19b {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\37 575ddae {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0c2698d {
    margin: 0px 0% 0px 0%;
}
    
#\39 56c6129 {
    max-width: 100%;
    width: 175px;
    min-height: 60px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 417px;
    padding: 10% 4% 5% 4%;
}
    
#widget_6jm {
    width: 82.58%;
}
    
#\36 3bd85219866cc3622781522 {
    padding: 16px 16px 16px 16px;
}
    
#widget_01r {
    width: 323px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 2% 0px 2%;
}
    
#widget_nmt {
    width: 80.29%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 231409e {
    margin: 0px 0% 0px 0%;
}
    
#\39 789d140 {
    width: 100%;
    justify-content: flex-start;
    row-gap: 24px;
    min-width: 32px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7f4983a {
    height: 242px;
}
    
#\37 bb7309d {
    width: 100%;
    min-width: 32px;
}
    
#bb1aadda {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\37 4ae693c {
    width: 100%;
    min-height: 202px;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    order: 0;
}
    
#\30 bf4ada9 {
    width: 100.00%;
    min-width: 32px;
}
    
#\37 19e2a4e {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b716325e {
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#edba90ca {
    width: 100.00%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9355ecc {
    width: 99.77%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\39 af02923 {
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fce06e4 {
    flex-wrap: nowrap;
    min-height: 248px;
    height: auto;
    flex-direction: column;
    row-gap: 24px;
}
    
#\33 b593c6f {
    min-height: 539px;
}
    
#\37 1f12285 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 49.63%;
    row-gap: 24px;
    justify-content: center;
}
    
#\37 a4fd028 {
    flex-wrap: nowrap;
    min-height: 248px;
    column-gap: 20%;
    height: auto;
    flex-direction: column;
    row-gap: 24px;
}
    
#ab110de0 {
    align-self: flex-start;
    width: 99.86%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9c63a17 {
    column-gap: 4%;
    min-height: 812px;
    padding: 6% 2% 6% 2%;
}
    
#\33 50ff3a2 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 46.21%;
    row-gap: 0px;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc260dc8 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 10% 0% 10% 0%;
}
    
#b43ac686 {
    height: 485px;
}
    
#\37 d510454 {
    width: 59.75%;
    min-height: 8px;
    row-gap: 12px;
    justify-content: center;
}
    
#a814cfa3 {
    width: 20.18%;
    min-height: 8px;
}
    
#df4f6cc1 {
    width: 16.07%;
    min-height: 8px;
}
    
#\36 704fcec {
    height: 485px;
}
    
#bbaa4682 {
    margin-bottom: 30px;
    margin-top: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0ee9134 {
    row-gap: 8px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 80px;
}
    
#bd62b8de {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa4508dd {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#efb1c08a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 6% 2% 2% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 57f37fc {
    row-gap: 19px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    padding-right: 8px;
    padding-left: 8px;
    padding-top: 8px;
}
    
#\38 965ad7c {
    column-gap: 1%;
    flex-direction: row;
    min-height: 428px;
    flex-wrap: nowrap;
    padding: 1% 2% 2% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3130472 {
    order: 2;
}
    
#\35 627496a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 df3b1a5 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e0ea199 {
    width: 48%;
    min-height: 8px;
    row-gap: 24px;
}
    
#abc25f1c {
    width: 100%;
    order: 1;
}
    
#ab5f74e8 {
    width: 48%;
    min-height: 8px;
}
    
#dc49febc {
    width: 100%;
    order: 1;
}
    
#widget_v95 {
    height: 520px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 688d71b {
    width: 45%;
    min-height: 8px;
}
    
#e36e140b {
    align-items: flex-start;
}
    
#faa8934a {
    width: 50%;
    min-height: 8px;
}
    
#\34 830cb88 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 3062eaa {
    height: auto;
}
    
#\30 414cfba {
    height: auto;
}
    
#\36 2cab2c0 {
    align-items: flex-start;
}
    
#bb09aa81 {
    min-height: 294px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8% 2% 6% 4%;
}
    
#\37 8466dc4 {
    align-items: flex-start;
}
    
#\30 ab52834 {
    align-items: flex-start;
}
    
#\31 44f21a3 {
    height: auto;
}
    
#efa74bea {
    align-items: flex-start;
}
    
#\31 f99f12c {
    height: auto;
}
    
#\38 cc8f09f {
    align-items: flex-start;
}
    
#\34 b576306 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c0097f6 {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#c919af20::before, #c919af20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#c919af20 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
    
#\37 323c2e3::before, #\37 323c2e3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\37 323c2e3 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
    
#cb358dcb {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 988a924 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    width: 32%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#c92432dd::before, #c92432dd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#c92432dd {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
    
#\30 1f02aec {
    width: 82.80%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 3e0d137 {
    min-height: 367px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 4% 2% 4% 2%;
}
    
#\30 848608d::before, #\30 848608d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 848608d {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
    
#\37 30e713f {
    width: 99.92%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d60e762c {
    height: 242px;
}
    
#dbb61b98 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\38 0b1826e {
    width: 49%;
    min-height: 8px;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\39 d8ec1d9 {
    width: 49%;
    min-height: 8px;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#a75e8173 {
    width: 100%;
    min-width: 32px;
}
    
#\34 92b3dbe {
    width: 100.00%;
    min-width: 32px;
}
    
#\39 a40084b {
    width: 100%;
    justify-content: flex-start;
    row-gap: 24px;
    min-width: 32px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\32 850748b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f31d2f4 {
    width: 33.3%;
    min-height: 8px;
    row-gap: 35px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c3d04d1 {
    width: 33.3%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4c84ead {
    width: 33.3%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 dd1b80c {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 30px;
}
    
#\39 4d08dd3 {
    height: 335px;
}
    
#\39 2621d71 {
    width: 75%;
}
    
#b81f2e3b {
    height: 335px;
}
    
#\32 59e62a4 {
    width: 75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8a86c27 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 30px;
}
    
#\34 61e4bf2 {
    width: 100%;
    min-height: 80px;
    row-gap: 35px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e9c06f8 {
    width: 75%;
}
    
#\36 5af286f {
    width: 75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#deed7ef2 {
    row-gap: 11px;
}
    
#\32 9827ea5 {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 8%;
    min-height: 59px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4180502 {
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c2b52099 {
    margin: 0px 0% 0px 0%;
}
    
#\37 295da8c {
    align-items: flex-start;
}
    
#\32 63c0a1a {
    align-items: flex-start;
}
    
#d41e4a32 {
    width: 100.00%;
    row-gap: 24px;
}
    
#b8b3d897 {
    width: 100%;
    min-height: 80px;
    padding: 16px 6px 16px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d09116a {
    width: 172px;
    height: auto;
}
    
#eb6f22ca {
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2ed7af2 {
    width: 100.00%;
}
    
#a4786b05 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2% 4% 2% 4%;
}
    
#ce1be014 {
    align-items: flex-start;
}
    
#group_fk1 {
    width: 100%;
    min-height: 80px;
}
    
#widget_igf {
    height: 752px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 db6e4d3 {
    margin: 0px 0% 0px 0%;
}
    
#a5e2a8a0 {
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b925cd8 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e5e32ef {
    justify-content: space-around;
    margin-right: 0%;
    width: 34%;
    min-height: 0px;
}
    
#\36 5171efb {
    min-height: 0px;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    column-gap: 3%;
    margin: 0px 0% 0px 0%;
}
    
#f0535de8 {
    width: 100%;
    min-height: 80px;
    padding-left: 3%;
    padding-right: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\30 ff37ff6 {
    width: 80%;
}
    
#\38 44d297d {
    width: 100%;
}
    
#bcd0d4f5 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a74fe69e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db10fed1 {
    width: 30%;
    margin-right: 0%;
}
    
#ebe59fdb {
    justify-content: space-around;
    width: 34%;
}
    
#\32 34047e8 {
    width: 30%;
}
    
#\38 52b8355 {
    width: 100%;
    min-height: 80px;
    padding-left: 3%;
    padding-right: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#a49bebfe {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 58c585a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 1eef7a4 {
    width: 30%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 6% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    row-gap: 28px;
    padding-top: 16px;
    width: 100%;
    padding-bottom: 16px;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#widget_6jm {
    width: 100.00%;
}
    
#widget_01r {
    width: 281px;
    min-height: 50px;
}
    
#f65d0b33 {
    width: 69.54%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 2% 0px 2%;
}
    
#widget_nmt {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 231409e {
    margin: 0px 0% 0px 0%;
}
    
#\39 789d140 {
    width: 100.00%;
    min-width: 32px;
    row-gap: 24px;
    padding: 5px 5px 5px 5px;
}
    
#\37 bb7309d {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 4ae693c {
    width: 100%;
    min-height: 139px;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
}
    
#bb1aadda {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\30 bf4ada9 {
    min-width: 32px;
    width: 100%;
}
    
#\37 19e2a4e {
    width: 100%;
    min-height: 227px;
    align-items: center;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    align-content: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a092d74 {
    width: 69.54%;
}
    
#c11c5234 {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#edba90ca {
    width: 100.00%;
    order: 1;
    min-height: 117px;
    align-self: auto;
    justify-content: space-between;
    justify-self: auto;
    height: auto;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9355ecc {
    width: 100.00%;
    order: 1;
    min-height: 117px;
    align-self: flex-start;
    row-gap: 10px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 84db004 {
    height: 36px;
    order: 0;
    width: 36px;
}
    
#\36 88d33a6 {
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 1f12285 {
    width: 100%;
    min-height: 220px;
    align-items: flex-start;
    padding-left: 2%;
    padding-right: 0%;
    row-gap: 32px;
}
    
#\32 bfb12ef {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4ea9d53 {
    width: 100.00%;
    order: 1;
}
    
#\37 a4fd028 {
    min-height: 234px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9c63a17 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#\33 50ff3a2 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 32px;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
}
    
#\38 194e34d {
    height: 36px;
    order: 0;
    width: 36px;
}
    
#b716325e {
    width: 100.00%;
    order: 0;
    min-height: 117px;
    align-self: flex-start;
    justify-content: space-between;
    height: auto;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1bb3e64 {
    width: 100.00%;
    order: 1;
}
    
#\39 af02923 {
    width: 100.00%;
    order: 1;
    min-height: 113px;
    align-self: flex-start;
    row-gap: 10px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 fce06e4 {
    min-height: 40px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b593c6f {
    width: 99.54%;
    order: 1;
    min-height: 354px;
    margin: 0px 0% 0px 0%;
}
    
#e78d0b51 {
    width: 76.48%;
    order: 1;
}
    
#\33 e2fd894 {
    height: 36px;
    order: 0;
    width: 36px;
}
    
#ab110de0 {
    width: 99.74%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcbd2ffa {
    align-self: auto;
    width: 100.00%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 12f66a6 {
    align-self: auto;
    width: 100.00%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa410b74 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3ea8e88 {
    height: 36px;
    width: 36px;
}
    
#widget_9ae {
    height: 510px;
}
}



@media (max-width: 767px) {
    
#bc260dc8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 8% 4% 8% 4%;
}
    
#b43ac686 {
    height: 132px;
}
    
#\37 d510454 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    justify-content: flex-start;
    row-gap: 10px;
}
    
#a814cfa3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#df4f6cc1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 704fcec {
    height: 365px;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a14ce67d {
    width: 311px;
}
    
#bbaa4682 {
    margin-bottom: 20px;
    width: 311px;
}
    
#\39 c20510b {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#d0ee9134 {
    row-gap: 4px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    align-content: center;
}
    
#bd62b8de {
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa4508dd {
    width: 100%;
    min-height: 128px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    justify-content: flex-start;
    height: auto;
}
    
#efb1c08a {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
}
    
#\30 f80b5ad {
    width: 69.54%;
}
    
#\30 3d82375 {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\37 57f37fc {
    width: 100%;
    min-height: 353px;
    align-items: center;
    height: auto;
    padding: 8px 8px 8px 8px;
}
    
#\38 965ad7c {
    row-gap: 4px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
}
}



@media (max-width: 767px) {
    
#\34 3130472 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 192px;
    justify-content: space-between;
}
    
#\33 3dcd75b {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1e0c2fb {
    margin: 0px 0% 0px 0%;
}
    
#b5beceda {
    width: 100%;
    height: auto;
    min-height: 54px;
    margin: 0px 0% 0px 0%;
}
    
#\35 627496a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#c3d06937 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e697c18 {
    width: 100%;
    height: auto;
    min-height: 54px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e0ea199 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    align-content: center;
    padding: 16px 16px 16px 16px;
}
    
#ab5f74e8 {
    row-gap: 8px;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#\35 892b5f2 {
    width: 281px;
    min-height: 50px;
}
    
#widget_v95 {
    height: 334px;
}
}



@media (max-width: 767px) {
    
#\30 688d71b {
    min-height: 146px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#e36e140b {
    order: 2;
}
    
#faa8934a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    align-content: center;
}
    
#\33 3062eaa {
    height: 24px;
    width: 16px;
}
    
#\30 0a80976 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\30 414cfba {
    height: 24px;
    width: 16px;
}
    
#\36 2cab2c0 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb09aa81 {
    min-height: unset;
    flex-direction: column;
    row-gap: 32px;
    padding: 8% 6% 8% 6%;
}
    
#\37 8466dc4 {
    order: 3;
}
    
#\39 9f9a955 {
    height: 24px;
    order: 0;
    width: 16px;
}
    
#\30 ab52834 {
    order: 3;
}
    
#\31 44f21a3 {
    height: 24px;
    width: 16px;
}
    
#efa74bea {
    order: 3;
}
    
#\31 f99f12c {
    height: 24px;
    width: 16px;
}
    
#\38 cc8f09f {
    order: 3;
}
    
#\34 b576306 {
    height: 24px;
    width: 16px;
}
    
#f4b55b6e {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#c919af20::before, #c919af20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#c919af20 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#cb358dcb {
    width: 100%;
    min-height: 200px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 2;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#c92432dd::before, #c92432dd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#c92432dd {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 988a924 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    order: 0;
    padding: 6% 6% 6% 6%;
}
    
#\30 848608d::before, #\30 848608d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 848608d {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c0097f6 {
    width: 100%;
    min-height: 200px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\37 323c2e3::before, #\37 323c2e3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\37 323c2e3 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3e0d137 {
    min-height: unset;
    flex-direction: column;
    row-gap: 18px;
    padding: 8% 4% 8% 4%;
}
    
#c349d399 {
    width: 86.42%;
}
    
#\37 30e713f.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#f73c77ce {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#dbb61b98 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\38 0b1826e {
    width: 100%;
    min-height: 370px;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\39 d8ec1d9 {
    width: 100%;
    min-height: 227px;
    align-items: center;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a75e8173 {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 92b3dbe {
    min-width: 32px;
    width: 100%;
}
    
#\39 a40084b {
    width: 100.00%;
    min-width: 32px;
    row-gap: 24px;
    padding: 5px 5px 5px 5px;
}
    
#\32 850748b {
    margin: 0px 0% 0px 0%;
}
    
#\37 5b3c660 {
    width: 69.54%;
}
    
#d24a1e5e {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\33 f31d2f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 30px;
}
    
#\35 c3d04d1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 4c84ead {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 4da1525 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 dd1b80c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding-top: 8%;
}
    
#\39 4d08dd3 {
    height: 240px;
}
    
#\39 2621d71 {
    width: 100%;
}
    
#b81f2e3b {
    height: 240px;
}
    
#\32 59e62a4 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
    align-items: center;
    align-content: center;
}
    
#f157de7b {
    width: 69.54%;
}
    
#\32 a29e2a3 {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\33 8a86c27 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding-top: 8%;
}
    
#\34 61e4bf2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 30px;
}
    
#\36 e9c06f8 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#db824917 {
    width: 69.54%;
}
    
#\36 3b8b2fe {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 5af286f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#deed7ef2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 13px;
}
    
#\32 9827ea5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 10%;
}
    
#e019d496 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\38 4180502 {
    row-gap: 24px;
    padding: 10px 0% 10px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8c20c7c {
    align-items: center;
}
    
#\37 295da8c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\32 63c0a1a {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#d41e4a32 {
    width: 100%;
    row-gap: 10px;
}
    
#\32 58dbdce {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#b8b3d897 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 6px 16px 6px;
    margin: 0% 0% 0% 0%;
}
    
#d3b872e3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d09116a {
    width: 152px;
    height: auto;
}
    
#\39 a37b9f1 {
    align-items: center;
    align-content: center;
    padding: 6px 6px 6px 6px;
    margin: 0px 0px 0px 0px;
}
    
#eb6f22ca {
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2ed7af2 {
    width: 100.00%;
}
    
#a4786b05 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 2% 4%;
}
    
#\36 ab6472c {
    align-items: center;
}
    
#ce1be014 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\37 46b80d7 {
    width: 166px;
    height: auto;
}
    
#\38 094de4b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a7b05b4 {
    width: 100%;
}
    
#group_fk1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_igf {
    height: 402px;
}
    
#c2b52099 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ff4d7dd2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 db6e4d3 {
    margin: 0px 0% 0px 0%;
}
    
#e207a7ab {
    width: 100.00%;
    height: 258px;
}
    
#a5e2a8a0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 b925cd8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\35 6a95576 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    align-content: center;
}
    
#ce3a1f77 {
    width: 100.00%;
}
    
#\32 20a7789 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 9490134 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 ff37ff6 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 e5e32ef {
    justify-content: space-around;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    min-height: 0px;
    align-items: center;
    padding-bottom: 0px;
    column-gap: 0%;
    margin: 0px 0% 20px 0%;
}
    
#\36 5171efb {
    min-height: 197px;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    column-gap: 2%;
}
    
#f0535de8 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\38 44d297d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bcd0d4f5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 d2315e7 {
    justify-content: space-between;
    width: 100%;
    flex-direction: column;
    align-items: center;
    min-height: 0px;
    column-gap: 0%;
    flex-wrap: nowrap;
    margin: 0px 0% 20px 0%;
}
    
#a74fe69e {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\38 4ed1ab8 {
    min-height: 99px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.51%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: center;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da14a5ba {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a3486e1a {
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.51%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc4d4c8d {
    height: auto;
    min-height: 64px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#e15a57da {
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 5b18596 {
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f425e1a5 {
    height: auto;
    min-height: 64px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f40a4634 {
    justify-content: flex-start;
}
    
#fed89053 {
    height: auto;
    min-height: 64px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\31 4be1f96 {
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f70bef6f {
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 2b3ad1b {
    width: 72.28%;
    margin: 0px 0% 0px 0%;
}
    
#db10fed1 {
    height: auto;
    min-height: 64px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#bb5eccc8 {
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#ebe59fdb {
    justify-content: center;
    width: 100%;
    flex-direction: row;
    align-items: center;
    min-height: 0px;
    margin: 0px 0% 20px 0%;
}
    
#\32 34047e8 {
    height: auto;
    min-height: 64px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 52b8355 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#a49bebfe {
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.51%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 58c585a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 8% 4%;
}
    
#f464cee8 {
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 707d40b {
    justify-content: flex-start;
}
    
#\36 1eef7a4 {
    height: auto;
    min-height: 64px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fb5ff5b2 {
    justify-content: flex-start;
}
    
#\39 56c6129 {
    width: 281px;
    min-height: 50px;
}
    
#\34 0c2698d {
    margin: 0px 0% 0px 0%;
}
}

#\33 50ff3a2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAIhAAAQMDAwUAAAAAAAAAAAAAAQIDBAAFEQYUQRYhIlGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwBpH1DY1uqt0uSGHVnCQriq+lIy/JLgIV3B91gF8tsh66byU5l7IKSDxTyLrRxqM02VryhAT8FTORmNcv/Z')!important}#ab5f74e8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABpElEQVQY0wXB209ScQDA8d97bb23+h/0obYemlvxYKScOnjGJYibkKHFRQ4i2tA1cJplajhgLZfQ5ppFQ0/ivHAcJhjKWLfV6n/59vmIf7/a/Ok0ONM1KsUc2XSSVDjAeNCDGnAS8doIuSyI1tEe2xtrlLKzrKTHSatBoj47IY+VUb+DsNfGiFNB1D5/YHUxw+LEI57HHzIZdONSJO6ZJQIeJ16HFbvZhNC3y6znF3g794TC0zipx4PYFTN3Byy4HoSw3h+k784AotM85KtepbX7Ca2YYzo2jFmWuWmyIHlHuWUboseoIL6dHvP7e5u/PzrUtI9MjYUx9Rm5brhNr8WPQXZxzdCPOG3WabdO6LTPONzdYWl+liGfB1k2Y3O4sTndKFY74ku9RuO4zkmjwY62RT67TFKNEg+NkElNsDA3w8sXzxBatcKBvod+sM/7UpHM9BTDfh+JSIjVlSXq+1V+dlqIV4VlyptltjYrzM9kUCSJq91d9Bt7mYzH2Fgv0TzSEdFEhMKbPO9KayTVGFe6u7hw/hyXL13EcKOHhBrhdS7Lf+RuF2PFEM7GAAAAAElFTkSuQmCC')!important}#c92432dd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQMAAgQFBxFCgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACERL/2gAMAwEAAhEDEQA/AI6uu5VpE7LMxmilwSAPQmQfyVjUeypW0GtiOvsRAxK+nbf/2Q==')!important}#\37 323c2e3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgICAQUAAAAAAAAAAAAAAgMAAQQFBhMiMlGC/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDE1H/2gAMAwEAAhEDEQA/AL58nyl7PIY2hYNhYfMxrcTVuabOjXfdl4+4iU8UcHZSP//Z')!important}#c919af20.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQMABAIRBhIxYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADBBL/2gAMAwEAAhEDEQA/ALrkNpyXKSpCzVwHY793M8fy65i9gFVWhkR79iINtFisQDEpkqcdET//2Q==')!important}#\30 848608d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQGIQURFSKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAjEB/9oADAMBAAIRAxEAPwCXzfLuU8ozmoC61h7dbOxNBtMxv2taLMqElFJ+REkkG0w//9k=')!important}#\38 0b1826e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjElEQVQY0xXMW0/aYACA4f7BZVfDEW3lVEsPrFgOBQTqR4G2tEUELSfJoglzxt3MiyVL9t/ehfsnjzT0OwSrKeFmRm/mUmhfkqufoXYr3Iyv2e4T3t/2SGLS435/x/LlEX81Qu1pXDQLqD2Tpu9wv51xfF0jDbwGaRaSHFL6C49yV6PYKKG1NFxhs9gEvP7MkMTgmnQumGcB06VPZ+oiJh0m0y5p0md9gscl0kS0GI9a3PptRNAlnAsOT3O+7xJ2yzHrlc/LIUWKwyFJ5BFHHot0xGGX8vfjB//+vHN8ztg8RmyzEGk6viGZjYhjn3nssV4IPt6e+P3rmexhRnSK4lskXVPotGuMhEs0dgmGNsuox100QAwbCK9JGAxO8JKaVaHp6LSvVRzjAseQ0dU8leIZtlVm2G8h1cwKhl7C1EsYqoylnqMVcyj5z5znPmFcKXTdOpJTN7FrVSyjglUt8k0vYF3JaKU8RfkLuqpQr1WRCspX1JKMqRVxHRPXMWjZGrZRplqW0coKVbXAf/EKJk0jCsAWAAAAAElFTkSuQmCC')!important}#group_fk1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAJBAAAAUCBQUAAAAAAAAAAAAAAAECAwUEEgYHESMxExVCUdH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABkRAQACAwAAAAAAAAAAAAAAAAEAAhIhQf/aAAwDAQACEQMRAD8ARdyxImZTRdFbjHk4LqoqQuPec5BicxLXQNKqUdMjLS1LRFqM+XnPL3q20c+i+CNkrqHJ6T//2Q==')!important}