@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner *.u_1553696242 .headerWidget .reviews-header .rating .fdn-star-on-png { color:var(--color_14) !important; }

  *#dm .dmInner div.u_1550316043 .readMore a { font-weight:700 !important; }

  *#dm .dmInner div.u_1642529323 .headerWidget .reviews-header .link { color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1443679348 .dmforminput input {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .dmforminput textarea {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .dmforminput .fileUploadLink {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .checkboxwrapper span {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .radiowrapper span {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .optinwrapper div {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .freetextwrapper {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .dmforminput select {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 .dmforminput option {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1443679348 input::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1443679348 input.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1443679348 textarea::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1443679348 textarea.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1443679348 select::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1443679348 select.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1638236582 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1638236582 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1638236582 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1513916190 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1513916190 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1513916190 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1513916190 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1513916190 .m-recaptcha {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1513916190 .dmforminput input {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .dmforminput textarea {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .dmforminput .fileUploadLink {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .checkboxwrapper span {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .radiowrapper span {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .optinwrapper div {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .freetextwrapper {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .dmforminput select {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 .dmforminput option {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1513916190 input::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1513916190 input.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1513916190 textarea::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1513916190 textarea.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1513916190 select::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1513916190 select.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1513916190 .dmformsubmit {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    width:250px !important;
    height:50px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_1192968641 .motFactCont p.rteBlock { font-weight:700 !important; }

  *#dm .dmInner div.u_1192968641 .motFactCont p.rteBlock span { font-weight:700 !important; }

  *#dm .dmInner div.u_1238049975 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:32px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1238049975 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:32px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1238049975 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:32px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1033264027 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1033264027 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1033264027 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_1811842009 .asst-banner-text o { color:rgba(247,207,207,1) !important; }

  *#dm .dmInner div.u_1811842009 .hibu-asst-banner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1271890256 #recentReviewsWidget .fdn-star-on-png { color:var(--color_14) !important; }

  *#dm .dmInner div.u_1907387381 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:22.4px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1907387381 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:22.4px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1907387381 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:22.4px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1591829491 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1591829491 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1591829491 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1815464753 .ucw-card__head { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__body { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__fine { color:rgba(119,119,119,1) !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1815464753 .ucw-card__cta {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1545422072 .ucw-card__head { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__body { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__fine { color:rgba(119,119,119,1) !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1545422072 .ucw-card__cta {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1443679348 .dmformsubmit {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    width:250px !important;
    height:50px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_3241362354 .openHours { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__head { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__body { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__fine { color:rgba(119,119,119,1) !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1001166748 .ucw-card__cta {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1443679348 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1443679348 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1443679348 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1443679348 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1443679348 .m-recaptcha {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
  }

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

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

  *#dm .dmInner div.u_1487170268 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1487170268 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1487170268 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:rgba(0,0,0,0.4) 0px 0px 15px !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family:"Kumbh Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1564047970 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1564047970 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1564047970 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner div.u_1637084086 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_1) !important;
    border-color:rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1747190848 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_1) !important;
    border-color:rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1586097095 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_4) !important;
    border-color:rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1267438237 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_4) !important;
    border-color:rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) rgb(80,211,60) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1465925467 img {
    border-radius:5px 5px 5px 5px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_2775237552 hr {
    height:0px !important;
    color:var(--color_3) !important;
    background:none !important;
    min-height:0px !important;
    border-width:5px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1867003851 p {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1867003851 li {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1867003851 {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

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

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

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

  *#dm .dmInner *.u_1192968641 .motFactCont p.rteBlock { line-height:24px !important; }

  *#dm .dmInner div.u_1192968641 .motFactCont p.rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_1192968641 .motFactCont p.rteBlock span { font-size:18px !important; }

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

  *#dm .dmInner div.u_1238049975 li { font-size:30px !important; }

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

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

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

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

  *#dm .dmInner div.u_1907387381 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1907387381 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1907387381 {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1591829491 p {
    font-size:20px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1591829491 li {
    font-size:20px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1591829491 {
    font-size:20px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1815464753 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__fine { font-size:10px !important; }

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

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

  *#dm .dmInner div.u_1487170268 { font-size:40px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1642529323 .headerWidget .reviews-header .link { font-size:14px !important; }

  *#dm .dmInner div.u_1550316043 .readMore a { font-size:14px !important; }

  *#dm .dmInner *.u_1192968641 .motFactCont p.rteBlock { line-height:30px !important; }

  *#dm .dmInner div.u_1271890256 #recentReviewsWidget .button .dmWidget { height:50px !important; }

  *#dm .dmInner div.u_1907387381 p { text-align:left !important; }

  *#dm .dmInner div.u_1907387381 li { text-align:left !important; }

  *#dm .dmInner div.u_1907387381 { text-align:left !important; }

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

  *#dm .dmInner div.u_1591829491 li { font-size:25px !important; }

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

  *#dm .dmInner div.u_1052887288 .copy-block-link-button {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1879934190 .copy-block-link-button {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1315324318 .copy-block-link-button {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1767817372 .copy-block-link-button {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1415830357 .copy-block-link-button {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1079810409 .copy-block-link-button {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1815464753 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__action {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1545422072 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__action {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1001166748 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__action {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1713277501 { text-align:left !important; }

  *#dm .dmInner div.u_1713277501 p { text-align:left !important; }

  *#dm .dmInner div.u_1713277501 li { text-align:left !important; }

  *#dm .dmInner div.u_1057355777 .copy-block-link-button {
    width:275px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1999342818 .copy-block-link-button {
    width:275px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1522659474 .copy-block-link-button {
    width:275px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1350722996 .copy-block-link-button {
    width:275px !important;
    height:45px !important;
  }
}
.collectionherogeo
{
	display:none !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1638236582 p { font-size:50px !important; }

  *#dm .dmInner div.u_1638236582 li { font-size:50px !important; }

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

  *#dm .dmInner *.u_1192968641 .motFactCont p.rteBlock { line-height:30px !important; }

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

  *#dm .dmInner div.u_1238049975 li { font-size:31px !important; }

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

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

  *#dm .dmInner div.u_1033264027 li { font-size:50px !important; }

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

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

  *#dm .dmInner div.u_1591829491 li { font-size:25px !important; }

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

  *#dm .dmInner div.u_1815464753 .ucw-card__action {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1815464753 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1815464753 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__action {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1545422072 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1545422072 .ucw-card__fine { font-size:10px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__action {
    width:280px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1001166748 .ucw-card__head { font-size:32px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__body { font-size:16px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__cta { font-size:20px !important; }

  *#dm .dmInner div.u_1001166748 .ucw-card__fine { font-size:10px !important; }

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

  *#dm .dmInner div.u_1487170268 li { font-size:50px !important; }

  *#dm .dmInner div.u_1487170268 { font-size:50px !important; }
}
*#dm .dmInner div.u_1638236582
{
	color:white !important;
}
*#dm .dmInner div.u_1192968641
{
	color:white !important;
}
*#dm .dmInner div.u_1238049975
{
	color:white !important;
}
*#dm .dmInner div.u_1033264027
{
	color:white !important;
}
*#dm .dmInner div.u_1907387381 a
{
	color:#fff !important;
	text-decoration:underline !important;
}
*#dm .dmInner div.u_1487170268
{
	color:white !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1638236582
{
}
*#dm .dmInner div.u_1192968641
{
}
*#dm .dmInner div.u_1238049975
{
}
*#dm .dmInner div.u_1033264027
{
}
*#dm .dmInner div.u_1907387381
{
}
*#dm .dmInner div.u_1487170268
{
}
*#dm .dmInner div.u_1487170268
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#db4fad4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 02296bd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_69j {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_r6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oo7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#b63d2dd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7457d0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c1277cd5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#b8fd57ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    align-content: flex-start;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8fca9e1.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 12px;
}
#\33 8fca9e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d55e539d::before, #d55e539d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-color: rgba(0, 0, 0, 1);
}
#d55e539d {
    background-image: url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/black-jeans-1920w.png);
}
    
#c937f6c0 {
    width: 33.93%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ca3751a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b44c7b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 418caee {
    min-height: 436px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-content: center;
    max-width: none;
    padding: 400px 4% 40px 4%;
    margin: 0% 0% 0% 0%;
}
    
#eacaa863 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 24px 0% 40px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3d5 {
    width: 272px;
    height: 40px;
    max-width: 100%;
    order: 4;
    margin-top: -16px;
}
    
#\36 3d14f65 {
    margin: 0px 0% 0px 0%;
}
    
#\33 d3b953e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -21px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae75888f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ae75888f {
    width: 83.63%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ad0f480b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 12px;
}
#ad0f480b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f6c4f4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 62.07%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 fef3574 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 841660f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6c72b1f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dbae56f4 {
    width: 33.93%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d11f34a::before, #\30 d11f34a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.4;
    border-radius: inherit;
}
#\30 d11f34a {
    background-image: url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/black-jeans-1920w.png);
}
    
#\39 dd8d62c {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ddabf72 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 24px 0% 40px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c82e9b0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 c82e9b0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#fb00ea3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f5ca85a4 {
    min-height: 676px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 f19455d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: stretch;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d304add {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: stretch;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ecafa43b {
    margin: 0px 0% 0px 0%;
}
    
#\32 dd5b307.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 dd5b307 {
    width: 100%;
    height: auto;
    min-width: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 bf59e40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 175b6c1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 57.6%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 39464ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ed7ebf1 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 dbb6502 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 40.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e10a2d29 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8bfa730 {
    width: 97.02%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mnl.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_mnl {
    width: 446px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 13px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 f80a05f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#c56763fe {
    min-height: 70px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f7d5504 {
    margin-top: 4px;
    margin-bottom: 4px;
}
    
#\31 8442ce7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(138, 14, 14, 1);
    background-image: initial;
}
    
#\36 ed927de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 9540649 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9673368 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ba45543c {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 506b1ec {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e9946a30 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 0539c15 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#aada5fa8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bc00bb2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff9b39be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 5f6d3f1 {
    align-items: flex-start;
    width: 33.68%;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fe92f8f {
    margin: 0px 0% 0px 0%;
}
    
#\30 c9d7ccd {
    flex-direction: row;
    align-items: center;
    width: 31.38%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    flex: 0 1 auto;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 0px 7px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8ff722f {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 62780e9 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5086b96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 5086b96 {
    width: 104%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: -10px 0px 0px -4%;
    grid-area: auto / auto / auto / auto;
}
    
#c7c2b689 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f674aba2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5842455 {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 7bf1ff9 {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e4036dd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f45eedbd {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-direction: row;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 bbf1208 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 1f2e811 {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 af1b3c2 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b9be7c78 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 92802d6 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\38 b72a0ba {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 32dd769 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d598b305 {
    min-height: 32px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dfb2ecd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b44e470b::before, #b44e470b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.41;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
#b44e470b {
    background-color: var(--color_15);
    background-image: url("https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/swirl-texture-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
    
#\38 bcb0971 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 19px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c3a5cd5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 e7324a3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f82e4510 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f7f0bc26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 58c5b0c {
    width: 67.88%;
    height: auto;
    max-width: 100%;
}
    
#\36 6376a87 {
    align-items: flex-start;
    width: 34.92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3ed34fb {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a162568 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 08913c6 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ec61ee7d {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebac216c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ebac216c {
    width: 275px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 c80b27e {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 654e720 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6251a4d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    order: 1;
    justify-content: space-between;
    align-self: auto;
    height: auto;
    background-image: none;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 906f1b3 {
    min-height: 307px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: stretch;
    align-content: stretch;
    padding: 6% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 0ecdc4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f96f2b1 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fc4f2e8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8bc520c {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1d08fc4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c97e15af {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aeda85e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fb72e68b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 36eddb2 {
    width: 92.56%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 503f570.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 503f570 {
    width: 275px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 00a0aff {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abc5407a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    justify-content: space-between;
    order: 0;
    align-self: auto;
    background-image: none;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\37 79a22e2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d2fb136a {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e55b300d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e55b300d {
    width: 275px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc78fe9e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    justify-content: space-between;
    order: 2;
    height: auto;
    align-self: auto;
    background-image: none;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a8c5b12 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 8a8a200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0ca7e78 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 53a11d4 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7387ede {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ade3e242 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b0b6961 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 52b05fd {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e75c4caa {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a44b2fa {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e9c714c {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 99aa97a {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cb124ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 cb124ac {
    width: 275px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 08e440f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    order: 3;
    justify-content: space-between;
    align-self: auto;
    height: auto;
    background-image: none;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c6ff06d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1753c74 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a5f3576f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e195c1a1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 376fb59 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dcf47f37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2381f59 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af1f9fec {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 987a35c {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c458727f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ecc927c {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2b4dce2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 2b4dce2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#bc677e76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bc677e76 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#a9e32abe {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8917fd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ab8cf61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0701d58 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5a54f43 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 9177e67 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f91132b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64ddc5d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4144969 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f6595188 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4823628 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 c03902f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 c03902f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b8e54aa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f03fcc40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3ba2d81 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f26afab {
    min-height: 218px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a2024f45 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 761cd0f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1348737 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8f7de85 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 837dd84 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 aa0b0cb {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 672b678 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 aa3ebfc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f5a9bb9 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b2d162f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 b2d162f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 38c6fa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6c7896c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c3410f4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ca36956c {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8b21e11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d858b881 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 484a674 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7b92534 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0e6d49c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ff666c90 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e82e611.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 e82e611 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#c05fe498 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ae77ada {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9c20ac4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd316516 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 09ba9da {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c43ce8ba {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 6d4b230 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf527822 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7a75523 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b592461d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 96da17c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fe0f69f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 fe0f69f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 c8d0ea6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e2c633e {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e2b38155 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cef11bf {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d52f9501 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5daabd7 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7cf498e {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1ba2bad {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 73724cb {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6dbfe10 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c2f47b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#efaa5b3c {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 72c873e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8556e11 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#a9e12a4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8ccf343 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 2d20672 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 53e0d13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b7e07988 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1c97af6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fb23627 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f88dbea {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 334360a {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edd2c06f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a958e1b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a7ef6fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6c2001a {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9c41c9c {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 7e727f8 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b5e8fee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f81eec16 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5b433a {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#be6c88d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5873458 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bcf108c {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e3044da {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 a8237e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 13e8806 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 56cf487 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fbc2bf6e {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ffd19a41 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6640748 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c03d068 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    background-image: url(https://le-cdn.hibuwebsites.com/6d1fe399ac2d42a2b318f5e92fa82f13/dms3rep/multi/opt/Screen+Shot+2024-10-04+at+4.03.11+PM-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3e949d8 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9eb9a1b {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7c2e55a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2d63ee8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dc4d0d00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b87f351 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8fe00cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b13c0aa {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0c697be {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\35 eee5e52 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 8101a1a {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 0a92d9c {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 60d628a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 91f9379 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 572fb40 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 85af12b {
    width: 100%;
    height: 256px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf6ec764 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 6769d23 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 92cb859::before, #\30 92cb859 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
#\30 92cb859 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/swirl-texture-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
    
#\34 28bfc5e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 179d569 {
    width: 94.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5bc8316 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a8fd4a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2c0c0f0 {
    width: 66.44%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0c70ddd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#b929f1a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 830977f::before, #\34 830977f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#\34 830977f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://le-cdn.hibuwebsites.com/6d1fe399ac2d42a2b318f5e92fa82f13/dms3rep/multi/opt/materials-accepted-hero-rox-recycling-cust-03-1920w.jpg");
    background-attachment: fixed;
}
    
#\32 eff0f3f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 4643867 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5541cf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2c3c85b {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
    background-image: url("https://le-cdn.hibuwebsites.com/6d1fe399ac2d42a2b318f5e92fa82f13/dms3rep/multi/opt/image-callout-coupon-rox-recycling-1920w.jpg");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 024d425 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dcb97075 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 9f43afa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 2% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#dd5e3cbc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4ff5abf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#f68c6b4e {
    margin: 0px 0% 0px 0%;
}
    
#widget_qm0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_j47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9573679509869522%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    padding: 0px 0% 0px 5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjc {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_iup {
    width: 1052px;
    height: auto;
    max-width: 100%;
}
    
#\33 a980f3e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9573679509869522%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    padding: 0px 0% 0px 5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 fa82d2f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 11b460b {
    width: 1052px;
    height: auto;
    max-width: 100%;
}
    
#\37 427f2d3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9573679509869522%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    padding: 0px 0% 0px 5%;
    margin: 0px 0% 0px 0%;
}
    
#d8eba21e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 c6b7c86 {
    width: 1052px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 02296bd {
    padding: 1% 1% 1% 1%;
}
    
#db4fad4c {
    flex-direction: row;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
}
    
#group_69j {
    width: 100%;
    order: 2;
    row-gap: 16px;
}
    
#widget_r6f {
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8fd57ac {
    width: 100%;
    min-height: 80px;
}
    
#c937f6c0 {
    width: 100%;
    min-height: 80px;
    margin-left: 0%;
    margin-right: 0%;
    padding: 8px 10% 8px 10%;
}
    
#\34 418caee {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 400px 4% 40px 4%;
}
    
#eacaa863 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 3d14f65 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f6c4f4a {
    width: 100%;
    min-height: 80px;
}
    
#dbae56f4 {
    width: 100%;
    min-height: 80px;
    margin-left: 0%;
    margin-right: 0%;
    padding: 8px 10% 8px 10%;
}
    
#\33 ddabf72 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#f5ca85a4 {
    padding-top: 100px;
    padding-bottom: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 175b6c1 {
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 39464ea {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\36 ed7ebf1 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\39 dbb6502 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e10a2d29 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d598b305 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#ba45543c {
    align-items: center;
    column-gap: 4%;
}
    
#dfb2ecd0 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 506b1ec {
    width: 50px;
}
    
#e9946a30 {
    width: 50px;
}
    
#\36 0539c15 {
    width: 50px;
}
    
#\32 c3a5cd5 {
    width: 50px;
}
    
#ff9b39be {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5f6d3f1 {
    min-width: 32px;
    width: 99.79%;
    order: 0;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c9d7ccd {
    min-width: 32px;
    width: 99.79%;
    order: 2;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 8ff722f {
    align-items: center;
    column-gap: 4%;
}
    
#\38 5086b96 {
    height: auto;
    width: 39%;
}
    
#\32 58c5b0c {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7f0bc26 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7bf1ff9 {
    column-gap: 4%;
}
    
#f674aba2 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5842455 {
    align-items: center;
    column-gap: 4%;
}
    
#f45eedbd {
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\30 bbf1208 {
    width: 50px;
}
    
#\36 6376a87 {
    justify-content: flex-start;
    min-width: 32px;
    width: 99.79%;
    order: 1;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1f2e811 {
    align-items: center;
    column-gap: 4%;
}
    
#\31 a162568 {
    width: 50px;
}
    
#\32 92802d6 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b72a0ba {
    align-items: center;
    column-gap: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6251a4d {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 906f1b3 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    row-gap: 60px;
    column-gap: 2%;
    padding: 10% 2% 2% 2%;
}
    
#abc5407a {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cc78fe9e {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 08e440f {
    width: 49%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d1753c74 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 376fb59 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d8917fd9 {
    width: 100%;
    min-height: 80px;
}
    
#\36 9177e67 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 aa3ebfc {
    width: 100%;
    min-height: 80px;
}
    
#\34 f26afab {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 1348737 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd316516 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 8b21e11 {
    width: 100%;
    min-height: 80px;
}
    
#b592461d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e2c633e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 c2f47b6 {
    width: 100%;
    min-height: 80px;
}
    
#a9e12a4c {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#edd2c06f {
    width: 100%;
    min-height: 80px;
}
    
#b7e07988 {
    width: 100%;
    min-height: 80px;
}
    
#ab5b433a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 56cf487 {
    width: 100%;
    min-height: 80px;
}
    
#fbc2bf6e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 c03d068 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc4d0d00 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\33 b13c0aa {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\35 eee5e52 {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 85af12b {
    height: 200px;
}
    
#\32 b08be0e {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 28bfc5e {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 179d569 {
    width: 100%;
}
    
#\35 5bc8316 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 2c0c0f0 {
    width: 96.99%;
}
    
#\38 0c70ddd {
    width: 100%;
    min-height: 80px;
}
    
#b929f1a8 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4643867 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#a2c3c85b {
    width: 100%;
    min-height: 383px;
    height: auto;
}
    
#\37 024d425 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd5e3cbc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f68c6b4e {
    margin: 0px 0% 0px 0%;
}
    
#widget_tjc {
    width: 62px;
    height: auto;
}
    
