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

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

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

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

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

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-family:ClashDisplay-Semibold !important;
    color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1701150383 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) !important;
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1701150383 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1701150383 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1701150383:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1701150383.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1701150383:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1701150383.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

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

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

  *#dm .dmInner a.u_1900843921 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1900843921 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1900843921:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1900843921.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1900843921:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1900843921.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

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

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

  *#dm .dmInner a.u_1450348326 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1450348326 span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1450348326 .iconBg {
    display:inline-block !important;
    background-color:rgba(212,178,110,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1450348326:hover {
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1450348326.hover {
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1450348326:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1450348326.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1048067091:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1048067091.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1048067091:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1048067091.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1048067091 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1048067091 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1947212162:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1947212162.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1947212162:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1947212162.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1947212162 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1947212162 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1947212162:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1947212162.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1048067091:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1048067091.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1500754689:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1500754689.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1500754689:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1500754689.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1500754689 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1500754689 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1500754689:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1500754689.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1530898916:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1530898916.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1530898916:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1530898916.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1530898916 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1530898916 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1530898916:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1530898916.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1401470186:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1401470186.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1401470186:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1401470186.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1401470186 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1401470186 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1401470186:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1401470186.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1314439000:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1314439000.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1314439000:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1314439000.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1314439000 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1314439000 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1314439000:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1314439000.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1460542390 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(205,168,89,1) rgba(205,168,89,1) rgba(205,168,89,1) rgba(205,168,89,1) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1460542390 span.text {
    color:rgba(212,178,110,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1460542390 .iconBg {
    display:inline-block !important;
    background-color:rgba(212,178,110,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1460542390:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(217,217,217,1) !important;
  }

  *#dm .dmInner a.u_1460542390.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(217,217,217,1) !important;
  }

  *#dm .dmInner a.u_1460542390:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1460542390.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1415736856 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
  }

  *#dm .dmInner div.u_1084132389 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1753640519 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1753640519 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1753640519:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1753640519.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1606616149 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) !important;
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1606616149 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1606616149 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1606616149:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1606616149.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1606616149:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1606616149.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

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

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

  *#dm .dmInner a.u_1753640519 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1762570426 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1762570426 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1762570426:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1762570426.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1762570426 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner div.u_1939372815 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1832363009 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1867587432 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1867587432 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1867587432:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1867587432.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1867587432 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner div.u_1427988667 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1138256660 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1138256660 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1138256660:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1138256660.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1138256660 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner div.u_1497415712 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1900650794 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1900650794 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1900650794:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1900650794.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1900650794 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1343695490 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1343695490 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1343695490:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1343695490.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1343695490 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner div.u_1614615104 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1112955651 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1112955651 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1112955651:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1112955651.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1112955651 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1133176905 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1133176905 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1133176905:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1133176905.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1133176905 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner div.u_1906325274 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1251454230 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1979163508 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) !important;
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1979163508 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1979163508 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1979163508:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1979163508.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1979163508:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1979163508.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

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

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

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

  *#dm .dmInner a.u_1824911037 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1824911037:hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1824911037.hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1824911037 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    gap:16px !important;
  }

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

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

  *#dm .dmInner div.u_1802033472 .svg { fill:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1248563790:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1248563790.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1248563790:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1248563790.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1248563790 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1248563790 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1248563790:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1248563790.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1573851987:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1573851987.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1573851987:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1573851987.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1573851987 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1573851987 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1573851987:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1573851987.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1051587152:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1051587152.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1051587152:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1051587152.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1051587152 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1051587152 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1051587152:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1051587152.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1860529844:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1860529844.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1860529844:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1860529844.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1860529844 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1860529844 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner a.u_1860529844:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1860529844.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1860529844 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    background-color:rgba(217,217,217,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_1231389922:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1231389922.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1231389922:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1231389922.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1231389922 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1231389922 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1231389922:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1231389922.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1192019640:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1192019640.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1192019640:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1192019640.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1192019640 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1192019640 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner a.u_1192019640:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1192019640.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1192019640 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    background-color:rgba(217,217,217,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_1682493683:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1682493683.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1682493683:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1682493683.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1682493683 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1682493683 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner a.u_1682493683:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1682493683.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1682493683 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    background-color:rgba(217,217,217,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner a.u_1797190478:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1797190478.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1797190478:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1797190478.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1797190478 .iconBg {
    display:none !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1797190478 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner a.u_1797190478:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1797190478.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1415736856 span.text {
    font-family: Helvetica !important;
    font-weight:bold !important;
    color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1415736856 .iconBg {
    display:inline-block !important;
    background-color:rgba(212,178,110,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1415736856:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1415736856.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1415736856:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1415736856.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1872029986 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
  }

  *#dm .dmInner a.u_1872029986 span.text {
    font-family: Helvetica !important;
    font-weight:bold !important;
    color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1872029986 .iconBg {
    display:inline-block !important;
    background-color:rgba(212,178,110,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1872029986:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1872029986.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1872029986:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1872029986.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1446568514 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
  }

  *#dm .dmInner a.u_1446568514 span.text {
    font-family: Helvetica !important;
    font-weight:bold !important;
    color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1446568514 .iconBg {
    display:inline-block !important;
    background-color:rgba(212,178,110,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1446568514:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1446568514.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1446568514:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1446568514.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1293748469 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) rgb(22,31,30) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:20px !important;
  }

  *#dm .dmInner a.u_1293748469 span.text {
    font-family: Helvetica !important;
    font-weight:bold !important;
    color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1293748469 .iconBg {
    display:inline-block !important;
    background-color:rgba(212,178,110,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1293748469:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1293748469.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:rgba(212,178,110,1) !important;
  }

  *#dm .dmInner a.u_1293748469:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1293748469.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1595935882 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1595935882 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1595935882:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1595935882.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1595935882 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1346931787 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1346931787 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1346931787:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1346931787.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1346931787 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1517359250 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1517359250 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1517359250:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1517359250.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1517359250 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1501827138 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1501827138 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1501827138:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1501827138.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1501827138 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1555244780 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) !important;
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1555244780 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1555244780 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

  *#dm .dmInner a.u_1555244780:hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1555244780.hover span.text { color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1555244780:hover .iconBg { background-color:rgba(212,178,110,1) !important; }

  *#dm .dmInner a.u_1555244780.hover .iconBg { background-color:rgba(212,178,110,1) !important; }

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

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

  *#dm .dmInner a.u_1535844046 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1535844046 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1535844046:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1535844046.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1535844046 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1299304524 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1299304524 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1299304524:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1299304524.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1299304524 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1808741486 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1808741486 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1808741486:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1808741486.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1808741486 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner a.u_1843887684 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/0dce2066-570a-4b61-a710-b29d3ea06cc5/icon/Arrow_3134190.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:18px !important;
    height:18px !important;
  }

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

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

  *#dm .dmInner a.u_1843887684 {
    gap:18px !important;
    border-style:solid !important;
    border-width:0.555556px 0.555556px 0.555556px 0.555556px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1843887684:hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1843887684.hover {
    background-color:rgba(217,217,217,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1843887684 span.text {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    font-size:12px !important;
  }

  *#dm .dmInner div.u_1428541862 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1124151486 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1659625910 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1034906134 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1577989826 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1952333662 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1374326995 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1154934674 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner a.u_1900843921 {
    gap:18px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) rgba(212,178,110,1) !important;
    background-color:rgba(212,178,110,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner nav.u_1286736089 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner *.u_1914868084 .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_1914868084 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1914868084 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:24px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:24px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:24px !important; }

  *#dm .dmInner *.u_1914868084 .photoGalleryThumbs { padding:8px !important; }

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

  *#dm .dmInner *.u_1914868084 .photoGalleryViewAll { padding:0 16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1914868084 .photoGalleryThumbs { padding:10px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1797190478 span.text { font-size:10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\35 558ffe9 {
    column-gap: 4%;
    row-gap: 34px;
    background-color: rgba(217, 217, 217, 0.5);
    border-radius: 25px 25px 25px 25px;
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\31 23049cf {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 25px 25px 25px 25px;
    width: 49%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts_+11.14.11+%2813%29-4193f027-1920w.jpeg");
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3e6ea47 {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e083ad44 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#widget_pg8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
}
    
#widget_8ce {
    max-width: 100%;
    width: 100%;
    height: 120px;
    order: 1;
}
    
#widget_eii {
    max-width: 100%;
    width: 100%;
    height: 200px;
}
    
#\34 3a33b0e {
    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;
}
    
#b02f8b70 {
    margin: 0px 0% 0px 0%;
}
    
#\35 e0271e9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 e0271e9 {
    max-width: 100%;
    width: 240px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 539e6d7 {
    column-gap: 4%;
    row-gap: 75px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d9acefb {
    column-gap: 4%;
    row-gap: 80px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 874a0eb {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_n1g {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin-top: -67px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bd87ac5 {
    align-self: auto;
    max-width: 100%;
    width: 43.91%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0e74bc6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5b2760d {
    column-gap: 4%;
    row-gap: 56px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    height: auto;
    padding: 16px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b0479e9 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c54a706::before, #\37 c54a706 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 c54a706 {
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts+10.58.48+%2813%29-1920w.jpeg");
}
    
#innergrid_ept {
    width: 99.98%;
    grid-template-rows: minmax(791px, max-content);
    max-width: 100%;
    margin-top: 42px;
}
    
#d3f965fc {
    margin: 0px 0% 0px 0%;
}
    
#widget_1ka {
    width: 49.44%;
    height: 139px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 326px 0% 0px 0%;
}
    
#widget_bml {
    width: 60px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
}



@media all {
    
#\34 f82a80b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fd17d22 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 2030ad1 {
    row-gap: 14px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aed9b86f {
    align-self: auto;
    max-width: 100%;
    width: 83.01%;
    height: auto;
    order: 1;
    margin-top: -70px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6ec86d6 {
    margin: 0px 0% 0px 0%;
}
    
#b66a7de8 {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(217,217,217,0.3);
    border-radius: 24px 24px 24px 24px;
    width: 33%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 160cf38 {
    row-gap: 14px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b58e4e8 {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(217,217,217,0.3);
    border-radius: 24px 24px 24px 24px;
    width: 33%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 2;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7c3ecba {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#b7d029a9 {
    column-gap: 4%;
    row-gap: 30px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: 80px;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 3ec8ddd {
    row-gap: 14px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1c78ba3 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fb2ed309 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2161b82 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0a0673c {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 c7cae4d {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0f805c2 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e281fde6 {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(217,217,217,0.3);
    border-radius: 24px 24px 24px 24px;
    width: 33%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0bd7059 {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#b025b40a {
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    justify-content: flex-start;
    min-height: 80px;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b05d6be3 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\31 caaac75 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c463c0c1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#cec8bf84 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a741713b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#afb1d74b {
    margin: 0px 0% 0px 0%;
}
    
#\30 b99e1c4 {
    min-height: 293px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 3% 6% 3% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 d7aee2d {
    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;
}
    
#b5e5f700.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#b5e5f700 {
    max-width: 100%;
    width: 288px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 25px 0% 25px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 a097caa {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 28c84e4 {
    min-height: 806px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a731535d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5f463b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cc12abb7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 2777709 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 568px;
    min-width: 4%;
    order: 4;
    height: auto;
    background-color: rgba(212,178,110,1);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    justify-content: space-around;
    align-items: center;
    padding: 3% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 9584968.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\33 9584968 {
    max-width: 100%;
    width: 125px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 10.2%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0805398.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\38 0805398 {
    max-width: 100%;
    width: 203px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c84d465 {
    max-width: 100%;
    width: 789.586px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9ca40e6 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#d286144c {
    margin: 0px 0% 0px 0%;
}
    
#\36 a8b62d1 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 23321bd {
    column-gap: 4%;
    row-gap: 50px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#abc3ab8c {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-height: 80px;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 0ddb108 {
    max-width: 100%;
    width: 206px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_shr {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 4;
    flex-wrap: nowrap;
}
    
#group_jg6 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#group_k6o {
    align-items: flex-end;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-self: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0bf7c73 {
    row-gap: 24px;
    column-gap: 2%;
    align-self: flex-end;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7004e4a {
    row-gap: 14px;
    column-gap: 4%;
    max-height: 100%;
    width: 704px;
    min-height: 175px;
    justify-content: flex-start;
    align-items: flex-end;
    height: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a790a98c {
    row-gap: 24px;
    column-gap: 2%;
    align-self: flex-end;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec6deb2c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ec6deb2c {
    max-width: 100%;
    width: 110px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9cef78c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 9cef78c {
    max-width: 100%;
    width: 203px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0000802.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#b0000802 {
    max-width: 100%;
    width: 202px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3c4da11.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\32 3c4da11 {
    max-width: 100%;
    width: 136px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f2d5277 {
    row-gap: 24px;
    column-gap: 2%;
    align-self: flex-end;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c2e5d6a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\32 c2e5d6a {
    max-width: 100%;
    width: 184px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9f91fae {
    row-gap: 34px;
    column-gap: 4%;
    max-height: 100%;
    width: 26.78%;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a83d278 {
    max-width: 100%;
    width: 380px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a63657e {
    max-width: 100%;
    width: 229px;
    min-height: 50px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6939957 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c35f3ba {
    row-gap: 34px;
    column-gap: 4%;
    max-height: 100%;
    width: 48%;
    min-height: 441px;
    align-items: flex-start;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts_Logo_LightGrey-1920w.png");
    height: auto;
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0.5%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ca14c66.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 ca14c66 {
    max-width: 100%;
    width: 110px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ca9b8ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\30 ca9b8ca {
    max-width: 100%;
    width: 203px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc12d840 {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 af975c2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\30 af975c2 {
    max-width: 100%;
    width: 203px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3d4ce13 {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8d3d60b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#a8d3d60b {
    max-width: 100%;
    width: 110px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2277f90 {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 77739a0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 77739a0 {
    max-width: 100%;
    width: 110px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 010de82 {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: auto;
    align-items: flex-start;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 989f9b1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\34 989f9b1 {
    max-width: 100%;
    width: 110px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6faa63e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\39 6faa63e {
    max-width: 100%;
    width: 203px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_18e {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 ab1ab11::before, #\38 ab1ab11 > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.15;
    content: '';
    height: 100%;
}
#\38 ab1ab11 {
    column-gap: 4%;
    row-gap: 16px;
    border-radius: 24px 24px 24px 24px;
    width: 24.25%;
    justify-content: flex-end;
    min-height: 8px;
    border-width: 0 0 0 0;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts+11.14.11+%284%29-1920w.jpeg");
    border-style: solid;
    min-width: 4%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e840bfd {
    max-width: 100%;
    width: 180px;
    min-height: 55px;
    height: auto;
    order: 4;
}
    
#b7f31393::before, #b7f31393 > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.15;
    content: '';
    height: 100%;
}
#b7f31393 {
    column-gap: 4%;
    row-gap: 16px;
    border-radius: 24px 24px 24px 24px;
    width: 24.25%;
    justify-content: flex-end;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts+10.58.48+%289%29-1920w.jpeg");
    min-width: 4%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#c94f9928 {
    align-self: auto;
    max-width: 100%;
    width: 77.6%;
    height: 100px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9c5b97a {
    align-self: auto;
    max-width: 100%;
    width: 77.6%;
    height: 100px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dffa985 {
    align-self: auto;
    max-width: 100%;
    width: 77.6%;
    height: 100px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f4413121 {
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    min-height: 388px;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#af494316 {
    align-self: auto;
    max-width: 100%;
    width: 77.6%;
    height: 100px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cb1716c::before, #\32 cb1716c > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.15;
    content: '';
    height: 100%;
}
#\32 cb1716c {
    column-gap: 4%;
    row-gap: 16px;
    border-radius: 24px 24px 24px 24px;
    width: 24.25%;
    justify-content: flex-end;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts+10.58.48+%2822%29-1920w.jpeg");
    min-width: 4%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#b92840fe::before, #b92840fe > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.15;
    content: '';
    height: 100%;
}
#b92840fe {
    column-gap: 4%;
    row-gap: 16px;
    border-radius: 24px 24px 24px 24px;
    width: 24.25%;
    justify-content: flex-end;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts+10.58.48+%2814%29-1920w.jpeg");
    min-width: 4%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#ce87ad54 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cbec42a9 {
    align-self: auto;
    max-width: 100%;
    width: 244.461px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c1ce6224 {
    align-self: auto;
    max-width: 100%;
    width: 225.461px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4681af6 {
    align-self: auto;
    max-width: 100%;
    width: 247px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6a2a40b {
    margin: 0px 0% 0px 0%;
}
    
#\32 7e5a3a7 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 0779c1a {
    max-width: 100%;
    width: 180px;
    min-height: 55px;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d6cb10b {
    max-width: 100%;
    width: 180px;
    min-height: 55px;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c570d9e {
    max-width: 100%;
    width: 180px;
    min-height: 55px;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 5813204 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc0ffa22 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ad7f447[data-pinned] {
    position: sticky;
    top: 94px;
    bottom: auto;
    z-index: 1;
}
#\35 ad7f447 {
    max-width: 100%;
    width: 87.69%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9ebff0b {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c5f1f3b8 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d11efeb4 {
    margin: 0px 4% 0px 4%;
}
    
#\32 390266e {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8050a16 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 117e5c5 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa67b206 {
    align-items: flex-start;
    width: 33.36%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 2d36be6 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 320910b {
    align-items: flex-start;
    width: 55.78%;
    min-height: 464px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 1.7379694271263537%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0px 0px 0px;
}
    
#a8192767 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#de324c00 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e865dd7 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a9bbaea0 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca02bb38 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8dbab88 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3337ef6 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 80922e7 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#eec7f7be [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    background-image: initial;
    border-style: solid;
}
#eec7f7be [data-content-reference] .accordion-title {
    color: rgba(212,178,110,1) !important;
    text-align: left;
    font-family: ClashDisplay-Semibold !important;
    font-weight: bold;
}
#eec7f7be {
    background-color: rgba(0, 0, 0, 0);
    width: 52.20%;
    justify-content: flex-start;
    min-height: auto;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#eec7f7be [data-content-reference] .icon-container {
    color: rgba(212,178,110,1);
    height: 24px;
    width: 24px;
}
    
#\30 d323969 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 2;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 43d60d5 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b3bddae3 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6ffdc36 {
    column-gap: 4%;
    row-gap: 80px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 922f0cc {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ad52e85.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 ad52e85 {
    max-width: 100%;
    width: 239px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9b28963 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 766df5b {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a936f00 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a1721261 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 69b1046 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc54b894 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9a49083 {
    background-color: rgba(217, 217, 217, 0.3);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: initial;
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
}
    
#b3c5dac0 {
    width: undefinednull;
}
    
#\31 7da8bf7 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
    padding: 16px 40px 16px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\38 88af15c [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    background-image: initial;
    border-style: solid;
}
#\38 88af15c [data-content-reference] .accordion-title {
    color: rgba(212,178,110,1) !important;
    text-align: left;
    font-family: ClashDisplay-Semibold !important;
    font-weight: bold;
}
#\38 88af15c {
    background-color: rgba(0, 0, 0, 0);
    width: 52.20%;
    justify-content: flex-start;
    min-height: auto;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 88af15c [data-content-reference] .icon-container {
    color: rgba(212,178,110,1);
    height: 24px;
    width: 24px;
}
    
#\38 8e71a2b {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be49559e {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c94e9bf {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c683551 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b94f800b {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 acd84d6 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3060b7d {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3cb26d3 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c614c00 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e883c207 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 26c7c2f {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d2d2e04 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 666b819 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e12168d1 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9dff91e {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 be9100e {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 43fc872 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2da78e3 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1c2c381 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7597085 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da0bb551 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bef43d67 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#da6af0b4 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bb1b71c {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3e6ef78 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d6d84cba {
    align-items: flex-start;
    width: 33.36%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#dcdf5005[data-pinned] {
    position: sticky;
    top: 94px;
    bottom: auto;
    z-index: 1;
}
#dcdf5005 {
    max-width: 100%;
    width: 87.69%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d835e64b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#d835e64b {
    max-width: 100%;
    width: 239px;
    min-height: 56px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 64266bf {
    align-items: flex-start;
    width: 55.78%;
    min-height: 464px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 1.7379694271263537%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\33 d5381de [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    background-image: initial;
    border-style: solid;
}
#\33 d5381de [data-content-reference] .accordion-title {
    color: rgba(212,178,110,1) !important;
    text-align: left;
    font-family: ClashDisplay-Semibold !important;
    font-weight: bold;
}
#\33 d5381de {
    background-color: rgba(0, 0, 0, 0);
    width: 52.20%;
    justify-content: flex-start;
    min-height: auto;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 d5381de [data-content-reference] .icon-container {
    color: rgba(212,178,110,1);
    height: 24px;
    width: 24px;
}
    
#c9fc713f {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 75a0842 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9e77398 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 f9d89bd {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9861c66 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bf2e59e {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7b1d66f {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9da822f {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8aaa82e {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dea0fa4 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7d236b1 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6fecb42 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7302e52 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 2;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3a30914 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0f9b6f7 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 858c2a0 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e130cea {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d529b55 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4b8a091 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3fd7d22 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6101940 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 4cf1dbf {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e9f50511 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f2e3fe2b {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 929395c [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    background-image: initial;
    border-style: solid;
}
#\34 929395c [data-content-reference] .accordion-title {
    color: rgba(212,178,110,1) !important;
    text-align: left;
    font-family: ClashDisplay-Semibold !important;
    font-weight: bold;
}
#\34 929395c {
    background-color: rgba(0, 0, 0, 0);
    width: 52.20%;
    justify-content: flex-start;
    min-height: auto;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\34 929395c [data-content-reference] .icon-container {
    color: rgba(212,178,110,1);
    height: 24px;
    width: 24px;
}
    
#c6725e92 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c973f0d8 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5383b4 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 cc71bc5 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0f7793c {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0eecfe1 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 05055c1 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 560d2e3 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa6c8670 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7472c3e {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ddfb94f {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6035ea7 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7fac7cb {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4030bc0 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9e9c2e0 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 2e5451b {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f42e6d02 {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7c44fa8 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e478f37c {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 4;
    padding: 10px 20px 10px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e578c5a9 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: rgba(212,178,110,1);
    column-gap: 7%;
    border-radius: 24px 24px 24px 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 20px 0px 20px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 83d5037 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 50%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 38abc37 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 36c230d {
    align-self: auto;
    max-width: 100%;
    width: 142px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b1b93dce {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 260px;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cd64e181.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#cd64e181 {
    max-width: 100%;
    width: 225px;
    min-height: 56px;
    height: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3b2d07f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    background-color: rgba(0, 0, 0, 0);
    width: 50%;
    background-image: initial;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    padding: 6% 0% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a5488c28::before, #a5488c28 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
    border-radius: inherit;
}
#a5488c28 {
    background-color: rgba(201, 185, 169, 1);
    background-image: url("https://lirp.cdn-website.com/4ad14739/dms3rep/multi/opt/EW_Concepts_+11.14.11+%2812%29-42e51f34-1920w.jpeg");
    border-radius: 25px 25px 25px 25px;
}
    
#fc62d7a9 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    min-height: auto;
    align-items: center;
    order: 1;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ae90b8d {
    max-width: 100%;
    width: 160px;
    min-height: 56px;
    height: auto;
    order: 2;
}
    
#\32 6f28129 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbe002ad {
    align-self: auto;
    max-width: 100%;
    width: 99.8%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0e733e0 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\31 0336edd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 25975cd {
    margin: 0px 4% 0px 4%;
}
    
#\35 5a09c91 {
    min-height: 273px;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 1025px) {
    
#eec7f7be [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#\38 88af15c [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#\33 d5381de [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
    
#\34 929395c [data-content-reference] .accordion-title {
    font-size: 18px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eec7f7be [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\38 88af15c [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\33 d5381de [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
    
#\34 929395c [data-content-reference] .accordion-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3e6ea47 {
    row-gap: 24px;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\35 558ffe9 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
}
    
#\31 23049cf {
    width: 100%;
    min-height: 80px;
}
    
#widget_eii {
    height: 292px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d9acefb {
    row-gap: 23px;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 539e6d7 {
    row-gap: 24px;
    min-height: 52px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 b0479e9 {
    padding: 18% 0% 0% 0%;
}
    
#\33 5b2760d {
    justify-content: flex-end;
    align-items: center;
    row-gap: 90px;
}
    
#innergrid_ept {
    margin-top: -31px;
    width: 100.00%;
    grid-template-rows: minmax(396px, max-content);
}
    
#\37 c54a706::before, #\37 c54a706 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aed9b86f {
    width: 100.00%;
}
    
#b66a7de8 {
    max-height: none;
    min-height: 100%;
    height: auto;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#e281fde6 {
    max-height: none;
    min-height: 100%;
    height: auto;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b58e4e8 {
    max-height: none;
    min-height: 100%;
    height: auto;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#b7d029a9 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b025b40a {
    row-gap: 24px;
}
    
#b05d6be3 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 b99e1c4 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
    
#\34 d7aee2d {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 28c84e4 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 459px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#e5f463b5 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2777709 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 c84d465 {
    width: 100%;
}
    
#\36 a8b62d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a8b62d1 {
    margin: 0px 0px 0px -5%;
}
    
#\39 23321bd {
    row-gap: 0px;
    padding-left: 4%;
    padding-right: 4%;
}
    
#abc3ab8c {
    min-height: 52px;
    height: auto;
}
    
#\37 9f91fae {
    width: 100.00%;
    min-height: 135px;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 a83d278 {
    width: 640px;
}
    
#b6939957 {
    width: 100.00%;
}
    
#\35 c35f3ba {
    width: 100.00%;
    min-height: 135px;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ab1ab11::before, #\38 ab1ab11 > .bgExtraLayerOverlay {
    
}
#\38 ab1ab11 {
    flex: 1 1 auto;
    width: 49%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b7f31393::before, #b7f31393 > .bgExtraLayerOverlay {
    
}
#b7f31393 {
    flex: 1 1 auto;
    width: 49%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#c94f9928 {
    height: 150px;
}
    
#f9c5b97a {
    height: 150px;
}
    
#\33 dffa985 {
    height: 150px;
}
    
#f4413121 {
    row-gap: 13px;
    column-gap: 2%;
    flex-direction: row;
    padding-left: 4%;
    min-height: 682px;
    flex-wrap: wrap;
    padding-right: 4%;
}
    
#af494316 {
    height: 150px;
}
    
#\32 cb1716c::before, #\32 cb1716c > .bgExtraLayerOverlay {
    
}
#\32 cb1716c {
    flex: 1 1 auto;
    width: 49%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b92840fe::before, #b92840fe > .bgExtraLayerOverlay {
    
}
#b92840fe {
    flex: 1 1 auto;
    width: 49%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2d36be6 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#de324c00 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\35 ad7f447 {
    width: 100%;
}
    
#f9ebff0b {
    row-gap: 40px;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\34 6ffdc36 {
    row-gap: 24px;
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a1721261 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#eec7f7be {
    width: 100%;
    min-height: auto;
    height: auto;
}
    
#\30 d323969 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\38 88af15c {
    width: 100%;
    min-height: auto;
    height: auto;
}
    
#\38 8e71a2b {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#e3060b7d {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\37 666b819 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\36 1c2c381 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\34 3e6ef78 {
    row-gap: 40px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dcdf5005 {
    width: 100%;
}
    
#\33 d5381de {
    width: 100%;
    min-height: auto;
    height: auto;
}
    
#c9fc713f {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#c7b1d66f {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\32 7302e52 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#f4b8a091 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\34 929395c {
    width: 100%;
    min-height: auto;
    height: auto;
}
    
#c6725e92 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\32 05055c1 {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\37 7fac7cb {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#e478f37c {
    row-gap: 24px;
    flex-direction: row;
    padding-left: 20px;
    min-height: 160px;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    padding-right: 20px;
}
    
#\31 7da8bf7 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c3b2d07f {
    row-gap: 16px;
    padding-top: 8%;
    padding-left: 4%;
    width: 50%;
    padding-bottom: 8%;
    min-height: 8px;
}
    
#a5488c28::before, #a5488c28 > .bgExtraLayerOverlay {
    
}
    
#\32 6f28129 {
    width: 100%;
}
    
#cbe002ad {
    order: 0;
}
    
#\35 0e733e0 {
    width: 50%;
    min-height: 8px;
}
    
#\35 5a09c91 {
    flex-direction: row;
    padding-left: 0%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding-right: 0%;
}
}



@media (max-width: 767px) {
    
#c463c0c1 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 b99e1c4 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\35 a097caa {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 28c84e4 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#eec7f7be [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\38 88af15c [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\33 d5381de [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
    
#\34 929395c [data-content-reference] .accordion-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\35 558ffe9 {
    row-gap: 26px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 5% 5% 5% 5%;
}
    
#\31 23049cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 3e6ea47 {
    flex-direction: column;
    padding-left: 4%;
    min-height: unset;
    padding-right: 4%;
}
    
#widget_eii {
    height: 160px;
    width: 100.00%;
}
    
#\35 e0271e9 {
    width: 208px;
}
}



@media (max-width: 767px) {
    
#\38 539e6d7 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
}
    
#\39 d9acefb {
    row-gap: 24px;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\30 bd87ac5 {
    width: 100%;
}
    
#widget_n1g {
    margin-top: -7px;
}
}



@media (max-width: 767px) {
    
#\33 5b2760d {
    row-gap: 40px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#\36 b0479e9 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 30% 0% 0% 0%;
}
    
#innergrid_ept {
    width: 100.00%;
    grid-template-rows: minmax(608px, max-content);
    margin-top: 0px;
}
    
#\37 c54a706::before, #\37 c54a706 > .bgExtraLayerOverlay {
    
}
    
#widget_1ka {
    height: 240px;
    justify-self: center;
    align-self: start;
    width: 69.71%;
    margin: 183px 0.22630461419235925% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_bml {
    position: relative;
    justify-self: center;
    align-self: start;
    height: 45px;
    width: 45px;
    margin: 525px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#aed9b86f {
    width: 100.00%;
    margin-top: 0px;
}
    
#b66a7de8 {
    width: 100%;
    min-height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#e281fde6 {
    width: 100%;
    min-height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b58e4e8 {
    width: 100%;
    min-height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#b7d029a9 {
    row-gap: 11px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b025b40a {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
}
    
#b05d6be3 {
    row-gap: 14px;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#a741713b {
    width: 100%;
    min-height: 135px;
    align-items: center;
    row-gap: 5px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    justify-content: center;
}
    
#\30 b99e1c4 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 2% 2% 2%;
}
    
#\34 d7aee2d {
    width: 100.00%;
}
    
#b5e5f700 {
    width: 163px;
}
}



@media (max-width: 767px) {
    
#\32 28c84e4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#e5f463b5 {
    width: 100%;
    min-height: 654px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
}



@media (max-width: 767px) {
    
#\32 2777709 {
    row-gap: 9px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 10% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0805398 {
    min-height: 34px;
    width: 36.89%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\30 c84d465 {
    width: 100.00%;
}
    
#\36 a8b62d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a8b62d1 {
    width: 87.78%;
    margin: 0px 0% 0px 0%;
}
    
#\39 23321bd {
    row-gap: 0px;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#abc3ab8c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
}
    
#group_shr {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 0bf7c73 {
    align-self: center;
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    margin-right: 0px;
}
    
#\39 7004e4a {
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a790a98c {
    align-self: center;
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    margin-right: 0px;
}
    
#\32 f2d5277 {
    align-self: center;
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    margin-right: 0px;
    margin-top: -45.0px;
    width: 0px;
    height: auto;
    min-height: 0px;
}
    
