@media all {
  .dmNewParagraph[data-version] ul>li::before {
    content:"\2714" !important;
    color:#28b78b !important;
  }

  *#dm .dmInner *.u_1019899040 .tukios-obit_search_input { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1019899040 .tukios-obit_search_input:focus { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1019899040 input.tukios-obit_search_input:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1019899040 input.tukios-obit_search_input:focus { border-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1019899040 .tukios-obit_search_submit svg { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1144045592 .copyrightText { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1144045592 .linkBlock { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1144045592 .link { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1144045592 .link:hover { color:rgba(255,255,255,.8) !important; }

  *#dm .dmInner div.u_1019899040 input.tukios-obit_search_input::placeholder { font-family:'Open Sans' !important; }

  *#dm .dmInner div.u_1019899040 input.tukios-obit_search_input { font-family:'Open Sans' !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3768558443 .caption-button {
    border-style:solid !important;
    border-width:2px !important;
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(255,255,255,0.25) !important;
  }

  *#dm .dmInner div.u_3768558443 .caption-button:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3768558443 .caption-button.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1160688003 .select-items:hover { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1160688003 .tukios_email-subscribe-button { font-weight:700 !important; }

  *#dm .dmInner div.u_1160688003 .tukios_email-subscribe-dropdown { font-weight:700 !important; }

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

  *#dm .dmInner div.u_1019899040 .tukios-obit_search_input {
    border-bottom-style:solid !important;
    border-bottom-width:2px !important;
    border-radius:5px 5px 5px 5px !important;
    border-color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1226050284 hr {
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1951386158 hr {
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1197293506 hr {
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1807481552 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1703251798 {
    background-color:rgba(237,237,237,1) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1019899040 input.tukios-obit_search_input::placeholder { font-size:18px !important; }

  *#dm .dmInner div.u_1019899040 input.tukios-obit_search_input { font-size:18px !important; }

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

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

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

  *#dm .dmInner div.u_3768558443 .caption-button { width:200px !important; }

  *#dm .dmInner div.u_1055592355 .obit-city-residence { font-size:14px !important; }

  *#dm .dmInner div.u_1055592355 .obit-branch { font-size:14px !important; }

  *#dm .dmInner *.u_3768558443 .caption-inner {
    padding-left:25px !important;
    padding-right:25px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3768558443 .caption-button { width:200px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3768558443 .photoGalleryThumbs .image-container a { padding-top:285px !important; }

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

  *#dm .dmInner div.u_1055592355 .obit-city-residence { font-size:14px !important; }

  *#dm .dmInner div.u_1055592355 .obit-branch { font-size:14px !important; }

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

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

  *#dm .dmInner *.u_3768558443 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_5);
    --overlapping-background-image: var(--color_5);
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    background-color: rgba(255,255,255,1);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: initial;
    border-style: solid;
}
    
#\36 3d24979f4a54e38542a8abb {
    column-gap: 4%;
    row-gap: 8px;
    background-color: rgba(0, 0, 0, 0);
    width: 53.583333333333336%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    width: 44.42%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/75b74b15/dms3rep/multi/opt/DSC09904_5_6_7_8-1920w.jpg");
    background-origin: border-box;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 3d24979f4a54e38542a8abd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEE/8QAHhAAAgEDBQAAAAAAAAAAAAAAAgMAARESBDFBUZL/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECESH/2gAMAwEAAhEDEQA/AIeqFiMXNNjLWpUuNpkxV0HmsRDNKxLD/9k=');
}
    
#\36 3d24979f4a54e38542a8abc {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    padding: 4% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_m76 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_4hb {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_vn4 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_2mq {
    max-width: 100%;
    width: 100%;
    height: auto;
}
}



@media all {
    
#b7cedcee {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 29ce5d9 {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9ae61fd {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#bd8bb75b {
    align-self: auto;
    max-width: 100%;
    width: 92%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9721d3e {
    min-height: 8px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(255,255,255,0);
    box-shadow: none;
    width: 22%;
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    border-style: solid;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 afd19aa::before, #\35 afd19aa > .bgExtraLayerOverlay {
    background-color: rgba(255,255,255,1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.8;
    content: '';
    height: 100%;
}
#\35 afd19aa {
    background-color: rgba(255,255,255,0);
    background-image: url("https://lirp.cdn-website.com/75b74b15/dms3rep/multi/opt/Shutterstock_2419664335+Road+through+Trees+in+Washington%281%29-1920w.png");
}
#\35 afd19aa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8ElEQVQY00XIW0vCYACA4e+fB5JmecicgsumKbJZzhnhLEk6bB5jLi8i+gXNfWY/YAveSIgunptHRFHEThwR//qO//1dHCHWMmAn/GAt18itZPMlkZ8hoQwINwFyGyBm3oSZN2bquSxWM/w3n9X7C/7rM4uly9xzmC9dhGFr6HaN9qCFNbpmOHUYLSbcPA0xbQO9p9G0VMSJkaKoZynrFeq9Dt27e64eHNr9PmpLo1DNkVFTiMN6kiMtS652SrVtcWE/Yt6OaZgDCmfnHBTzJI73EUklT6qokC5plOuXNDsDWt0hlWaPtNIgkSmxl87xA9dK4gtH67fHAAAAAElFTkSuQmCC');
}
    
#group_d9m {
    column-gap: 4%;
    row-gap: 24px;
    width: 78%;
    min-height: 8px;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e4e696d2 {
    align-self: auto;
    max-width: 100%;
    width: 1416px;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3d764bd {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ebq {
    max-width: 100%;
    width: 280px;
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
    order: 2;
}
}



@media all {
    
#\34 01ceb38 {
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 451472a {
    min-height: 240px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bece697::before, #\36 bece697 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(255, 255, 255, 1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.95;
    content: '';
    height: 100%;
}
#\36 bece697 {
    background-image: url("https://lirp.cdn-website.com/75b74b15/dms3rep/multi/opt/Shutterstock_2385972603+Looking+Up+Through+Trees-1920w.png");
    background-position: 50% 100%;
}
#\36 bece697.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABCElEQVQY0wXBT0vCcACA4d85ulSQ4C1L6I+uUMtlaiqNOW1rLtdSS8qktM0QiUARKSS8lUTSXfyeb88j2nUF70Gl28ow6iv8TBvM5x9Mv4cM+/f0OiV6zwWEqR1Ts3M0bjK8dlWmXy0Wi09mv++8eDa2KaOr+4ijaBAlG8EyjnHbOpNJh9nfiPHYo1ZJk04EiEp+xN6OD/lwA12L8dgsMRi4vPWfcF0LvRgiIfuRdlcQUmiN00QA+0Km1bzE8+5oNK+5cjJo2jbplJ9YZBWRTQY5Vw6oWCkqdo5atUC1alAun6GqYeJxH6HwMqKUl3GMFI55QjEfwTSS1G8tHLuAokSRwutsbi3xD1yWiFsq9nt7AAAAAElFTkSuQmCC');
}
    
#\39 08535ed {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_933 {
    align-self: center;
    max-width: 100%;
    width: 280px;
    height: auto;
    order: 1;
}
    