#widget_iup {
    width: 87.98%;
}
    
#\32 11b460b {
    width: 88.30%;
}
    
#\32 c6b7c86 {
    width: 88.30%;
}
    
#\36 fa82d2f {
    width: 61px;
}
    
#d8eba21e {
    width: 61px;
}
}



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



@media (max-width: 767px) {
    
#b63d2dd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 7457d0a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1277cd5 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#b8fd57ac {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\33 8fca9e1 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c937f6c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 8px 8px 8px;
}
    
#\34 418caee {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 400px 4% 20px 4%;
}
    
#\36 3d14f65 {
    margin: 0px 0% 0px 0%;
}
    
#\33 d3b953e {
    width: 82.75%;
}
}



@media (max-width: 767px) {
    
#ad0f480b {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f6c4f4a {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\35 6c72b1f {
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbae56f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 8px 8px 8px;
}
    
#\39 dd8d62c {
    order: 2;
}
    
#f5ca85a4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 60px 4% 40px 4%;
}
}



@media (max-width: 767px) {
    
#\32 f19455d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 d304add {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 175b6c1 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 39464ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 ed7ebf1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 dbb6502 {
    order: 0;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e10a2d29 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#d598b305 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\38 bcb0971 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f45eedbd {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#bc00bb2b {
    width: 99.58%;
}
    
