@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_1136789265 { color:white !important; }

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

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

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

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

  *#dm .dmInner div.u_1070172934 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_1070172934 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_1070172934 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_1070172934 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1070172934 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_1070172934 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_1070172934 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_1070172934 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_1070172934 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_1070172934 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_1375201486 .motFactCont p.rteBlock { font-weight:700 !important; }

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

  *#dm .dmInner div.u_1093882145 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_1093882145 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_1093882145 {
    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_1951941788 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_1951941788 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_1951941788 {
    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_1166534690 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_1166534690 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_1166534690 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_1166534690 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1166534690 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_1166534690 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_1166534690 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_1166534690 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_1166534690 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_1166534690 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_1166534690 .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_1219208686 .motFactCont p.rteBlock { font-weight:700 !important; }

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

  *#dm .dmInner div.u_1296339329 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_1296339329 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_1296339329 {
    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_1136518137 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_1136518137 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_1136518137 {
    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_1948224209 { width:100% !important; }

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

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

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

  *#dm .dmInner div.u_1337405352 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_1337405352 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_1337405352 {
    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_1030294256 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_1030294256 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_1030294256 {
    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_1693014423 .svg { fill:var(--color_17) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1070172934 .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_1280097336 .svg { fill:rgba(215,180,111,1) !important; }

  *#dm .dmInner div.u_1280097336 span[data-icon-mask] { background-color:rgba(215,180,111,1) !important; }

  *#dm .dmInner div.u_1738362325 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(215,180,111,1) rgba(215,180,111,1) rgba(215,180,111,1) rgba(215,180,111,1) !important;
  }

  *#dm .dmInner div.u_1855908329 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(215,180,111) rgb(215,180,111) rgb(215,180,111) rgb(215,180,111) !important;
  }

  *#dm .dmInner div.u_1824258069 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(215,180,111) rgb(215,180,111) rgb(215,180,111) rgb(215,180,111) !important;
  }

  *#dm .dmInner div.u_1607255135 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(215,180,111) rgb(215,180,111) rgb(215,180,111) rgb(215,180,111) !important;
  }

  *#dm .dmInner div.u_976100521 img { object-fit:contain !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1475828371 .ucw-card__fine { font-size:10px !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_1375201486 .motFactCont p.rteBlock { line-height:30px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_724610543 .photoGalleryViewAll { padding:0 5px !important; }
}
.collectionherogeo
{
	display:none !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1375201486 .motFactCont p.rteBlock { line-height:30px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_724610543 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_724610543 .photoGalleryViewAll { padding:0 3.5px !important; }
}
*#dm .dmInner div.u_1375201486
{
	color:white !important;
}
*#dm .dmInner div.u_1093882145
{
	color:white !important;
}
*#dm .dmInner div.u_1951941788
{
	color:white !important;
}
*#dm .dmInner div.u_1219208686
{
	color:white !important;
}
*#dm .dmInner div.u_1296339329
{
	color:white !important;
}
*#dm .dmInner div.u_1136518137
{
	color:white !important;
}
*#dm .dmInner div.u_1337405352 a
{
	color:#fff !important;
	text-decoration:underline !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1375201486 .motFactCont p.rteBlock { font-size:16px !important; }

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

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

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

  *#dm .dmInner *.u_724610543 .photoGalleryViewAll { padding:0 2.5px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1375201486
{
}
*#dm .dmInner div.u_1093882145
{
}
*#dm .dmInner div.u_1951941788
{
}
*#dm .dmInner div.u_1219208686
{
}
*#dm .dmInner div.u_1296339329
{
}
*#dm .dmInner div.u_1136518137
{
}
*#dm .dmInner div.u_1337405352
{
}
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 {
    
#\39 7566449 {
    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%;
}
    
#\39 ff915d7::before, #\39 ff915d7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 ff915d7 {
    background-image: url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/black-jeans-1920w.png);
}
    
