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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1344878093 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner div.u_3528100780 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1264077101 span.text {
    font-size:16px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1381875481:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1381875481.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1344878093:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1344878093.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1344878093 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner div.u_3399771466 .photoGalleryThumbs .image-container { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner div.u_3539292923 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner a.u_1071312464:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1071312464.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1381875481 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
    background-color:rgba(153,0,0,0.75) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1344878093:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1344878093.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1456942199 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1456942199 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1456942199:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1456942199.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1237610080 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1237610080 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1237610080:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1237610080.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1026431069 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1026431069 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1026431069:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1026431069.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1794489807 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1794489807 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1794489807:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1794489807.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1880388868 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1880388868 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1880388868:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1880388868.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1294204960 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1294204960 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1294204960:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1294204960.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1687352422 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1687352422 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1687352422:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1687352422.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1624852188 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1624852188 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1624852188:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1624852188.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1067265489 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1067265489 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1067265489:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1067265489.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1459853125 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1459853125 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1459853125:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1459853125.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1704007709 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1704007709 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1704007709:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1704007709.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

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

  *#dm .dmInner a.u_1311616325 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1311616325 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1311616325:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1311616325.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner div.u_3539292923 .socialHubIcon {
    background-color:var(--color_11) !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1071312464 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgb(143,167,150) rgb(143,167,150) var(--color_1) rgb(143,167,150) !important;
  }

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

  *#dm .dmInner a.u_1071312464 span.text {
    font-size:20px !important;
    color:var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1695650656 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/9e3bb7c3/icon/right_7221220.svg) !important;
  }

  *#dm .dmInner a.u_1695650656:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1695650656.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1695650656 { border-radius:8px 8px 8px 8px !important; }

  *#dm .dmInner a.u_1695650656:hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner a.u_1695650656.hover {
    background-image:none !important;
    background-color:rgba(153,0,0,0.75) !important;
  }

  *#dm .dmInner div.u_1522637185 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_2548091160 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner a.u_1908458394:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1908458394.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1908458394 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgb(143,167,150) rgb(143,167,150) var(--color_1) rgb(143,167,150) !important;
  }

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

  *#dm .dmInner a.u_1908458394 span.text {
    font-size:20px !important;
    color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1456942199:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1456942199.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1237610080:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1237610080.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1026431069:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1026431069.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1794489807:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1794489807.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1880388868:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1880388868.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1294204960:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1294204960.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1687352422:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1687352422.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1624852188:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1624852188.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1067265489:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1067265489.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1459853125:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1459853125.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1704007709:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1704007709.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1311616325:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1311616325.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3528100780 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

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

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

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

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

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

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

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

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

  *#dm .dmInner *.u_2548091160 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_2548091160 .photoGalleryThumbs .image-container a { padding-top:100px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3528100780 .photoGalleryThumbs .image-container a { padding-top:230px !important; }

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

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

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

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

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

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

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3539292923 .socialHubInnerDiv { justify-content:center !important; }

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

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

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

  *#dm .dmInner *.u_2548091160 .photoGalleryViewAll { padding:0 6px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3528100780 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

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

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

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

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

  *#dm .dmInner *.u_2548091160 .photoGalleryThumbs .image-container a { padding-top:150px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\39 26f5982 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d5c1799 {
    min-height: 869px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 16% 4% 10% 4%;
}
    
#\37 6da37aa::before, #\37 6da37aa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 6da37aa {
    border-radius: 30px 30px 30px 30px;
    background-color: rgba(255,255,255,1);
    box-shadow: none;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0002_-xg4NWa8-1920w.jpg");
}
    
#c6294efc {
    width: 79.84%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d6784f51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_2s6 {
    width: 52.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f39eb41d {
    margin: 1% 2% 0% 2%;
}
    
#group_4jh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    flex-wrap: nowrap;
    order: 4;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ebf76394 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 78831a8 {
    width: 44.57%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_147 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 9ceff0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#a2b707e1 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 8% 4% 8% 4%;
}
    
#\35 eb4e204::before, #\35 eb4e204 > .bgExtraLayerOverlay {
    
}
#\35 eb4e204 {
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0033_kTXBb8wg-1920w.jpg");
    background-origin: border-box;
    border-radius: 0px 0px 0px 0px;
    background-position: 50% 100%;
}
    
#\37 44d7955 {
    margin: 0px 0% 0px 0%;
}
    
#widget_i59 {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
}



@media all {
    
#c5a434c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\34 e99ea33 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 6% 4% 6% 4%;
}
    
#dcf28037::before, #dcf28037 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.7;
    border-radius: inherit;
}
#dcf28037 {
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/pexels-photo-29120678-1920w.jpeg");
    border-radius: 100px 0px 0px 0px;
}
    
#\38 dbc7ba5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gu1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d6eb2f6b {
    margin: 0px 0% 0px 0%;
}
    
#\33 1bb970f {
    width: 220px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 9c897c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e2dff030 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 8% 1% 8% 1%;
}
    
#\31 5e4088a {
    background-color: rgba(143,166,150,1);
    background-image: none;
}
    
#widget_749 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 2485c24 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 a8d55e5 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    order: 0;
    height: auto;
    row-gap: 16px;
    align-self: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b9dadb69 {
    min-height: 39px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#c26b6c86 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc56c456 {
    margin: 0px 0% 0px 0%;
}
    