#\36 6376a87 {
    min-width: 32px;
    width: 100%;
    row-gap: 16px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 5f6d3f1 {
    min-width: 32px;
    width: 100%;
    row-gap: 16px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 c9d7ccd {
    min-width: 32px;
    width: 99.89%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\38 5086b96 {
    height: auto;
    width: 100.00%;
}
    
#\32 58c5b0c {
    width: 70.97%;
}
    
#\35 fe92f8f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ec61ee7d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 654e720 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8bc520c {
    justify-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1d08fc4 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6251a4d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fc4f2e8 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c97e15af {
    margin: 0px 0% 0px 0%;
}
    
#\33 906f1b3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
    padding: 20% 4% 2% 4%;
}
    
#abc5407a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#cc78fe9e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0ca7e78 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 53a11d4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 7387ede {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e75c4caa {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 a44b2fa {
    justify-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e9c714c {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 08e440f {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d1753c74 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a5f3576f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e195c1a1 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 376fb59 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d8917fd9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 2381f59 {
    margin: 0px 0% 0px 0%;
}
    
#\37 987a35c {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9177e67 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a9e32abe {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 4144969 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 837dd84 {
    margin: 0px 0% 0px 0%;
}
    
#\39 aa0b0cb {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 aa3ebfc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 4823628 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c3410f4 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2024f45 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 f26afab {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 1348737 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 761cd0f {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#c05fe498 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd316516 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 09ba9da {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8b21e11 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d858b881 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 7b92534 {
    margin: 0px 0% 0px 0%;
}
    
