@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_13066544 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1555662178 .dmformsubmit {
    height:50px !important;
    width:200px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_3381274512 .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 nav.u_1998592992 { color:white !important; }

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

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

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

  *#dm .dmInner div.u_1519507449 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1596429109 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1791128477 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1742848307 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1842920631 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1561948659 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1433964967 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1331883322 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1009276141 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1138947671 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1391113058 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1623579866 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1559808962 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1894084728 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1894084728 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1894084728 .caption-container .caption-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1894084728 .caption-button:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1894084728 .caption-button.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1894084728 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_1894084728 .caption-button {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1894084728 .caption-button span.text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1205584259 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1205584259 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1205584259 .caption-container .caption-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1205584259 .caption-button:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1205584259 .caption-button.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1205584259 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_1205584259 .caption-button {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1205584259 .caption-button span.text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1673199111 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1673199111 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1673199111 .caption-container .caption-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1673199111 .caption-button:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1673199111 .caption-button.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1673199111 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_1673199111 .caption-button {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1673199111 .caption-button span.text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1945500969 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1945500969 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1945500969 .caption-container .caption-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1945500969 .caption-button:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1945500969 .caption-button.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1945500969 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_1945500969 .caption-button {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1945500969 .caption-button span.text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1869974078 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1869974078 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1869974078 .caption-container .caption-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1869974078 .caption-button:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1869974078 .caption-button.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1869974078 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_1869974078 .caption-button {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1869974078 .caption-button span.text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1326891944 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1326891944 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1326891944 .caption-container .caption-title {
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1326891944 .caption-button:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1326891944 .caption-button.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1326891944 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_1326891944 .caption-button {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1326891944 .caption-button span.text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

  *#dm .dmInner *.u_1409547172 { display:none !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3381274512 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1458086351 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1326891944 .photoGalleryViewAll { padding:0 0px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3381274512 .photoGalleryThumbs { padding:2.5px !important; }

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

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

  *#dm .dmInner *.u_1458086351 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1326891944 .photoGalleryThumbs .image-container a { padding-top:280px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3381274512 .photoGalleryThumbs { padding:2.5px !important; }

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

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

  *#dm .dmInner *.u_1458086351 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1458086351 .photoGalleryViewAll { padding:0 2.5px !important; }
}
.imageWidget
{
	display:none !important;
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 69px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
    
#widget_uds {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3l9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 131px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#f93ca274 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\34 1536bce {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_p6p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ffdd4b7c {
    background-color: rgba(0,0,0,1);
    background-image: initial;
}
    
#widget_ku1 {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1536bce {
    padding: 0% 0% 0% 0%;
}
    
#\34 71f3f3d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f93ca274 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 1536bce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\34 71f3f3d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 6de60af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url();
    order: 2;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\31 6de60af.lazy {
    background-image: url('');
}
    
#e65e8e82 {
    min-height: 133px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e6fa62f6 {
    width: 1586px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c018903 {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6de60af {
    width: 100%;
    min-height: 80px;
    padding-bottom: 16px;
    row-gap: 35px;
    margin: 0% 0% 0% 0%;
}
#\31 6de60af.lazy {
    background-image: url('');
}
    
#e65e8e82 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 3%;
    row-gap: 23px;
    padding: 12% 6% 1% 6%;
}
}



@media (max-width: 767px) {
    
#\31 6de60af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    row-gap: 30px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 6de60af.lazy {
    background-image: url('');
}
    
#e65e8e82 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 5%;
    row-gap: 12px;
    padding: 12% 6% 8% 6%;
}
    
#e6fa62f6 {
    width: 343.188px;
}
}



@media all {
    
#\30 a7ecb3d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e59ca5b2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#widget_5e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3db4fe0 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_bn3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_anc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_anc {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_uvb {
    width: 16%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_3kj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\30 a7ecb3d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e59ca5b2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_uvb {
    height: auto;
}
}