#d1e34438::before, #d1e34438 > .bgExtraLayerOverlay {
    
}
#d1e34438 {
    background-image: initial;
    background-color: rgba(255,255,255,1);
}
    
#\36 658dfad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\37 137f8b4 {
    min-height: 281px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 9028f45::before, #\37 9028f45 > .bgExtraLayerOverlay {
    
}
#\37 9028f45 {
    background-image: none;
    background-color: rgba(255,255,255,1);
}
    
#\39 8d8f52f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 6809da7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 20e6319 {
    width: 40px;
    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 0e29d5e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\30 0e29d5e {
    width: 90.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 6fbb181 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5122797 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 716fc9d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac966c7b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#ac966c7b {
    width: 92.33%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#de4e5935.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#de4e5935 {
    width: 100.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a3a9b6f9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d81d0874 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 77px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    align-content: stretch;
    column-gap: 2%;
    padding: 5px 0% 5px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0b6b6c5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d258e679 {
    width: 40px;
    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 0793849 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 77px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    align-content: stretch;
    column-gap: 2%;
    padding: 5px 0% 5px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 155ed15.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\36 155ed15 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 9fd4574 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\37 89ae989.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\37 89ae989 {
    width: 100.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a06a75cd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6ec9db4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d18345b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 be0e1aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\36 be0e1aa {
    width: 92.33%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c47dda36 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3f4f797 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4a56d04 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a0be60e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f67599e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#f67599e4 {
    width: 100.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 fdc5a21 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 3px 1px 1px 3px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    row-gap: 8px;
    column-gap: 0%;
    flex-direction: row;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf180e5d {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f594ad8b {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#b6d8f651.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#b6d8f651 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 35fecf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\37 35fecf2 {
    width: 92.33%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d0824ed4 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 77px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    align-content: stretch;
    column-gap: 2%;
    padding: 5px 0% 5px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 b8ddeb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 eae286b {
    margin: 0px 0% 0px 0%;
}
    
#\33 7d38e1c {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#ae09907a {
    min-height: 1px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 4% 60px 4%;
}
    
#\33 9fd7c17 {
    width: 220px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 4722937 {
    margin: 0px 0% 0px 0%;
}
    
#\33 40c939b {
    background-color: rgba(143,166,150,1);
    background-image: none;
}
    
#cc8e8906 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#efce5c67 {
    min-height: 1px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 1% 4%;
}
    
#\31 eee98ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fcc6984b {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 4% 10px 4%;
    margin: 0% 0% 0% 0%;
}
    
#b375d168 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    order: 1;
    padding: 20px 0px 20px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b1815fae {
    margin: 0px 0% 0px 0%;
}
    
#\33 468b940 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#ff0d9716 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8fc3bbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ruj {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_c4s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_u9d[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_u9d {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#widget_5bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_34j {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    border-width: 0 0 0 0;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
}
}



@media all {
    
#\37 0156021 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 5044471 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 3715bf1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2d6486c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
    padding: 10px 1% 70px 1%;
    margin: 0% 0% 0% 0%;
}
    
#f182a79c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#bdd37ffe {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#group_18p[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_18p {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_kjt {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/9c099185-7b7e-491d-bfb0-c10a35391f2f-1920w.png");
    margin: 0px 0% 0px 0%;
}
    
#\30 09f7932 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bi1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e7600ab6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 6f724cd {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1d9319a[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#f1d9319a {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 410px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    height: auto;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cf05737 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/RoofTarp-1920w.jpg");
    background-position: 50% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e63fe52 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca89ba60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d6aedd34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 6ee8054 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e73a945[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\39 e73a945 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#be22639f {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0010_wqwxH32a-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#e1486a86 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#af3ca705 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a35aaf34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 2252c5a {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3df6f3d[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\35 3df6f3d {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#c5e392a8 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0021_enDB4-_m-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#\30 fd2529d {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#adcd56cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b7c319d1 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 05b4444[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\34 05b4444 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a68e887 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/725394041_1002239392558770_7223135317137649878_n-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#d2e00d88 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a2bfd79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 52fb217 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 44357e8 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffa12294[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#ffa12294 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 16eea92 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/3c8f9c03-dc0c-40bc-bb35-183534ffc6ba-1920w.png");
    background-position: 50% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 33c6027 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ddc8acd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 d24d9bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f13a2aaa {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e70099[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\31 4e70099 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#a86da94c {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0028_xAbzrQj0-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#f85a5207 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e863fa82 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ee620b77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 cb8970b {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8a7754e[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\30 8a7754e {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 90a1631 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/Clossey+3-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#\30 66901d1 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c8788efd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 f40c748 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 824e7f1[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\38 824e7f1 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e0fc335 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/Zerr+siding-a5aa9d6e-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#\30 dd47f10 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a7313fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d5ee96db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 654267a {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2c15e8d[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#f2c15e8d {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\33 86ff480 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/4dbd1b6e-c010-46df-91d4-ff1473bb8270-1920w.png");
    background-position: 50% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 507f898 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b3ebfcb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 6b31f1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e141f86f {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f786099[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\32 f786099 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ddaa1ec {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/030a88c9-20ac-449b-8801-0918e1eed05e-1920w.png");
    margin: 0px 0% 0px 0%;
}
    
#\32 7538c12 {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e0a74980 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cb2eba79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 49c6081 {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 10c2844[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\33 10c2844 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    border-radius: 30px 30px 30px 30px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 70px 40px 70px 40px;
    margin: 0px 0% 0px 0%;
}
    
#f71c71f2 {
    align-items: flex-start;
    width: 49.12%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/Gutter+cleaning-e59c3dda-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
    
#cc73a59b {
    align-items: flex-start;
    width: 49.13%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4664c80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 af4529a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#eaa999ab {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 8041618 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cf7ebdcb {
    min-height: 209px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 70px 2% 40px 2%;
    margin: 0% 0% 0% 0%;
}
    
#bdcb2516 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a000237b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\35 f1a6b28 {
    align-items: flex-end;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0047_djsjmemM+%281%29-1071h.jpg");
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\30 09f58b5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e72399db {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_iq2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.606311044327573%;
    order: 3;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9et {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.2%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_11);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ia3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 86b82a7 {
    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;
}
    
#\37 45dd97f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 ec7d783 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.2%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_11);
    background-image: none;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#abab02f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ce9bb035 {
    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;
}
    
#bf9dc5d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 d03458d.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\36 d03458d {
    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 91f241b {
    align-items: center;
    width: 272px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vf7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\36 a55ee95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 15f0fb3::before, #\37 15f0fb3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.26;
    border-radius: inherit;
}
#\37 15f0fb3 {
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/eb4c18bb-e2c2-45bd-a70c-a9d371eb5894-1920w.jpg");
    background-origin: border-box;
    border-radius: 0px 0px 0px 0px;
    background-attachment: fixed;
}
    
#\31 2f1fd7e {
    margin: 0px 0% 0px 0%;
}
    
#\37 8a7e5cc {
    min-height: 623px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 8% 4% 8% 4%;
}
    