#ff666c90 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d7a75523 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b592461d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 c8d0ea6 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d6dbfe10 {
    margin: 0px 0% 0px 0%;
}
    
#\35 e2c633e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 c2f47b6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#efaa5b3c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 cef11bf {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8556e11 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a9e12a4c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 8ccf343 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5daabd7 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 7cf498e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#edd2c06f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b7e07988 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 6c2001a {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 9c41c9c {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1c97af6 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\30 7e727f8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f81eec16 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5b433a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 334360a {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 bcf108c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 e3044da {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 56cf487 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fbc2bf6e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ffd19a41 {
    margin: 0px 0% 0px 0%;
}
    
#\33 6640748 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\32 c03d068 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 3e949d8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c9eb9a1b {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#dc4d0d00 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 b13c0aa {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 eee5e52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 0a92d9c {
    margin: 0px 0% 0px 0%;
}
    
#\36 60d628a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 91f9379 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 85af12b {
    height: 200px;
}
    
#cf6ec764 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 28bfc5e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 179d569 {
    width: 100%;
}
    
#\35 5bc8316 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#\31 2c0c0f0 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#\38 0c70ddd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#b929f1a8 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\32 eff0f3f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\35 4643867 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a2c3c85b {
    width: 100%;
    min-height: 165px;
    align-items: center;
    height: auto;
}
    