#\33 bca6635.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 12px;
}
#\33 bca6635 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 594dd69 {
    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;
}
    
#e7db52dd {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a855b8f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 a855b8f {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#fa4b43a3 {
    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%;
}
    
#\34 5eafce6 {
    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;
}
    
#\35 c53cd63 {
    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;
}
    
#\38 06252d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 43a7274 {
    min-height: 676px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 320px 4% 80px 4%;
    margin: 0% 0% 0% 0%;
}
    
#f047de9e {
    width: 72.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd1437d9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 0c38653 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e0b44602 {
    min-height: 676px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
    margin: 0% 0% 0% 0%;
}
    
#d0359e46::before, #d0359e46 > .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;
}
#d0359e46 {
    background-image: url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/black-jeans-1920w.png);
}
    
#fec792ca {
    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;
}
    
#\32 298bbd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 2122dfb {
    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;
}
    
#d11aa5cb {
    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;
}
    
#\32 9a5ec5c {
    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%;
}
    
#d8ea0123 {
    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;
}
    
#ef3522e2 {
    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%;
}
    
#\34 a9ccd6a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 12px;
}
#\34 a9ccd6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1dd2107.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 1dd2107 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e70ca6ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 a6e0033 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 616acbc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a1e2da {
    width: 412.859px;
    height: 272px;
    max-width: 100%;
    align-self: flex-start;
}
    
#d347debb {
    flex-direction: row;
    align-items: flex-start;
    width: 33.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 f5b841e {
    width: 99.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 27129a6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7ffa3f4 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 efd8c95 {
    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%;
}
    
#\31 95adafe {
    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%;
}
    
#ca492164 {
    margin-top: 4px;
    margin-bottom: 4px;
}
    
#\34 9a85507 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(138, 14, 14, 1);
    background-image: initial;
}
    
#f3e45881 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media all {
    
#\39 2b2b17b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8c65668 {
    width: 51px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e767d772 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4bb1fff {
    width: 51px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e78a7eb {
    background-color: var(--color_15);
    background-image: initial;
}
    
#\32 71a7024 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf5ff0ca {
    margin: 0px 0% 0px 0%;
}
    
#\32 47e2224 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 09df413 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfc91fa5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 252647c {
    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;
}
    
#b19c67e4 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3afba5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9bcb47e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 3b515d0 {
    width: 51px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6ec9bc2 {
    width: 51px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a12d923 {
    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;
}
    
#a12505af {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 029d06e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eea2975e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 04626db {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5776d29 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6961455 {
    width: 51px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f67c9e {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a9d651 {
    width: 51px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 905eab5 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 5e21f80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 01d8b01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2f9f911 {
    min-height: 708px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 4% 40px 4%;
    margin: 0% 0% 0% 0%;
}
    
#e99ec5f0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d4bc209 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#dc34c937 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1dca64c {
    background-color: rgba(255, 255, 255, 1);
}
    
#ac884e56 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4fb5618 {
    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 d8af8d2 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d72779d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f960e9a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 22cdcf2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f48c340a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fb2a90bc {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 680f965 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 76288f4 {
    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;
}
    
#\37 384778e {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d8bcafb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#de68b9b8 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 a1de972 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b2582a7d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aea86097 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 bbd7a85 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0bb8073 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4b8f66b {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 09be18a {
    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;
}
    
#be9e6481 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f547171c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 22b0c56 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b81174f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3004dac {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e7b20883 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cb803840 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4e04673 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b7c9d2b {
    min-height: 389px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 51177d4 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a04bbd1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 83353d9 {
    width: 100%;
    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 219afc3 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2f7b95e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 88691d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a91e4a49 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 c5ff737 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e8f76fe {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 2d40ccd {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 37b5f0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 bb0c531 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4ff6b34 {
    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 0173853 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cf4d039d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5ea2a00 {
    width: 100%;
    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 c10ca0e {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#cc236f66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e728bac7 {
    min-height: 389px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#e4b7d04d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e74119ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b5ce081 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3cc03c {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 11de42d {
    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;
}
    
#d69052b1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c3f5290 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f04ab48d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c227fa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b50ec3fb {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 ca9107f {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 b6c041f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b910e2a9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4c9670b {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c1a248de {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b8677be7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#be5dc2e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fdad8c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 148a6c8 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
}
    
#\33 ec64f15 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#bc2adbc2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6eeaa6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b8f97c12 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
}
    
#cbd264b6 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#eec141ce {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e6abee7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 16de871 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\33 bae7614 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e6038c9 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#acaaf909 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 93bfab4 {
    min-height: 389px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#d35ee3e0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 396e59a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a60b94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a47c29dd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 f8273ec {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
}
    
#b01c72f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fe89daa {
    min-height: 389px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#bbb4c174 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 392e469 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecd06644 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 44bf852 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 93cf059 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 5ae3daf {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7f0b771 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
}
    
#\39 56dd53e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f4353722 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 893c1ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6b9d699 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d1564dd7 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b24c89e2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eea9b22b {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
}
    
#\39 7204f04 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7c873a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 104fadd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#df9956e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 16px 2% 16px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 fe5f12d {
    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;
}
    
#\31 9967ecb {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c38f562 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    background-image: url();
    padding: 20px 16px 20px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b61406ec {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 7f5c7da {
    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%;
}
    
#ef0203ee {
    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;
}
    
#\38 67ffc27 {
    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;
}
    