#\31 62481bf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e2d37a4 {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-width: 0 0 0 0;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4fb7c77.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\37 4fb7c77 {
    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;
}
    
#widget_lma {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e3518791 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d765415 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\32 27227de::before, #\32 27227de > .bgExtraLayerOverlay {
    
}
#\32 27227de {
    align-items: center;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    justify-content: flex-start;
}
    
#\37 359ce1d {
    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 8a91b00 {
    min-height: 550px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#edbdceae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#widget_25u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 f5d8070.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\38 f5d8070 {
    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;
}
    
#cbbaf1ec {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 306c9aa {
    width: 242px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: center;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_17i[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_17i {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#bbd084b5 {
    align-items: flex-start;
    width: 100%;
    min-height: 437.859375px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0052_Q5mSEnVk+%281%29-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d9735fb {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#group_mmt {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#widget_sh8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0a0866f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 a4ab4ad {
    min-height: 550px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d3a3df1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\32 e06315e {
    margin: 0px 0% 0px 0%;
}
    
#group_l4g {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    order: 3;
    flex-wrap: nowrap;
}
    
#\38 3b950d9 {
    align-items: flex-start;
    width: 32.18%;
    min-height: auto;
    max-height: none;
    row-gap: 40px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(232,237,236,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-content: space-between;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_04h {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a97d7a71 {
    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;
}
    
#\35 5f50572 {
    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;
}
    
#\34 d1ccccb {
    align-items: flex-start;
    width: 32.18%;
    min-height: auto;
    max-height: none;
    row-gap: 40px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(232,237,236,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-content: space-between;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7db1751 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bdf40448 {
    width: 99.99%;
    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 69fedae {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 250c390 {
    align-items: flex-start;
    width: 32.18%;
    min-height: auto;
    max-height: none;
    row-gap: 40px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(232,237,236,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-content: space-between;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e870054e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 97dff27 {
    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 e7a7e34 {
    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;
}
    
#\33 a36b790 {
    align-items: flex-start;
    width: 32.18%;
    min-height: auto;
    max-height: none;
    row-gap: 40px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    background-color: rgba(232,237,236,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-content: space-between;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2501bd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 04854fe {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0cc973f {
    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;
}
    
#group_ls6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#group_i00 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#group_cpo {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#group_tj3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\32 a9363c8 {
    width: 43.24%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6d39a0a {
    width: 60.62%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8c80c02 {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(30,77,69,1);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4a1fc73.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\36 4a1fc73 {
    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 {
    
#\37 4293117 {
    margin: 0px 0% 0px 0%;
}
    
#d4a027f1 {
    min-height: 640px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\37 07f57c9::before, #\37 07f57c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
}
#\37 07f57c9 {
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/img_0048_cD1Zb70m+%281%29-1920w.jpg");
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_8);
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#fe222f1b {
    width: 55.32%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cc100e18 {
    width: 55.32%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 385a78d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d063df3e {
    width: 150px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af83f24f {
    width: 55.32%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 01fb9c6 {
    min-height: 209px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 8% 70px 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 144b283 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e9fe0b2 {
    width: 70.25%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9c97f25 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\33 a64d3d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#fd3a260f {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3586366.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#e3586366 {
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 6461d8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    align-items: center;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_11);
    background-image: none;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\37 85baecf {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_11);
    background-image: none;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#afba5361 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db0a3272 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1af8401::before, #\32 1af8401 > .bgExtraLayerOverlay {
    
}
#\32 1af8401 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    background-attachment: fixed;
}
    
#\36 972b6c8 {
    margin: 0px 0% 0px 0%;
}
    
#b615ac8b {
    min-height: 186px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 8a27a03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5c528dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7aaa1ed {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_11);
    background-image: none;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b534415 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2995a27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8a735b {
    align-items: center;
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_11);
    background-image: none;
    justify-content: flex-start;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#d479c571 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be270917 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bd48ceb2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 4% 4% 4%;
}
    
#group_5d4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    align-content: center;
}
    
#group_8h0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9614102744186641%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 69ff6fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\35 69ff6fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4a0b40c {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fp4 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#fe4f9af9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_gh8 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 ab2632b {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#\36 ede7e09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc6ad237 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 4% 10px 4%;
    margin: 0% 0% 0% 0%;
}
    
#c5358ddf {
    margin: 0px 0% 0px 0%;
}
    
#c44b63f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\35 d8ec6a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\35 d8ec6a4 {
    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;
}
    
#fd9c2bd5 {
    align-items: center;
    width: 200px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    justify-self: auto;
    align-self: center;
    order: 0;
    border-width: 0 0 0 0;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 4ff6a4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9204a88 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cf50b6e2::before, #cf50b6e2 > .bgExtraLayerOverlay {
    
}
#cf50b6e2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/9e3bb7c3/dms3rep/multi/opt/da6dbd0b-9b34-432f-bbd7-696ab3041545-1920w.jpg");
}
}



@media all {
    
#\34 dbd06e9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 4% 4% 4%;
}
    
#dbed84f4 {
    margin: 0px 0% 0px 0%;
}
    
#d10ed1c6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    align-content: center;
}
    
#\39 38254aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 81158b3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 16229c2 {
    width: 242px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 b723bba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 eaebda4 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 52d61ff {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(163, 48, 53, 1);
    background-image: none;
}
    
#widget_te3 {
    width: 50.78%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\34 937b000 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d5c1799 {
    min-height: 536px;
    padding: 200px 4% 100px 4%;
}
    
#\37 6da37aa {
    background-position: 50% 50%;
}
    
#c6294efc {
    width: 100.00%;
}
    
#f39eb41d {
    margin: 2% 2% 2% 2%;
}
    