#widget_tv8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\38 7a94eb9::before, #\38 7a94eb9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.2;
    border-radius: inherit;
}
#\38 7a94eb9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/75b74b15/dms3rep/multi/opt/Shutterstock_1244391913+Washington+lake-1920w.png");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f26ff9ba {
    min-height: 590px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4d59d5e::before, #\36 4d59d5e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.35;
    border-radius: inherit;
}
#\36 4d59d5e {
    background-image: url("https://lirp.cdn-website.com/75b74b15/dms3rep/multi/opt/Shutterstock_1171116190+Tacoma+Washington-1920w.png");
}
    
#widget_f4p {
    width: 97.88%;
    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_ap0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-wrap: nowrap;
    order: 2;
    height: auto;
}
    
#widget_q0p {
    width: 97.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cj3 {
    width: 350px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 c0b2e29 {
    width: 350px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 4d48703 {
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    min-height: 8px;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    margin-left: 0%;
    width: 100%;
    margin-top: 0%;
    margin-bottom: 0%;
    min-width: 4%;
    padding-right: 0%;
}
    
#e87d6dd1 {
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    min-height: 240px;
    flex-wrap: nowrap;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    margin-left: 0%;
    max-width: none;
    width: 100%;
    margin-top: 0%;
    margin-bottom: 0%;
    padding-right: 0%;
}
    
#widget_e97 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
}