#ec699c6c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#e4d1ab17 {
    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%;
}
    
#\33 b9ca42e {
    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 {
    
#f123cff7 {
    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 5dabe99 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f02d2457 {
    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;
}
    
#\34 1401d7d {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\33 04b957c {
    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 78cf68a {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0e442fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6cb3528 {
    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%;
}
    
#widget_u2t {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a4ca48ff {
    width: 60px;
    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 3923c46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4cb69a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46%;
    min-width: 4%;
    background-color: rgba(17, 17, 17, 0.8);
    background-image: initial;
    border-radius: 0 0px 20px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 4% 0% 0%;
}
    
#cf0fdb66 {
    width: 68.39%;
    height: auto;
    max-width: 100%;
}
    
#e9382337 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 ed5925c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 46%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(17, 17, 17, 0.8);
    background-image: initial;
    border-radius: 20px 0px 0px 0px;
    padding: 24px 16px 24px 24px;
    margin: 0% 0% 0% 4%;
}
    
#c6b122ee {
    min-height: 415px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 5946e87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#efbfd977.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#efbfd977 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d593d529 {
    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%;
}
    
#e7ab6ea0.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#e7ab6ea0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 be40c51 {
    align-items: center;
    width: 25%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 1% 0% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 188797c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1ae846e {
    width: 85.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fc12a8b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#fc12a8b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4ebddce {
    align-items: center;
    width: 25%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 1% 0% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 75e0957 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#be8d09cb {
    align-items: center;
    width: 25%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 1% 0% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7eddd63 {
    background-color: var(--color_15);
    background-image: initial;
}
    
#f2434eb4 {
    align-items: center;
    width: 25%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 1% 0% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 60d7111.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\33 60d7111 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4ee6101 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_heb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 b23d549 {
    width: 85.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kup {
    width: 100.00%;
    height: 84px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#be55ddf5 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 30fd42b {
    min-height: 315px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 4% 20px 4%;
    margin: 0% 0% 0% 0%;
}
    
#b3fde67b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 05cdf5f {
    width: 70px;
    height: 70px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f2d494a6 {
    width: 70px;
    height: 70px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 52656ae {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eb07237 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e171bcce {
    width: 70px;
    height: 70px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 220367c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 40eaefc {
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 c80fb0f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0431ff4 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 977bdc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#dff5d54a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 295b3d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4648f93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 23bf2d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1c815fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 40e4260 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f3864f9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_0bj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_qbi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\33 9530256 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 25e9c45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a39824f {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b119b61 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_34n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b6c43d1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f8e6ffaf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d5ac4a52 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1d54410 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_7bg {
    width: 97.45%;
    height: auto;
    max-width: 100%;
}
    
#\36 7da24ca {
    margin: 0px 0% 0px 0%;
}
}



@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) {
    
#\39 7566449 {
    width: 100%;
    min-height: 80px;
    margin-left: 0%;
    margin-right: 0%;
    padding: 8px 10% 8px 10%;
}
    
#\30 594dd69 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#fa4b43a3 {
    width: 100%;
    min-height: 80px;
}
    
#\38 43a7274 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 240px 4% 20px 4%;
}
    