#d6784f51 {
    justify-content: center;
}
    
#widget_2s6 {
    width: 66.28%;
}
    
#group_4jh {
    --column-gap: 2%;
    column-gap: 2%;
}
    
#\35 78831a8 {
    width: 66.28%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2b707e1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 9ceff0e {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\35 eb4e204::before, #\35 eb4e204 > .bgExtraLayerOverlay {
    
}
    
#widget_i59 {
    height: 384px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e99ea33 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#dcf28037::before, #dcf28037 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b9dadb69 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 47px;
    padding: 5% 4% 1% 4%;
}
    
#bc56c456 {
    margin: 0px 0% 0px 0%;
}
    
#d1e34438::before, #d1e34438 > .bgExtraLayerOverlay {
    
}
    
#\36 658dfad {
    width: 100%;
    min-height: 8px;
    padding-bottom: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9028f45::before, #\37 9028f45 > .bgExtraLayerOverlay {
    
}
    
#\37 137f8b4 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 236px;
}
    
#\39 8d8f52f {
    width: 100%;
    min-height: 8px;
    padding-bottom: 0px;
}
    
#\36 fdc5a21 {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a0be60e {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#f4a56d04 {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d18345b {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#a06a75cd {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\35 6ec9db4 {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\32 716fc9d {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#\35 0b6b6c5 {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#a3a9b6f9 {
    padding: 10px 18px 10px 18px;
    margin: 0% 0% 0% 0%;
}
    
#d0824ed4 {
    height: auto;
    min-height: 69px;
}
    
#\30 0793849 {
    height: auto;
    min-height: 69px;
}
    
#d81d0874 {
    height: auto;
    min-height: 69px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#fcc6984b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 10px 4% 10px 4%;
}
    
#b375d168 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#b1815fae {
    margin: 0px 0% 0px 0%;
}
    
#group_ruj {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3715bf1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2d6486c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 803px;
}
    
#bdd37ffe {
    width: 100%;
    min-height: 8px;
}
    
#group_18p[data-pinned] {
    top: 150px;
}
#group_18p {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_kjt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\30 09f7932 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f1d9319a[data-pinned] {
    top: 150px;
}
#f1d9319a {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cf05737 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\37 e63fe52 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e73a945[data-pinned] {
    top: 150px;
}
#\39 e73a945 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#be22639f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#e1486a86 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3df6f3d[data-pinned] {
    top: 150px;
}
#\35 3df6f3d {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c5e392a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\30 fd2529d {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 05b4444[data-pinned] {
    top: 150px;
}
#\34 05b4444 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a68e887 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#d2e00d88 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ffa12294[data-pinned] {
    top: 150px;
}
#ffa12294 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 16eea92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\38 33c6027 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4e70099[data-pinned] {
    top: 150px;
}
#\31 4e70099 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a86da94c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#f85a5207 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8a7754e[data-pinned] {
    top: 150px;
}
#\30 8a7754e {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 90a1631 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\30 66901d1 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 824e7f1[data-pinned] {
    top: 150px;
}
#\38 824e7f1 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e0fc335 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\30 dd47f10 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2c15e8d[data-pinned] {
    top: 150px;
}
#f2c15e8d {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 86ff480 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\31 507f898 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f786099[data-pinned] {
    top: 150px;
}
#\32 f786099 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ddaa1ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#\32 7538c12 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 10c2844[data-pinned] {
    top: 150px;
}
#\33 10c2844 {
    --column-gap: 4%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f71c71f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#cc73a59b {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8041618 {
    margin: 0px 0% 0px 0%;
}
    