@media all {
    
#fc692939 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#group_lfm {
    width: 33.333333333333336%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_j51 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#widget_c2n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d767c5d2 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_asn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e11c7756 {
    width: 33.333333333333336%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\35 5fe3d6c {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\38 e2529b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 433018b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7e2db00 {
    width: 33.333333333333336%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\30 23f1914 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#b4f623e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8c2d37c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cf0d7126 {
    width: 33.333333333333336%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#cc2128dd {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#a00967c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 b5efeb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc692939 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_lfm {
    justify-content: flex-start;
}
    
#e11c7756 {
    justify-content: flex-start;
}
    
#a7e2db00 {
    justify-content: flex-start;
}
    
#cf0d7126 {
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#fc692939 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_lfm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e11c7756 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a7e2db00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cf0d7126 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_j51 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 5fe3d6c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 23f1914 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cc2128dd {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#a5c01788 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\30 274c735 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\35 5302c98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dc860a6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 1ebc6ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6989fea {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#bd02b2e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce8facad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c31f202d {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\30 bb2919a {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\31 5f83b28 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 b2516d1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\36 e53ca5c {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\34 e43bb38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 20fbe39 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\33 1d4c6dc {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\31 900df1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 8bc263e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6989fea {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 bb2919a {
    justify-content: flex-start;
}
    
#a5c01788 {
    justify-content: flex-start;
}
    
#\32 20fbe39 {
    justify-content: flex-start;
}
    
#\30 274c735 {
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#a5c01788 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 274c735 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 bb2919a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6989fea {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 20fbe39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 b2516d1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 e53ca5c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 1d4c6dc {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c31f202d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#f2ab3cbf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 3886d4c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#widget_2ct {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#a2c6f05c {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_do4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\31 b624bc2 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#a2ee9366 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 2%;
    grid-area: auto / auto / auto / auto;
}
    
#eb07a735 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 40.87%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    background-color: var(--color_2);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    padding: 3% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c9c0aae {
    min-height: 698px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 227ed4a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99851256107578%;
    min-height: auto;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5a7bd25 {
    justify-content: flex-start;
    width: 57.04160401002506%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 0%;
}
    
#fc7f44c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dd2d8f9 {
    width: 100%;
    height: 800px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3ep {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eb07a735 {
    width: 55.11%;
    min-height: 8px;
    row-gap: 0px;
    padding: 3% 3% 1% 3%;
}
    
#\33 c9c0aae {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 741px;
    column-gap: 0%;
    padding: 12% 6% 12% 6%;
}
    
#\37 227ed4a {
    padding-bottom: 0px;
}
    
#\34 5a7bd25 {
    width: 44.779490616621985%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#a2ee9366 {
    margin-bottom: 4%;
}
    
#eb07a735 {
    width: 100%;
    min-height: 506px;
    align-items: flex-start;
    row-gap: 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c9c0aae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 6% 12% 6%;
}
    
#\37 227ed4a {
    order: 0;
    justify-self: auto;
    align-self: auto;
    width: 99.99459915611814%;
    padding-bottom: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5a7bd25 {
    width: 100%;
    min-height: 32px;
    align-items: center;
}
    
#\30 dd2d8f9 {
    width: 100.00%;
    height: 165px;
}
}