#cd1437d9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e0b44602 {
    padding-top: 100px;
    padding-bottom: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 9a5ec5c {
    width: 100%;
    min-height: 80px;
    margin-left: 0%;
    margin-right: 0%;
    padding: 8px 10% 8px 10%;
}
    
#d8ea0123 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#ef3522e2 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e70ca6ea {
    margin: 0px 0% 0px 0%;
}
    
#\37 a6e0033 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\31 616acbc {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#d347debb {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 27129a6 {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ffa3f4 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8c65668 {
    order: 0;
}
    
#\32 47e2224 {
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 029d06e {
    min-width: 32px;
    width: 100%;
    column-gap: 12px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f9bcb47e {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    column-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\33 04626db {
    min-width: 32px;
}
    
#\33 5776d29 {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 2%;
}
    
#e767d772 {
    min-width: 32px;
}
    
#a12505af {
    width: 33%;
    min-width: 32px;
}
    
#\36 2f67c9e {
    min-width: 32px;
}
    
#b19c67e4 {
    min-width: 32px;
}
    
#\32 71a7024 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5e21f80 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2f9f911 {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 389px;
}
    
#d72779d5 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a1de972 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#f547171c {
    width: 49.76%;
    row-gap: 20px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#e7b20883 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b7c9d2b {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 389px;
}
    
#\30 c5ff737 {
    width: 48.175631174533486%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 37b5f0f {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 0173853 {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#cc236f66 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#e728bac7 {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 389px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8677be7 {
    width: 100%;
    row-gap: 20px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 93bfab4 {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 389px;
}
    
#\37 6eeaa6d {
    width: 32%;
    min-height: 8px;
}
    
#\32 9a60b94 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 893c1ba {
    width: 32%;
    min-height: 8px;
}
    
#\39 fe89daa {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 389px;
}
    
#\37 104fadd {
    width: 32%;
    min-height: 8px;
}
    
#\39 56dd53e {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df9956e7 {
    row-gap: 16px;
    padding-left: 1%;
    padding-right: 1%;
    width: 100%;
    min-height: 8px;
}
    
#\31 9967ecb {
    padding-left: 1%;
    padding-right: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\38 c38f562 {
    width: 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7f5c7da {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#e4d1ab17 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\33 b9ca42e {
    width: 100%;
    min-height: 80px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4cb69a4 {
    width: 100%;
    min-height: 80px;
    padding: 0px 24px 16px 24px;
    margin: 0% 2% 0% 0%;
}
    
#cf0fdb66 {
    width: 100.00%;
}
    
#\38 ed5925c {
    width: 100%;
    min-height: 80px;
    padding: 24px 16px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#c6b122ee {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d593d529 {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 2%;
}
    
#a1ae846e {
    width: 100.00%;
}
    
#\39 4ee6101 {
    align-items: flex-start;
}
    
#\36 b23d549 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 220367c {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\38 30fd42b {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 389px;
}
    
#\31 295b3d0 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 4648f93 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a39824f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 b6c43d1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5ac4a52 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 7da24ca {
    margin: 0px 0% 0px 0%;
}
}



@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) {
    
#\39 7566449 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 8px 8px 8px;
}
    