#cf7ebdcb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#bdcb2516 {
    width: 48%;
    min-height: 8px;
}
    
#\35 f1a6b28 {
    width: 48%;
    min-height: 8px;
}
    
#\30 09f58b5 {
    width: 100.00%;
}
    
#e72399db {
    width: 100.00%;
}
    
#group_iq2 {
    column-gap: 3.606311044327573%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9et {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ec7d783 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a55ee95 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\37 15f0fb3::before, #\37 15f0fb3 > .bgExtraLayerOverlay {
    
}
    
#\37 8a7e5cc {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3518791 {
    margin: 0px 0% 0px 0%;
}
    
#\32 27227de::before, #\32 27227de > .bgExtraLayerOverlay {
    
}
#\32 27227de {
    width: 100%;
    min-height: 80px;
    height: auto;
}
    
#\37 359ce1d {
    width: 100.00%;
}
    
#\32 8a91b00 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#edbdceae {
    width: 100%;
    min-height: 80px;
}
    
#\35 306c9aa {
    width: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0a0866f {
    width: 100%;
    min-height: 8px;
}
    
#\32 a4ab4ad {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\32 e06315e {
    margin: 0px 0% 0px 0%;
}
    
#\38 3b950d9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.13%;
}
    
#\34 d1ccccb {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.13%;
}
    
#\38 250c390 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.13%;
}
    
#\33 a36b790 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.13%;
}
    
#group_l4g {
    column-gap: 1.7310162958955981%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 10px;
}
    
#\32 a9363c8 {
    width: 100.00%;
}
    
#d6d39a0a {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4293117 {
    margin: 0px 0% 0px 0%;
}
    
#d4a027f1 {
    min-height: 536px;
    padding: 200px 4% 100px 4%;
}
    
#\37 07f57c9::before, #\37 07f57c9 > .bgExtraLayerOverlay {
    
}
#\37 07f57c9 {
    background-position: 50% 50%;
}
    
#fe222f1b {
    width: 100.00%;
}
    
#cc100e18 {
    width: 66.28%;
}
    
#\30 385a78d {
    justify-content: center;
}
    
#af83f24f {
    width: 66.28%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 01fb9c6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\31 144b283 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e9fe0b2 {
    width: 100.00%;
}
    
#\33 a64d3d0 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6461d8a {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 85baecf {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 972b6c8 {
    margin: 0px 0% 0px 0%;
}
    
#b615ac8b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    min-height: auto;
    column-gap: 3%;
    row-gap: 20px;
}
    
#\32 7aaa1ed {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 a8a735b {
    width: 48.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 1af8401::before, #\32 1af8401 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc6ad237 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#c5358ddf {
    margin: 0px 0% 0px 0%;
}
    
#c44b63f8 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9204a88 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 500px;
}
    
#\34 9909ab5 {
    margin: 0px 0% 0px 0%;
}
    
#cf50b6e2::before, #cf50b6e2 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 dbd06e9 {
    padding: 2% 4% 6% 4%;
}
    
#dbed84f4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 eaebda4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 937b000 {
    margin: 0px 0% 0px 0%;
}
    
#widget_te3 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 d5c1799 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 175px 4% 20% 4%;
}
    
#f39eb41d {
    margin: 2% 2% 0px 2%;
}
    
#c6294efc {
    width: 100.00%;
}
    
#d6784f51 {
    width: 100%;
    min-height: 404px;
    align-items: flex-start;
    row-gap: 20px;
    justify-self: auto;
    height: auto;
    align-content: flex-start;
}
    
#widget_2s6 {
    width: 100.00%;
}
    
#\39 26f5982 {
    min-height: 50px;
    width: 49.13%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ebf76394 {
    min-height: 50px;
    width: 49.13%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_4jh {
    column-gap: 1.7310162958955981%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 78831a8 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 9ceff0e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
    order: 0;
}
    
#a2b707e1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\37 44d7955 {
    margin: 0px 0% 0px 0%;
}
    
#\35 eb4e204::before, #\35 eb4e204 > .bgExtraLayerOverlay {
    
}
    
#widget_i59 {
    height: 200px;
}
}



@media (max-width: 767px) {
    
#c5a434c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e99ea33 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 90px 4% 8% 4%;
}
    
#dcf28037::before, #dcf28037 > .bgExtraLayerOverlay {
    
}
    
#d6eb2f6b {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\38 a8d55e5 {
    height: auto;
    min-height: 28px;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9dadb69 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#c26b6c86 {
    margin-top: 0px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d1e34438::before, #d1e34438 > .bgExtraLayerOverlay {
    
}
#d1e34438 {
    background-position: 50% 50%;
}
    
#\36 658dfad {
    width: 100%;
    min-height: 28px;
    align-items: center;
    row-gap: 15px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\37 137f8b4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\37 9028f45::before, #\37 9028f45 > .bgExtraLayerOverlay {
    
}
#\37 9028f45 {
    background-position: 50% 50%;
}
    
#\39 8d8f52f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 5px;
    row-gap: 15px;
}
    
#\32 716fc9d {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3a9b6f9 {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d81d0874 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    height: auto;
    min-height: 133px;
    padding-bottom: 0px;
    row-gap: 15px;
    padding-top: 0px;
}
    