#\37 9f91fae {
    row-gap: 19px;
    width: 100%;
    align-items: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a83d278 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 a63657e {
    width: 199px;
}
    
#b6939957 {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 c35f3ba {
    row-gap: 19px;
    width: 100%;
    align-items: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    height: auto;
    min-height: 266px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k6o {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    min-height: 182px;
    justify-content: flex-end;
    align-items: flex-start;
}
    
#group_jg6 {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bc12d840 {
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: 0px;
    order: 0;
}
    
#\30 af975c2 {
    min-height: 34px;
    width: 49%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c3d4ce13 {
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: 0px;
    order: 0;
    column-gap: 2%;
}
    
#a8d3d60b {
    width: 26.87%;
    height: auto;
    min-height: 34px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a2277f90 {
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: 0px;
    order: 0;
    column-gap: 2%;
}
    
#\31 77739a0 {
    width: 40.84%;
    height: auto;
    min-height: 34px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 010de82 {
    margin-left: 0px;
    row-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: 0px;
    order: 0;
    column-gap: 2%;
}
    
#\34 989f9b1 {
    width: 29.37%;
    height: auto;
    min-height: 34px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 6faa63e {
    min-height: 34px;
    width: 43.70%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#widget_18e {
    height: 28px;
}
    
#\35 0ddb108 {
    width: 140px;
}
}