#\33 bca6635 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7db52dd {
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa4b43a3 {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\34 5eafce6 {
    order: 2;
}
    
#\38 43a7274 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 240px 4% 40px 4%;
}
    
#cd1437d9 {
    margin: 0px 0% 0px 0%;
}
    
#f047de9e {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 0c38653 {
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0b44602 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 60px 4% 40px 4%;
}
    
#\36 2122dfb {
    order: 2;
}
    
#\32 9a5ec5c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 8px 8px 8px;
}
    
#ef3522e2 {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\34 a9ccd6a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 a6e0033 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 616acbc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 9a1e2da {
    height: 240px;
}
    
#d347debb {
    order: 1;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 27129a6 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7ffa3f4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#\32 47e2224 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 029d06e {
    min-width: 32px;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f9bcb47e {
    min-width: 32px;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 04626db {
    width: 100%;
    min-height: 100px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5776d29 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cfc91fa5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#e767d772 {
    width: 100%;
    min-height: 100px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a12505af {
    width: 100%;
    min-height: 100px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2f67c9e {
    width: 100%;
    min-height: 100px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b19c67e4 {
    width: 100%;
    min-height: 100px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 905eab5 {
    width: 100%;
    min-height: 100px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 71a7024 {
    width: 100.00%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\36 5e21f80 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\39 2f9f911 {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#d72779d5 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\37 a1de972 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#f547171c {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#e7b20883 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\34 b7c9d2b {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\30 c5ff737 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\33 37b5f0f {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\35 0173853 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#cc236f66 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#e728bac7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
}



@media (max-width: 767px) {
    
#b8677be7 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\33 bae7614 {
    height: 240px;
}
    
#\33 93bfab4 {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\37 6eeaa6d {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#cbd264b6 {
    height: 240px;
}
    
#\32 9a60b94 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#f4353722 {
    height: 240px;
}
    
#\35 893c1ba {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\39 fe89daa {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\36 44bf852 {
    height: 240px;
}
    
#\37 104fadd {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\36 5ae3daf {
    height: 240px;
}
    
#\39 56dd53e {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#df9956e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding-left: 0px;
    padding-right: 0px;
    justify-content: flex-start;
    padding-bottom: 30px;
}
    
#\31 9967ecb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 c38f562 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#b61406ec {
    height: 240px;
}
}



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



@media (max-width: 767px) {
    
#f123cff7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 5dabe99 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f02d2457 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#a4ca48ff {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 3923c46 {
    width: 297px;
}
    
#\36 4cb69a4 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 24px 16px 24px;
    margin: 0% 4% 0% 0%;
}
    
#cf0fdb66 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#\38 ed5925c {
    min-height: 160px;
    align-items: center;
    width: 100%;
    margin-left: 0%;
}
    
#c6b122ee {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#efbfd977 {
    width: 93.97%;
}
    
#d593d529 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 10% 4%;
}
    
#e7ab6ea0 {
    width: 93.97%;
}
    
#\36 be40c51 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 188797c {
    width: 100.00%;
    order: 0;
}
    
#a1ae846e {
    margin-top: 0px;
    width: 100.00%;
    order: 2;
}
    
#fc12a8b3 {
    width: 93.97%;
}
    
#\32 4ebddce {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 75e0957 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#be8d09cb {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f2434eb4 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 60d7111 {
    width: 93.97%;
}
    
#\39 4ee6101 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    order: 3;
}
    
#\36 b23d549 {
    margin-top: 0px;
    width: 100.00%;
    order: 4;
}
    
#widget_kup {
    height: 79px;
    order: 5;
}
    
#widget_heb {
    order: 1;
}
    
#\33 e278086 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 220367c {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 30fd42b {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#\31 295b3d0 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4648f93 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 52656ae {
    width: 316px;
}
    
#\34 0431ff4 {
    width: 316px;
}
    
#be55ddf5 {
    width: 316px;
}
}



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



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