#\35 0b6b6c5 {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0793849 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    height: auto;
    min-height: 133px;
    padding-bottom: 0px;
    row-gap: 15px;
    padding-top: 0px;
}
    
#a06a75cd {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6ec9db4 {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d18345b {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4a56d04 {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a0be60e {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fdc5a21 {
    align-self: auto;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 8px;
    height: auto;
    min-height: 62px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0824ed4 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    height: auto;
    min-height: 133px;
    padding-bottom: 0px;
    row-gap: 15px;
    padding-top: 0px;
}
    
#f594ad8b {
    width: 35px;
}
    
#cf180e5d {
    width: 35px;
}
    
#\37 3f4f797 {
    width: 35px;
}
    
#\30 9fd4574 {
    width: 35px;
}
    
#d258e679 {
    width: 35px;
}
    
#c47dda36 {
    width: 35px;
}
    
#f5122797 {
    width: 35px;
}
    
#\35 20e6319 {
    width: 35px;
}
    
#\30 6fbb181 {
    width: 35px;
}
}



@media (max-width: 767px) {
    
#\35 b8ddeb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ae09907a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 4% 40px 4%;
}
    
#\31 eae286b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 4722937 {
    margin: 0px 0% 0px 0%;
}
    
#cc8e8906 {
    width: 100%;
    min-height: 40px;
    align-items: center;
    height: auto;
}
    
#efce5c67 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 1% 4%;
}
}



@media (max-width: 767px) {
    
#fcc6984b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 2% 4%;
}
    
#b375d168 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 10px;
    order: 0;
}
    
#b1815fae {
    margin: 0px 0% 0px 0%;
}
    
#group_ruj {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\37 5044471 {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 3715bf1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2d6486c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 10% 4%;
}
    
#bdd37ffe {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 25px;
}
    
#group_18p[data-pinned] {
    top: 150px;
}
#group_18p {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_kjt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\30 09f7932 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6f724cd {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f1d9319a[data-pinned] {
    top: 150px;
}
#f1d9319a {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cf05737 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\37 e63fe52 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6ee8054 {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 e73a945[data-pinned] {
    top: 150px;
}
#\39 e73a945 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#be22639f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#e1486a86 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 2252c5a {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 3df6f3d[data-pinned] {
    top: 150px;
}
#\35 3df6f3d {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c5e392a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\30 fd2529d {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7c319d1 {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 05b4444[data-pinned] {
    top: 150px;
}
#\34 05b4444 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a68e887 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#d2e00d88 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 44357e8 {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ffa12294[data-pinned] {
    top: 150px;
}
#ffa12294 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 16eea92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\38 33c6027 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f13a2aaa {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 4e70099[data-pinned] {
    top: 150px;
}
#\31 4e70099 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a86da94c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#f85a5207 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 cb8970b {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 8a7754e[data-pinned] {
    top: 150px;
}
#\30 8a7754e {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 90a1631 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\30 66901d1 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 824e7f1[data-pinned] {
    top: 150px;
}
#\38 824e7f1 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e0fc335 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\30 dd47f10 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 654267a {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f2c15e8d[data-pinned] {
    top: 150px;
}
#f2c15e8d {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 86ff480 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\31 507f898 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e141f86f {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 f786099[data-pinned] {
    top: 150px;
}
#\32 f786099 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ddaa1ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#\32 7538c12 {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 49c6081 {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 10c2844[data-pinned] {
    top: 150px;
}
#\33 10c2844 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 522px;
    row-gap: 12px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f71c71f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    min-height: 198px;
    height: auto;
}
    
#cc73a59b {
    width: 100%;
    height: auto;
    min-height: 272px;
    row-gap: 10px;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eaa999ab {
    min-height: 50px;
    width: 55%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\35 8041618 {
    margin: 0px 0% 0px 0%;
}
    
#cf7ebdcb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 8% 4% 8% 4%;
}
    
#bdcb2516 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\35 f1a6b28 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
}
    
#\30 09f58b5 {
    width: 100.00%;
}
    
#e72399db {
    width: 100.00%;
}
    
#\37 86b82a7 {
    width: 100.00%;
}
    
#ce9bb035 {
    width: 100.00%;
}
    
#group_iq2 {
    column-gap: 3.606311044327573%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9et {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ec7d783 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 a55ee95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
    order: 0;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 15f0fb3::before, #\37 15f0fb3 > .bgExtraLayerOverlay {
    
}
    
#\31 2f1fd7e {
    margin: 0px 0% 0px 0%;
}
    
#\37 8a7e5cc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 10% 4%;
}
    
#\31 62481bf {
    width: 81.36%;
}
}



@media (max-width: 767px) {
    
#e3518791 {
    margin: 0px 0% 0px 0%;
}
    
#\32 27227de::before, #\32 27227de > .bgExtraLayerOverlay {
    
}
#\32 27227de {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
}
    
#\37 359ce1d {
    width: 100.00%;
}
    
#\32 8a91b00 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 8% 4%;
}
    
#edbdceae {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\35 306c9aa {
    min-height: 50px;
    width: 242px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bbd084b5 {
    min-height: 250px;
}
}



@media (max-width: 767px) {
    
#\34 0a0866f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\32 a4ab4ad {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 8% 4%;
}
    