@media (max-width: 767px) {
    
#\38 ab1ab11::before, #\38 ab1ab11 > .bgExtraLayerOverlay {
    
}
#\38 ab1ab11 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#b7f31393::before, #b7f31393 > .bgExtraLayerOverlay {
    
}
#b7f31393 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#c94f9928 {
    height: 20px;
}
    
#f9c5b97a {
    height: 20px;
}
    
#\33 dffa985 {
    height: 20px;
}
    
#f4413121 {
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#af494316 {
    height: 20px;
}
    
#\32 cb1716c::before, #\32 cb1716c > .bgExtraLayerOverlay {
    
}
#\32 cb1716c {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#b92840fe::before, #b92840fe > .bgExtraLayerOverlay {
    
}
#b92840fe {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e840bfd {
    width: 140px;
}
    
#\37 0779c1a {
    width: 140px;
}
    
#\36 d6cb10b {
    width: 140px;
}
    
#\33 c570d9e {
    width: 140px;
}
}



@media (max-width: 767px) {
    
#\33 5813204 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#cc0ffa22 {
    width: 100%;
}
    
#\35 ad7f447 {
    width: 100%;
}
    
#f9ebff0b {
    flex-direction: column;
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-right: 0px;
    column-gap: 4%;
}
    
#c5f1f3b8 {
    width: 100%;
}
    