@media all {
    
#af2965e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f70a0001 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#de5cfc7a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#de5cfc7a {
    width: 66.67%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -11.3% 0% 0px 0%;
}
    
#\35 26e0373 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#a5249c9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 30e1bce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 30e1bce {
    width: 74.82%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\38 b9ee404 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    align-items: center;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    padding: 3.7% 16px 16px 16px;
    margin: -75px 0% 0px 0%;
}
    
#\39 13cd81a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 13cd81a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -14px 0% 0px 0%;
}
    
#c7dd602b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7dd602b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -14px 0% 0px 0%;
}
    
#fd5f6d94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    align-items: center;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: -75px 0% 0px 0%;
}
    
#\33 abc2360 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 fec6f63.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 fec6f63 {
    width: 74.82%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\38 0ed2739 {
    margin: 0px 0% 0px 0%;
}
    
#fcc05fc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2b8ae6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0a80d00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 bb49114 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 ca17e62.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 ca17e62 {
    width: 74.82%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\35 5b05118 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 83af067.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 83af067 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -14px 0% 0px 0%;
}
    
#ab06541c {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 1f9a8b4 {
    min-height: 564px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
}
    
#ea0acc5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    align-items: center;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    padding: 3.7% 16px 16px 16px;
    margin: -75px 0% 0px 0%;
}
    
#\31 05d4647 {
    background-color: rgba(245,245,248,1);
    background-image: none;
}
    
#e6a96e64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 94120f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 94120f7 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a45a0b69 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 91f494e.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\31 91f494e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5e9fe06.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#a5e9fe06 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb2b9dc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#cb2b9dc8 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe0688f0.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#fe0688f0 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa934787 {
    margin: 0px 0% 0px 0%;
}
    
#\32 9c6a12c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9ae7370 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1da57c8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\30 1da57c8 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a23481ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#a23481ba {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fa9fc56.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\38 fa9fc56 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d823600.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 d823600 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 36df16e.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\38 36df16e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa5a3855.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#fa5a3855 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff1d8813.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#ff1d8813 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9078409.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#a9078409 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcc19c6f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 1% 2% 1%;
}
    
#\37 f736591.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\37 f736591 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ba2ccf4.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 ba2ccf4 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0c7f1a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 0c7f1a8 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6e89548.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#a6e89548 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eda9a70.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 eda9a70 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8b3690e.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#d8b3690e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c6dc16e.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\37 c6dc16e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ded6a70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#c743ee72.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#c743ee72 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6bf4c75.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\30 6bf4c75 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d74817b.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\31 d74817b {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 43d8322.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 43d8322 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1e4e7c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e1e4e7c2 {
    width: 10.36%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8716e88.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\33 8716e88 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 98f1cc1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 98f1cc1 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4adbbeb.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\30 4adbbeb {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6e87093.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 6e87093 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e50bcb25.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e50bcb25 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 57f7a8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\33 57f7a8a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6ac5ce2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#f3b23f58.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#f3b23f58 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 7796718.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\38 7796718 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 5de4c06 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 1% 2% 1%;
}
    
#\33 1269ee2.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\33 1269ee2 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#bc273101.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#bc273101 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#e55647c8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e55647c8 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b85e36ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#b85e36ea {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 aae0f59.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 aae0f59 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 c369982.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\38 c369982 {
    width: 10.36%;
    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 b924716.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 b924716 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4c421f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#d4c421f3 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#e0dbb3c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e0dbb3c1 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#abdb3824.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#abdb3824 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9230fe5.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 9230fe5 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 8fd64d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#\34 b01b4e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 b01b4e5 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7d319ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 7d319ae {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 3ba5f7a.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\31 3ba5f7a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 759291c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a703914.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 a703914 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cfc80ae {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4a25a43.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\31 4a25a43 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 af64488 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 620c777.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\33 620c777 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7e6f280.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#d7e6f280 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cde208fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#cde208fa {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 7448f91.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 7448f91 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 89e6c16.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 89e6c16 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 88a3fa8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 88a3fa8 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 6e0fd8d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2a1dbfe {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff5cc9a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#ff5cc9a1 {
    width: auto;
    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 4da896f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9dd70ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#d9dd70ee {
    width: auto;
    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 65f1ee2 {
    margin: 0px 0% 0px 0%;
}
    