#\32 e06315e {
    margin: 0px 0% 0px 0%;
}
    
#\38 3b950d9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a97d7a71 {
    width: 100.00%;
}
    
#\35 5f50572 {
    width: 100.00%;
}
    
#\34 d1ccccb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bdf40448 {
    width: 100.00%;
}
    
#\38 69fedae {
    width: 100.00%;
}
    
#\38 250c390 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 97dff27 {
    width: 100.00%;
}
    
#\30 e7a7e34 {
    width: 100.00%;
}
    
#\33 a36b790 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 04854fe {
    width: 100.00%;
}
    
#\31 0cc973f {
    width: 100.00%;
}
    
#group_l4g {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\32 a9363c8 {
    width: 100.00%;
}
    
#d6d39a0a {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 4293117 {
    margin: 0px 0% 0px 0%;
}
    
#d4a027f1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25% 4% 25% 4%;
}
    
#\37 07f57c9::before, #\37 07f57c9 > .bgExtraLayerOverlay {
    
}
    
#fe222f1b {
    width: 100.00%;
}
    
#cc100e18 {
    width: 100.00%;
}
    
#\30 385a78d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    align-content: flex-start;
}
    
#d063df3e {
    min-height: 50px;
    width: 49.13%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#af83f24f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 01fb9c6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 10% 4% 1% 4%;
}
    
#\31 144b283 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e9fe0b2 {
    width: 100.00%;
}
    
#\33 a64d3d0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\36 6461d8a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 10px;
}
    
#\37 85baecf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 972b6c8 {
    margin: 0px 0% 0px 0%;
}
    
#b615ac8b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 3% 4% 8% 4%;
}
    
#\32 7aaa1ed {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 a8a735b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 1af8401::before, #\32 1af8401 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#bd48ceb2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_5d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#widget_fp4 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_8h0 {
    --column-gap: 4%;
    column-gap: 4%;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 4a0b40c {
    margin-right: 0%;
    margin-left: 0%;
    width: 54.44%;
}
    
#\35 69ff6fc {
    width: auto;
}
}



@media (max-width: 767px) {
    
#cc6ad237 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 2% 4%;
}
    
#c5358ddf {
    margin: 0px 0% 0px 0%;
}
    
#c44b63f8 {
    min-height: 0px;
    align-items: flex-start;
    width: 100%;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\38 4ff6a4f {
    min-height: 200px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\30 9204a88 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#cf50b6e2::before, #cf50b6e2 > .bgExtraLayerOverlay {
    
}
    
#\34 9909ab5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 dbd06e9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 8% 4%;
}
    
#d10ed1c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#\35 81158b3 {
    width: 100.00%;
}
    
#dbed84f4 {
    margin: 0px 0% 0px 0%;
}
    
#\30 16229c2 {
    min-height: 50px;
    width: 242px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\38 b723bba {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#\36 eaebda4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#widget_te3 {
    width: 100%;
}
    
#\34 937b000 {
    margin: 0px 0% 0px 0%;
}
}