#\32 390266e {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8050a16 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 117e5c5 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2d36be6 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8192767 {
    width: 100%;
}
    
#de324c00 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e865dd7 {
    width: 100%;
}
    
#a9bbaea0 {
    width: 83.31%;
    height: 65px;
    margin: 0px 0% 0px 0%;
}
    
#ca02bb38 {
    width: 100%;
}
    
#\34 8dbab88 {
    width: 100%;
}
    
#\34 3337ef6 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\39 80922e7 {
    width: 100%;
}
    
#eec7f7be [data-content-reference] .accordion-title {
    font-size: 12px !important;
}
#eec7f7be {
    width: 100%;
}
    
#\30 d323969 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 43d60d5 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#b3bddae3 {
    width: 100%;
}
    
#\34 6ffdc36 {
    row-gap: 24px;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 922f0cc {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9b28963 {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#\36 766df5b {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a936f00 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#a1721261 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 69b1046 {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#dc54b894 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\31 7da8bf7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 88af15c {
    width: 100%;
}
    
#\38 8e71a2b {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be49559e {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c94e9bf {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\37 c683551 {
    width: 100%;
}
    
#b94f800b {
    width: 100%;
}
    
#\39 acd84d6 {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#e3060b7d {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3cb26d3 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c614c00 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#e883c207 {
    width: 100%;
}
    