#\35 fd38447.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 fd38447 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 8060aa5.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\37 8060aa5 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#a915640c.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#a915640c {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 b1dc7ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 b1dc7ea {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 02ad503 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 40937c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\32 40937c1 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d008664 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f0e176a.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 f0e176a {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#abe6b346.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#abe6b346 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 6362893.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 6362893 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 ca04b81 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 1% 2% 1%;
}
    
#\36 feec7f3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d19222fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#d19222fb {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#d96b9cf3.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#d96b9cf3 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 573aaf4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd9db002 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#bae68957.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#bae68957 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 305962c.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\32 305962c {
    width: auto;
    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 f528525.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\31 f528525 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 cf56fcd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2069548.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e2069548 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 bd14bae.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 bd14bae {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#e7229e77.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e7229e77 {
    width: 10.36%;
    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 66dc1e8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d99c409b {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4824247 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5de3066.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 5de3066 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb28de63 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dc8a6d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\34 dc8a6d8 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 50adcc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#c8a7193a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e6ffa17.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 e6ffa17 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5e2f9d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#e5e2f9d1 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 7cd1800.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 7cd1800 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e2f8cf3.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\39 e2f8cf3 {
    width: auto;
    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 5d3e8e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\38 5d3e8e8 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 371e21b.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 371e21b {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 28003b1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0099194.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#a0099194 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#f5a57824.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#f5a57824 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bab81ac6.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#bab81ac6 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#df4e6ecc {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2049edf {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca0ad39a.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#ca0ad39a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b69741b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#b69741b0 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d9c6bbb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e1e2cf4.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 e1e2cf4 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1942ff2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 62f4c90.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\37 62f4c90 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc9d8f9d.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#fc9d8f9d {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 6b20e40.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\36 6b20e40 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e629e62 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fc8d5f0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 40bc4e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\32 40bc4e3 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 0db6f61.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\35 0db6f61 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 91b4972 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9dadb84.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#f9dadb84 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\34 831cde4 {
    margin: 0px 0% 0px 0%;
}
    
#aaecdedd.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#aaecdedd {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a46946f.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\32 a46946f {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 ea65e09.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#\38 ea65e09 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 3248426 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#db09509c {
    width: 100.00%;
    height: 454px;
    max-width: 100%;
}
    
#a02c072e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b121f5d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 68b95ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.5%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 55fd76f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.5%;
    min-width: 4%;
}
    
#\31 f36a21a {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 ed1e8a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 6e566a5 {
    min-height: 111px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
}
    
#\36 1fe8fae {
    margin: 0px 0% 0px 0%;
}
    
#widget_af6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#c0252e04 {
    background-color: rgba(245,245,248,1);
    background-image: none;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 29ce5d9 {
    flex-direction: column;
    padding-left: 2%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 2%;
}
    
#\35 afd19aa::before, #\35 afd19aa > .bgExtraLayerOverlay {
    
}
#\35 afd19aa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8ElEQVQY00XIW0vCYACA4e+fB5JmecicgsumKbJZzhnhLEk6bB5jLi8i+gXNfWY/YAveSIgunptHRFHEThwR//qO//1dHCHWMmAn/GAt18itZPMlkZ8hoQwINwFyGyBm3oSZN2bquSxWM/w3n9X7C/7rM4uly9xzmC9dhGFr6HaN9qCFNbpmOHUYLSbcPA0xbQO9p9G0VMSJkaKoZynrFeq9Dt27e64eHNr9PmpLo1DNkVFTiMN6kiMtS652SrVtcWE/Yt6OaZgDCmfnHBTzJI73EUklT6qokC5plOuXNDsDWt0hlWaPtNIgkSmxl87xA9dK4gtH67fHAAAAAElFTkSuQmCC');
}
    
#\39 9ae61fd {
    width: 65%;
}
    