#\37 024d425 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\37 9f43afa {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 16px 5% 16px;
    margin: 0% 0% 0% 0%;
}
    
#dd5e3cbc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_j47 {
    column-gap: 1.9573679509869522%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_tjc {
    margin-right: 0%;
    margin-left: 0%;
    width: 35%;
}
    
#widget_iup {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 a980f3e {
    column-gap: 1.9573679509869522%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 fa82d2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 35%;
}
    
#\32 11b460b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 427f2d3 {
    column-gap: 1.9573679509869522%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d8eba21e {
    margin-right: 0%;
    margin-left: 0%;
    width: 35%;
}
    
#\32 c6b7c86 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

#b44e470b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZ0lEQVQY03VQUQ5AIQjyGE1b9z8lvdH0jVp9sNQAKQMwAHQAPueMrHkG+0SzGpKY+HshuhJDndSRtWXTb4LEuruuTheNsla7EmvVmdnU/pG3U2xnaHHcwMe4EP31XSQ2dawoImSs8QGXzDSGRdHVLAAAAABJRU5ErkJggg==')!important}#\30 92cb859.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZ0lEQVQY03VQUQ5AIQjyGE1b9z8lvdH0jVp9sNQAKQMwAHQAPueMrHkG+0SzGpKY+HshuhJDndSRtWXTb4LEuruuTheNsla7EmvVmdnU/pG3U2xnaHHcwMe4EP31XSQ2dawoImSs8QGXzDSGRdHVLAAAAABJRU5ErkJggg==')!important}#\34 830977f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIABBEDBSMxkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQMEUv/aAAwDAQACEQMRAD8AtuADaX1FyH7BmSNh8nkf2IgKzLpjuvFlH//Z')!important}