#\33 26c7c2f {
    width: 100%;
}
    
#\30 d2d2e04 {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#\37 666b819 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e12168d1 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9dff91e {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\31 be9100e {
    width: 100%;
}
    
#\39 43fc872 {
    width: 100%;
}
    
#\34 2da78e3 {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1c2c381 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7597085 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da0bb551 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#bef43d67 {
    width: 100%;
}
    
#da6af0b4 {
    width: 100%;
}
    
#\39 bb1b71c {
    width: 100%;
    height: 138px;
    margin: 0px 0% 0px 0%;
}
    
#aa67b206 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 320910b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 1110px;
}
    
#\34 3e6ef78 {
    flex-direction: column;
    padding-left: 0px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-right: 0px;
    column-gap: 4%;
}
    
#d6d84cba {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcdf5005 {
    width: 100%;
}
    
#\32 64266bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 1110px;
    column-gap: 1.7379694271263537%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 d5381de [data-content-reference] .accordion-title {
    font-size: 12px !important;
}
#\33 d5381de {
    width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#c9fc713f {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 75a0842 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9e77398 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\35 f9d89bd {
    width: 100%;
}
    
#\32 9861c66 {
    width: 100%;
}
    
#\34 bf2e59e {
    width: 99.46%;
    height: 88px;
    margin: 0px 0% 0px 0%;
}
    