#\35 9721d3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_d9m {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 451472a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 bece697::before, #\36 bece697 > .bgExtraLayerOverlay {
    
}
#\36 bece697.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABCElEQVQY0wXBT0vCcACA4d85ulSQ4C1L6I+uUMtlaiqNOW1rLtdSS8qktM0QiUARKSS8lUTSXfyeb88j2nUF70Gl28ow6iv8TBvM5x9Mv4cM+/f0OiV6zwWEqR1Ts3M0bjK8dlWmXy0Wi09mv++8eDa2KaOr+4ijaBAlG8EyjnHbOpNJh9nfiPHYo1ZJk04EiEp+xN6OD/lwA12L8dgsMRi4vPWfcF0LvRgiIfuRdlcQUmiN00QA+0Km1bzE8+5oNK+5cjJo2jbplJ9YZBWRTQY5Vw6oWCkqdo5atUC1alAun6GqYeJxH6HwMqKUl3GMFI55QjEfwTSS1G8tHLuAokSRwutsbi3xD1yWiFsq9nt7AAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f26ff9ba {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 4d59d5e::before, #\36 4d59d5e > .bgExtraLayerOverlay {
    
}
    
#\38 7a94eb9::before, #\38 7a94eb9 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e87d6dd1 {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd5f6d94 {
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
    margin: 25px 0% 0px 0%;
}
    
#ea0acc5a {
    width: 100%;
    min-height: 80px;
}
    
#de5cfc7a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#de5cfc7a {
    margin: -5.3% 0% 0px 0%;
}
    
#\36 1f9a8b4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 b9ee404 {
    width: 100%;
    min-height: 80px;
    padding: 3.7% 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 91f494e {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#d9ae7370 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 c6dc16e {
    width: 8.18%;
}
    
#\39 43d8322 {
    width: 8.18%;
}
    
#\33 8716e88 {
    width: 8.18%;
}
    
#\38 fa9fc56 {
    width: 8.18%;
}
    
#\30 4adbbeb {
    width: 8.18%;
}
    
#\39 6e87093 {
    width: 8.18%;
}
    
#a9078409 {
    width: 8.18%;
}
    
#fcc19c6f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 ba2ccf4 {
    width: 8.18%;
}
    
#\33 57f7a8a {
    width: 8.18%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7796718 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5de4c06 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 1269ee2 {
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc273101 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e55647c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#b85e36ea {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\34 aae0f59 {
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c369982 {
    width: auto;
    order: 1;
}
    
#\35 b924716 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#d4c421f3 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0dbb3c1 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abdb3824 {
    order: 4;
}
    
#\36 9230fe5 {
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b01b4e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\36 7d319ae {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3ba5f7a {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\34 a703914 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\37 cfc80ae {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4a25a43 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 620c777 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#d7e6f280 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#cde208fa {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7448f91 {
    order: 2;
}
    
#\35 89e6c16 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\39 88a3fa8 {
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff5cc9a1 {
    order: 0;
}
    
#d9dd70ee {
    order: 3;
}
    
#\35 fd38447 {
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8060aa5 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a915640c {
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b1dc7ea {
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 40937c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\31 d008664 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 f0e176a {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8fd64d6 {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abe6b346 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 62f4c90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#\32 ca04b81 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fc9d8f9d {
    width: 8.18%;
}
    
#d96b9cf3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#\38 28003b1 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\31 e629e62 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 fc8d5f0 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d99c409b {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 5de3066 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#bae68957 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#\34 dc8a6d8 {
    width: 8.18%;
}
    
#\32 305962c {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#c8a7193a {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 7cd1800 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#b69741b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
    
#\38 5d3e8e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 8.18%;
}
}



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



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 169px;
    align-items: center;
    height: auto;
}
#\36 3d24979f4a54e38542a8abd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEE/8QAHhAAAgEDBQAAAAAAAAAAAAAAAgMAARESBDFBUZL/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECESH/2gAMAwEAAhEDEQA/AIeqFiMXNNjLWpUuNpkxV0HmsRDNKxLD/9k=');
}
    
#\36 3d24979f4a54e38542a8abc {
    row-gap: 12px;
    flex-direction: column;
    padding-left: 4%;
    min-height: unset;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\35 9721d3e {
    padding-top: 0px;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 29ce5d9 {
    padding-top: 8%;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\35 afd19aa::before, #\35 afd19aa > .bgExtraLayerOverlay {
    
}
#\35 afd19aa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8ElEQVQY00XIW0vCYACA4e+fB5JmecicgsumKbJZzhnhLEk6bB5jLi8i+gXNfWY/YAveSIgunptHRFHEThwR//qO//1dHCHWMmAn/GAt18itZPMlkZ8hoQwINwFyGyBm3oSZN2bquSxWM/w3n9X7C/7rM4uly9xzmC9dhGFr6HaN9qCFNbpmOHUYLSbcPA0xbQO9p9G0VMSJkaKoZynrFeq9Dt27e64eHNr9PmpLo1DNkVFTiMN6kiMtS652SrVtcWE/Yt6OaZgDCmfnHBTzJI73EUklT6qokC5plOuXNDsDWt0hlWaPtNIgkSmxl87xA9dK4gtH67fHAAAAAElFTkSuQmCC');
}
    