#cf50b6e2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAACAgIDAQAAAAAAAAAAAAABAgADBCEFFDFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQITUf/aAAwDAQACEQMRAD8AkZ1TpkOcS+xG8ckjZkR35EOw7Y0fkRJNktBH/9k=')!important}#group_kjt.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA7UlEQVQI1x3FOU+DUAAA4Lc6ORiv1bgar9GoiTHpZh1MqjHxClAaaFEDRB6UUsq7Tyg/2Oi3fMAJN7xg0x1ve5O9V2fn8W3r6WPXmR1+Lm6+yDN4cfYd9yBwj0L3OByf+/5pEJ7E0VkWX8B0AN69q8C//Zne5dP7Kh4VyUOVDet4sIiui+ASJPC7LGOFcovLXjSWVZamLPeL2Sjxh6DhmnAuJbVGdq1WigtW11UGsyhJJ4BKS4TBQnPTcbOmqkVMLJtmXs1hCcEK4QZhhDEmBBNCKKGcSa1M17b9GizrFUKYMsb//SW41Np0re27X+Ulbha6y+q+AAAAAElFTkSuQmCC')!important}#\39 cf05737.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQQBBQAAAAAAAAAAAAAABQABAwQCESEiMpL/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABURAQEAAAAAAAAAAAAAAAAAABEA/9oADAMBAAIRAxEAPwDNKkypItXtXrTyRwNxwdtlU5qzr2x8oimsF//Z')!important}#be22639f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABANRBhFh8P/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERAxL/2gAMAwEAAhEDEQA/AMdisYaTl1fLpTuXjk90AAWG6+8iJN1cgHbP/9k=')!important}#c5e392a8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAAECAwURBCExNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABkRAQACAwAAAAAAAAAAAAAAAAEAAwISIf/aAAwDAQACEQMRAD8AzcNhdNlWOTXNdvzhSqltcY7aeAE7bMh4waE//9k=')!important}#\30 a68e887.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAgQG/8QAJBAAAQMDAgcBAAAAAAAAAAAAAQIDBAAFEQYhBxITFCIxYZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAIBEQMTQf/aAAwDAQACEQMRAD8AouHFByfCSIUZ9hWQSeX3TRrvUBQkhtWMbeJreN2e3xkANxGsfRT6Ucbds1+UWyu03YNKcg//2Q==')!important}#\39 16eea92.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AIiJi5qbnqqvtZarwnmizV2X1lSR00+LzUiAv0N6uACCfX2YlZSsrK2mr7iVqsCBo8d1nspomMtaj8dRiMQAeGtqjoeGoqCfqKelqqutpq63nK7AjqnFgKTIdp7IAGpVU393eY+UmZGUlpuYlqGbmKSjpJ2jqpikso6erwByWFN7dHh/iZR0foeEgYKPhYGSjo6Ji4+IiYyHf34AeF1XfnZ7e4iWZnSDdXF0gHFtgn1+c3h+c3F1dWJbAHZdV353fIGNnGt4iHp2eYV1b4N+f21yemZiZmxPRSkMcfG6J/XPAAAAAElFTkSuQmCC')!important}#a86da94c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMG/8QAIxAAAQQBAQkAAAAAAAAAAAAAAQACAwQFEQYHEhMxQUJR0f/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREBAAMBAQAAAAAAAAAAAAAAAQACAwQR/9oADAMBAAIRAxEAPwAeIqSwVByiGtPRVLbOp+rF7u9q7mQws1C0xjzCNWy+SQ7L2Q4ji7+0Hiw0fbEm2Sf/2Q==')!important}#\39 90a1631.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAjEAABAwMCBwAAAAAAAAAAAAACAAERAwQFEiEGBzEycaHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAYEQEBAAMAAAAAAAAAAAAAAAABABJRUv/aAAwDAQACEQMRAD8AM5b3l5jMTVEh0nULUAu3b6Ve3EGUjeqE+PinLE3FgBoiJdJsW3RkwemjzNX/2Q==')!important}#\36 e0fc335.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIABAMFETFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIDBDFR/9oADAMBAAIRAxEAPwCmzuath3LlwefBMRt1gDEDAxAPvYiJZtzeyZUw4f/Z')!important}#\33 86ff480.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAIAAACExCpEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1klEQVQY002OUUsCQRSF54/6kg+a9JBCUEZkyUYsWEpCiLCWFiRq2JKIOHPvPXem/yXjGgXn7Zzv8BlxLI7BogIP9XKIiiqrAUmMdbLeyHqDrfOMWDOUYYotfeX2eej6A32fBpIAXyyMkgjxavyWn11+18/lsa/W6T8aKlhmL6Oj6qhUzm/uvKOgvng1oOg1H0/uqydJuTK8TcS68OsY6QC/+JhenDYax7W0nfDW/qgP0IC9ubJ8zmbt69ZVs/nU7XKk/2oG8XK+6HU6D2n6mmUg2dNxsQNo0rvMTeMlkwAAAABJRU5ErkJggg==')!important}#\36 ddaa1ec.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AG+k3m+k3nCj3nGi2XOh1nei03yjz4Gky4WjxYeiwAB9rd+Bq9l9n8Z1kK5uhZ1ug5lugJNtfY5seodrd4MAg6vDiqvBg5indX+HZWlsamxtcXJyd3d2dnZ0dHNxAGmJgXWQiW9/fWJoaUtMT1VYWmRnZ3N2dXF0dHB0dQBKYDtablNfb2NeaGxOU1xgZm5sc3d4f4BrcnFrc3IAM0ITRlQvVmJQX2hqVFpkZmx0ZGpsYWlmQ0tEQktF+Z5VodM07hwAAAAASUVORK5CYII=')!important}#f71c71f2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACgQAAEEAAIJBQAAAAAAAAAAAAEAAgMEBREHFCEyNDVBU3JhkaGx0f/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAbEQACAgMBAAAAAAAAAAAAAAACAwAEARIhBf/aAAwDAQACEQMRAD8AcaVLtKLEIjXexz3b4HT1+VEa9U70Punb8Ie8NNwCSYxnPM5klRUmFV2vcDDtBISqnoOSGoZ5D2aaXFseOzTLHNW+P6o21xM3mftCEFcUc//Z')!important}#\35 eb4e204.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwUGEgQRITFDUf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAEv/aAAwDAQACEQMRAD8Am63XPUopZNU2UZ+bRwAsu2mVTEbwTdfAiKKqaVceQ3//2Q==')!important}#\35 f1a6b28.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAUEB//EACEQAAEEAgICAwAAAAAAAAAAAAEAAgQFAxETIQYXUWFx/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAIT/9oADAMBAAIRAxEAPwCxV3tbA8gly+QiORtuvlWPYFeexOA2ud5G4MuMhwA/FPNdX77YVN6bwlmZJLhs7TnP2iIjv//Z')!important}#\37 15f0fb3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAAECAwQFBhEUIlT/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMRIUH/2gAMAwEAAhEDEQA/AMnc1BZtZRsjOizM3UtzMj6gCbKuOFoLrP/Z')!important}#bbd084b5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIG/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFBhETFSExQWL/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABkRAAEFAAAAAAAAAAAAAAAAAAACERITQf/aAAwDAQACEQMRAD8AvH2qMZa3x810vr7hj7gtpuuFieqHzNAL2YNxAg875EKk4Si5/9k=')!important}#\37 07f57c9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAX/xAAfEAABBAICAwAAAAAAAAAAAAABAgMRIQAEBQYSUvD/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECERRR/9oADAMBAAIRAxEAPwBW71rjl7CXWY1jEAJMScCelKUSRvG7+rLL7aX32wuasQcR5L9zg5o9YdI//9k=')!important}