#c7b1d66f {
    align-self: auto;
    min-height: 304px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9da822f {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8aaa82e {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\36 dea0fa4 {
    width: 100%;
}
    
#\31 7d236b1 {
    width: 100%;
}
    
#\39 6fecb42 {
    width: 74.96%;
    height: 101px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7302e52 {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3a30914 {
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0f9b6f7 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\30 858c2a0 {
    width: 100%;
}
    
#\38 e130cea {
    width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 d529b55 {
    width: 69.55%;
    height: 87px;
    margin: 0px 0% 0px 0%;
}
    
#f4b8a091 {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3fd7d22 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6101940 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\32 4cf1dbf {
    width: 100%;
}
    
#e9f50511 {
    width: 100%;
}
    
#f2e3fe2b {
    width: 78.44%;
    height: 83px;
    margin: 0px 0% 0px 0%;
}
    
#\34 929395c {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c6725e92 {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c973f0d8 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5383b4 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\35 cc71bc5 {
    width: 100%;
}
    
#\38 0f7793c {
    width: 100%;
}
    
#\34 0eecfe1 {
    width: 77.69%;
    height: 85px;
    margin: 0px 0% 0px 0%;
}
    
#\32 05055c1 {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 560d2e3 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa6c8670 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\34 7472c3e {
    width: 100%;
}
    