#\39 9ae61fd {
    width: 95%;
}
    
#group_d9m {
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 0px;
}
    
#e4e696d2 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\34 01ceb38 {
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 0px;
}
    
#\34 451472a {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\36 bece697::before, #\36 bece697 > .bgExtraLayerOverlay {
    
}
#\36 bece697.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABCElEQVQY0wXBT0vCcACA4d85ulSQ4C1L6I+uUMtlaiqNOW1rLtdSS8qktM0QiUARKSS8lUTSXfyeb88j2nUF70Gl28ow6iv8TBvM5x9Mv4cM+/f0OiV6zwWEqR1Ts3M0bjK8dlWmXy0Wi09mv++8eDa2KaOr+4ijaBAlG8EyjnHbOpNJh9nfiPHYo1ZJk04EiEp+xN6OD/lwA12L8dgsMRi4vPWfcF0LvRgiIfuRdlcQUmiN00QA+0Km1bzE8+5oNK+5cjJo2jbplJ9YZBWRTQY5Vw6oWCkqdo5atUC1alAun6GqYeJxH6HwMqKUl3GMFI55QjEfwTSS1G8tHLuAokSRwutsbi3xD1yWiFsq9nt7AAAAAElFTkSuQmCC');
}
    
#\39 08535ed {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\38 7a94eb9::before, #\38 7a94eb9 > .bgExtraLayerOverlay {
    
}
#\38 7a94eb9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f26ff9ba {
    flex-direction: column;
    padding-left: 0%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 0%;
}
    
#\36 4d59d5e::before, #\36 4d59d5e > .bgExtraLayerOverlay {
    
}
    
#group_ap0 {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_cj3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 c0b2e29 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#fd5f6d94 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ea0acc5a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 3.7% 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1f9a8b4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 b9ee404 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
    padding: 3.7% 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 91f494e {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    order: 0;
}
    
#d9ae7370 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 8px 8px 8px;
    margin: 24px 0% 0px 0%;
}
    
#\37 c6dc16e {
    width: auto;
}
    
#\39 43d8322 {
    width: auto;
}
    
#\33 8716e88 {
    width: auto;
}
    
#\38 fa9fc56 {
    width: auto;
}
    
#\30 4adbbeb {
    width: auto;
}
    
#\39 6e87093 {
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9078409 {
    width: auto;
}
    
#fcc19c6f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 ba2ccf4 {
    width: auto;
}
    
#\33 57f7a8a {
    width: auto;
}
    
#\38 6ac5ce2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5de4c06 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 8fd64d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 6362893 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ca04b81 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d19222fb {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 371e21b {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d96b9cf3 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\38 28003b1 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cd9db002 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#bae68957 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    order: 1;
}
    
#bab81ac6 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 305962c {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    order: 0;
}
    
#\39 cf56fcd {
    width: 100.00%;
    height: auto;
    min-height: 51px;
}
    
#ca0ad39a {
    order: 0;
}
    
#b69741b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\39 bd14bae {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 62f4c90 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    order: 1;
}
    
#fc9d8f9d {
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7229e77 {
    width: auto;
}
    
#\31 e629e62 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fc8d5f0 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 8px 8px 8px;
    margin: 24px 0% 0px 0%;
}
    
#\32 40bc4e3 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5de3066 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    order: 0;
}
    
#d99c409b {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 51px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f9dadb84 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dc8a6d8 {
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8a7193a {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e6ffa17 {
    order: 1;
}
    
#e5e2f9d1 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7cd1800 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\32 a46946f {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5d3e8e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#a0099194 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0db6f61 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5a57824 {
    order: 0;
}
    
#\31 f528525 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e1e2cf4 {
    order: 0;
}
    
#e2069548 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaecdedd {
    order: 0;
}
    
#\38 ea65e09 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 3248426 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#db09509c {
    height: 240px;
}
    
#\38 68b95ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 55fd76f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 ed1e8a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 6e566a5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