@media all {
    
#\34 9661219 {
    width: 341px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7767ba5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 30fa22b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cf613722 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 80ed86b {
    min-height: 600px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2b0171b {
    width: 100.00353236716522%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#b5d02907 {
    width: 100.00353236716522%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#a4a0636a {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1e49c86 {
    width: 100.00353236716522%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9ef3ff6 {
    width: 360px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#f1bb2d90 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 5% 3% 5% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3fdf964 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 63ed950 {
    width: 361px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 58f7937 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d8d9d33 {
    width: 100.00353236716522%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8add89f {
    width: 359px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d3c57dc {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\33 dcd5c2c {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 5cf2502 {
    width: 341px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: stretch;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5a9b79c {
    width: 341px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 246247d {
    width: 100.00353236716522%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c05850be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/6b8b0c5a/dms3rep/multi/opt/GettyImages-83765651-1920w.jpg);
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c05850be.lazy {
    background-image: url('');
}
    
#\34 9a5fd94 {
    width: 341px;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dfed889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 5% 6% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a1ad759a {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 62e7998 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9a5fd94 {
    width: 100%;
    max-width: 100%;
}
    
#\36 9ef3ff6 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
}
    
#f1bb2d90 {
    padding-left: 0%;
}
    
#\34 5cf2502 {
    width: 100%;
    max-width: 100%;
}
    
#\32 80ed86b {
    min-height: 500px;
    padding-right: 2%;
}
    
#\36 dfed889 {
    padding-right: 0%;
}
    
#\35 5a9b79c {
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#c05850be {
    width: 100%;
    min-height: 259px;
    align-items: center;
}
#c05850be.lazy {
    background-image: url('');
}
    
#b5d02907 {
    margin-top: 24px;
}
    
#\38 1e49c86 {
    margin-top: 24px;
}
    
#f1bb2d90 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    margin-top: 15px;
    padding: 0px 20px 0px 20px;
}
    
#\32 80ed86b {
    min-height: unset;
    flex-direction: column;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 12%;
    row-gap: 10px;
}
    
#\36 dfed889 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 2;
    margin-top: 15px;
    padding: 0px 20px 0px 20px;
}
    
#\39 d8d9d33 {
    margin-top: 24px;
}
    
#f8add89f {
    width: 315px;
}
    
#\39 2b0171b {
    margin-top: 24px;
}
    
#\33 246247d {
    margin-top: 24px;
}
}



@media all {
    
#f0718c94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#ba3942a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\36 92d41a8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#group_6n8 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 2a1be62 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\35 3304f0e {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bb4b5f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 028f40e {
    width: 341px;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed019f7d {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d83a01da {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8c21666 {
    width: 341px;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 33a1ee9 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1671c98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 17ca798 {
    width: 341px;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#d3f618e2 {
    width: 341px;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 df48983 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d4d0f3f {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7d13c09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0bfcd39 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a766ed6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7216f6a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#cf8e4502 {
    width: 341px;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 85eea63 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 9f1f38b {
    width: 341px;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c67b0b3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\38 578c7db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\33 acdc0e2 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#d5c77a00 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\30 85eea63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c67b0b3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 578c7db {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 7216f6a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#bd1656af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f2aa6f2f {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\36 a935faa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7648e92 {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media (max-width: 767px) {
    
#bd1656af {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f2aa6f2f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#\34 d53222c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
}
    
#cbe9d686 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 3.5% 1% 3.5%;
}
    
#e7e9e78f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0g3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 9a58bc5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f754542 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#a5f436dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
}
    
#\34 8822d36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4e4565a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 cac562e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eac48066 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
}
    
#eaaba748 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dcbfaa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c00155d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\34 d53222c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cbe9d686 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a5f436dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_0g3 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 cac562e {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#eac48066 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c00155d1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#aa7bd106 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    order: 1;
}
    
#\30 156d4d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    order: 2;
}
    
#\38 cab581d {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 3.5% 1% 3.5%;
}
    
#\30 41320e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1796ee3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 d0a2aab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d6cf90c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1f55aff {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\34 c2e5b8f {
    margin: 0px 0% 0px 0%;
}
    
#\35 01feedb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c92c0e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d4e30b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b104cd7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a57ebb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 3c30c2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#aa7bd106 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 156d4d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 cab581d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 c92c0e8 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 1796ee3 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 9a57ebb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 3c30c2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\30 f9f9dbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\34 6a95c4c {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 8daa8fe {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
}



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



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