#\37 ddfb94f {
    width: 100%;
}
    
#\36 6035ea7 {
    width: 84.60%;
    height: 94px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7fac7cb {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4030bc0 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9e9c2e0 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\32 2e5451b {
    width: 100%;
}
    
#f42e6d02 {
    width: 100%;
}
    
#\30 7c44fa8 {
    width: 89.89%;
    height: 84px;
    margin: 0px 0% 0px 0%;
}
    
#e478f37c {
    align-self: auto;
    min-height: 290px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e578c5a9 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 83d5037 {
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
}
    
#\36 38abc37 {
    width: 100%;
}
    
#\35 36c230d {
    width: 100%;
}
    
#b1b93dce {
    width: 69.15%;
    height: 90px;
    margin: 0px 0% 0px 0%;
}
    
#d835e64b {
    width: 200px;
}
}



@media (max-width: 767px) {
    
#c3b2d07f {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 12% 7% 12% 7%;
}
    
#a5488c28::before, #a5488c28 > .bgExtraLayerOverlay {
    
}
#a5488c28 {
    background-position: 50% 100%;
}
    
#fc62d7a9 {
    row-gap: 11px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\34 ae90b8d {
    max-width: 100%;
    width: 49.47%;
    min-height: 45px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6f28129 {
    width: 308px;
}
    
#cbe002ad {
    width: 249.039px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0e733e0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#\35 5a09c91 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}

