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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

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

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-family: Hind !important;
    text-transform:uppercase !important;
  }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { font-weight:normal !important; }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { font-weight:normal !important; }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { font-weight:normal !important; }

  *#dm .dmInner a.u_1913444062 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1913444062 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1913444062 span.text {
    color:var(--color_9) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1818536153 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1694509300 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1532111336 img { border-radius:5% 5% 5% 5% !important; }

  *#dm .dmInner a.u_1006931180 span.text {
    color:var(--color_3) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1006931180 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1006931180 {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(187,209,188,1) !important;
    background-image:initial !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner div.u_1492914225 img { border-radius:5% 5% 5% 5% !important; }

  *#dm .dmInner a.u_1071212315 span.text {
    color:var(--color_3) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1071212315 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1071212315 {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(187,209,188,1) !important;
    background-image:initial !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner div.u_1283949480 .dmforminput { padding-inline:3px !important; }

  *#dm .dmInner div.u_1283949480 .spacing-container { margin-inline:-3px !important; }

  *#dm .dmInner div.u_1283949480 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1283949480 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1283949480 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1283949480 .dmformsubmit {
    float:left !important;
    display:block !important;
    width:104px !important;
  }

  *#dm .dmInner div.u_1283949480 input:not([type="submit"]) {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1283949480 textarea {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1283949480 select {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1283949480 input::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1283949480 input.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1283949480 textarea::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1283949480 textarea.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1283949480 select::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1283949480 select.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1283949480 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .m-recaptcha {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .dmforminput input {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .dmforminput textarea {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .radiowrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .optinwrapper div {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .freetextwrapper {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .dmforminput select {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1283949480 .dmforminput option {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1619082801 img { border-radius:5% 5% 5% 5% !important; }

  *#dm .dmInner a.u_1640285338 span.text {
    color:var(--color_3) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1640285338 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1640285338 {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(187,209,188,1) !important;
    background-image:initial !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner div.u_1440974116 .dmforminput { padding-inline:3px !important; }

  *#dm .dmInner div.u_1440974116 .spacing-container { margin-inline:-3px !important; }

  *#dm .dmInner div.u_1440974116 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1440974116 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1440974116 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1440974116 .dmformsubmit {
    float:left !important;
    display:block !important;
    width:104px !important;
  }

  *#dm .dmInner div.u_1440974116 input:not([type="submit"]) {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1440974116 textarea {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1440974116 select {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1440974116 input::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1440974116 input.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1440974116 textarea::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1440974116 textarea.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1440974116 select::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1440974116 select.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1440974116 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .m-recaptcha {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .dmforminput input {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .dmforminput textarea {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .radiowrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .optinwrapper div {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .freetextwrapper {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .dmforminput select {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1440974116 .dmforminput option {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner div.u_1263587283 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(187,209,188,0.2) !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1392126739 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(187,209,188,0.2) !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1872936248 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(187,209,188,0.2) !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1300673942 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(187,209,188,0.2) !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1243038539 .dmforminput { padding-inline:3px !important; }

  *#dm .dmInner div.u_1243038539 .spacing-container { margin-inline:-3px !important; }

  *#dm .dmInner div.u_1243038539 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1243038539 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .m-recaptcha {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .dmforminput input {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .dmforminput textarea {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .radiowrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .optinwrapper div {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .freetextwrapper {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .dmforminput select {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 .dmforminput option {
    color:var(--color_2) !important;
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1243038539 input:not([type="submit"]) {
    background-color:rgba(255,255,255,0.63) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:2px 2px 2px 2px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1243038539 textarea {
    background-color:rgba(255,255,255,0.63) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:2px 2px 2px 2px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1243038539 select {
    background-color:rgba(255,255,255,0.63) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:2px 2px 2px 2px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1243038539 input::placeholder {
    font-weight:normal !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1243038539 input.placeholder {
    font-weight:normal !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1243038539 textarea::placeholder {
    font-weight:normal !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1243038539 textarea.placeholder {
    font-weight:normal !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1243038539 select::placeholder {
    font-weight:normal !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1243038539 select.placeholder {
    font-weight:normal !important;
    font-size:14px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1243038539 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    float:left !important;
    display:block !important;
    width:132px !important;
    background-color:rgba(187,209,188,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1243038539 .dmformsubmit:hover input[type="submit"] { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1243038539 .dmformsubmit.hover input[type="submit"] { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1243038539 .dmformsubmit:hover {
    background-image:initial !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1243038539 .dmformsubmit.hover {
    background-image:initial !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1551930292 .dmforminput { padding-inline:3px !important; }

  *#dm .dmInner div.u_1551930292 .spacing-container { margin-inline:-3px !important; }

  *#dm .dmInner div.u_1551930292 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1551930292 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1551930292 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1551930292 .dmformsubmit {
    float:left !important;
    display:block !important;
    width:104px !important;
  }

  *#dm .dmInner div.u_1551930292 input:not([type="submit"]) {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1551930292 textarea {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1551930292 select {
    background-color:rgba(239,239,239,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) rgba(119,173,213,1) !important;
    border-width:1.5px 1.5px 1.5px 1.5px !important;
  }

  *#dm .dmInner div.u_1551930292 input::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1551930292 input.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1551930292 textarea::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1551930292 textarea.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1551930292 select::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1551930292 select.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1551930292 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .m-recaptcha {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .dmforminput input {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .dmforminput textarea {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .radiowrapper span {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .optinwrapper div {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .freetextwrapper {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .dmforminput select {
    color:var(--color_2) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1551930292 .dmforminput option {
    color:var(--color_2) !important;
    font-size:16px !important;
  }
}
separatorHomeCss{color:red !important}
*#dm .dmInner div.u_1283949480
{
}
*#dm .dmInner div.u_1283949480
{
}
*#dm .dmInner div.u_1440974116
{
}
*#dm .dmInner div.u_1440974116
{
}
*#dm .dmInner div.u_1243038539
{
}
*#dm .dmInner div.u_1551930292
{
}
*#dm .dmInner div.u_1551930292
{
}
separatorHomeCss{color:red !important}

@media all {
    
#\32 2233968 {
    min-height: 1221px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ad100971 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: center;
}
    
#\34 325ec60::before, #\34 325ec60 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.31;
}
    
#widget_hii {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ckh {
    width: 184px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2233968 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 722px;
}
    
#\34 325ec60::before, #\34 325ec60 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 2233968 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ad100971 {
    width: 100%;
    min-height: 374px;
    align-items: center;
    height: auto;
}
    
#\34 325ec60::before, #\34 325ec60 > .bgExtraLayerOverlay {
    
}
    
#widget_hii {
    width: 95.19%;
}
}



@media all {
    
#c9348fe6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#eb525f1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
}
    
#b5b9eadc {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_o1u {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_aos {
    width: 64.39%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#c9348fe6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb525f1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b5b9eadc {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_aos {
    height: auto;
}
}



@media all {
    
#\39 7db6d22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#e86ccb81 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\31 1a2db96 {
    background-color: rgba(233, 240, 233, 1);
    background-image: initial;
}
    
#widget_9vb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b24 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_evj {
    width: 82.19%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e86ccb81 {
    padding: 4% 0% 0% 0%;
}
    
#\37 4bb2741 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 7db6d22 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e86ccb81 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_evj {
    width: 100.01%;
}
}



@media all {
    
#\33 8a3d686 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#dd525e5a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#\38 b32e4f2 {
    background-color: rgba(233, 240, 233, 1);
    background-image: initial;
}
    
#widget_t6n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9pp {
    width: 60.44%;
    height: auto;
    max-width: 100%;
}
    
#\33 5a128f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 f244b95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9560b3c {
    width: 60.44%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd525e5a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_9pp {
    height: auto;
}
    
#d9560b3c {
    height: auto;
}
    
#\33 8a3d686 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\33 8a3d686 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dd525e5a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_9pp {
    height: auto;
}
    
#\33 5a128f3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d9560b3c {
    height: auto;
}
}



@media all {
    
#\34 61e7fa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#ce271c29 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
}
    
#widget_q50 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_9su {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_phi {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#cfd5316f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\35 b0a445b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
}
    
#a103b474 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 1% 0%;
}
    
#widget_l39 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_aq5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_cfg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_rq7 {
    width: 155px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 39px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#cfd5316f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 b0a445b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a103b474 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_cfg {
    height: auto;
}
}



@media all {
    
#\39 65ed12b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 7b09a09 {
    min-height: 123px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 0% 0%;
}
    
#widget_vlb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_6ip {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\39 65ed12b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 7b09a09 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#cb3fd7a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f65ae29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 bd0f403 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 30ec3c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\34 03e62e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
}
    
#\30 b89c12f {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 1% 0%;
}
    
#\35 57cc499 {
    width: 155px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
}
    
#\38 f7d3f04 {
    background-color: rgba(254, 248, 243, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#cb3fd7a5 {
    height: auto;
}
    
#\31 30ec3c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 03e62e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 b89c12f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#\39 26ded60 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 b1f9644 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 78deba7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d3890b42 {
    min-height: 123px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 0% 0%;
}
}



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



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



@media all {
    
#b6a82828 {
    width: 100.01%;
    height: auto;
    max-width: 100%;
}
    
#\31 62d1fb3 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#\32 95bb326.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\32 95bb326 {
    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 372167f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(187, 209, 188, 1);
    background-image: initial;
    justify-content: flex-start;
}
    
#fb15b9a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 cb00473 {
    width: 100.01%;
    height: 434px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 62d1fb3 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 1% 0% 4% 0%;
}
    
#\38 372167f {
    width: 49%;
    min-height: 8px;
}
    
#fb15b9a8 {
    width: 49%;
    min-height: 8px;
}
    
#\34 679e58e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 62d1fb3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 95bb326.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
    
#\38 372167f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fb15b9a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 cb00473 {
    width: 100.01%;
    height: 282px;
}
}



@media all {
    
#\31 b2cf9fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 700c95c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d5b5cb67 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 1% 0%;
}
    
#\36 72f91e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
}
    
#\35 3337d50 {
    width: 155px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
}
    
#b315bfa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fe5b282d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\35 4b572ba {
    background-color: rgba(254, 248, 243, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\31 b2cf9fa {
    height: auto;
}
    
#d5b5cb67 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 72f91e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe5b282d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#a9e81451 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\35 0757c1e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 c26cd71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 42826c6 {
    min-height: 123px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 0% 0%;
}
}



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



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



@media all {
    
#a02fd370 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#cdf7bdf9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 b5ab9cf {
    width: 100.01%;
    height: auto;
    max-width: 100%;
}
    
#d886d3ff.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#d886d3ff {
    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;
}
    
#bde15512 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(187, 209, 188, 1);
    background-image: initial;
    justify-content: flex-start;
}
    
#d736375f {
    width: 100.01%;
    height: 434px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a02fd370 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 1% 0% 4% 0%;
}
    
#bde15512 {
    width: 49%;
    min-height: 8px;
}
    
#cdf7bdf9 {
    width: 49%;
    min-height: 8px;
}
    
#\30 d8497c9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a02fd370 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#cdf7bdf9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d886d3ff.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
    
#bde15512 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d736375f {
    width: 100.01%;
    height: 282px;
}
}



@media all {
    
#\31 d25ec4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url();
}
#\31 d25ec4c.lazy {
    background-image: url('');
}
    
#\36 ca7f4e8 {
    min-height: 591px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 4cae3d8::before, #\37 4cae3d8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.36;
    border-radius: inherit;
}
#\37 4cae3d8 {
    background-image: url(https://le-de.cdn-website.com/3c16e754772c413cb48db49410814574/dms3rep/multi/opt/imgi_10_343bbc99-65cd-4fba-807e-c207123422d8_570__msi___jpg-1920w.webp);
}
#\37 4cae3d8.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADQAQCdASoKAAcAAUAmJYwCdADz4QI1AAD++Fq+/h52hZvvEOFqXWrhPBlAUai1KmzB4ljdE23DLSQSGZAAAA==');
}
    
#widget_vbs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_296 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ca7f4e8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 434px;
}
    
#\37 4cae3d8::before, #\37 4cae3d8 > .bgExtraLayerOverlay {
    
}
#\37 4cae3d8.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADQAQCdASoKAAcAAUAmJYwCdADz4QI1AAD++Fq+/h52hZvvEOFqXWrhPBlAUai1KmzB4ljdE23DLSQSGZAAAA==');
}
}



@media (max-width: 767px) {
    
#\31 d25ec4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 45px 0% 45px 0%;
    margin: 0px 0% 0px 0%;
}
#\31 d25ec4c.lazy {
    background-image: url('');
}
    
#\36 ca7f4e8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\37 4cae3d8::before, #\37 4cae3d8 > .bgExtraLayerOverlay {
    
}
#\37 4cae3d8.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADQAQCdASoKAAcAAUAmJYwCdADz4QI1AAD++Fq+/h52hZvvEOFqXWrhPBlAUai1KmzB4ljdE23DLSQSGZAAAA==');
}
    
#e162cff2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_296 {
    width: 82.91%;
}
}



@media all {
    
#\32 0113513 {
    width: 91.77%;
    height: auto;
    max-width: 100%;
}
    
#\35 2527851 {
    width: 91.77%;
    height: auto;
    max-width: 100%;
}
    
#\30 f59b813::before, #\30 f59b813 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.31;
    border-radius: inherit;
}
#\30 f59b813 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 12px 12px 12px 12px;
    background-image: url(https://le-de.cdn-website.com/3c16e754772c413cb48db49410814574/dms3rep/multi/opt/FotosJumper-Altea21__msi___jpg-1039h.jpg);
    justify-content: flex-start;
    padding: 50px 16px 50px 16px;
}
#\30 f59b813.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAEAAgMBAQAAAAAAAAAAAAABAAIDBREEE//EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECIjH/2gAMAwEAAhEDEQA/AIPf+mn2L3ycoqBI7JsQyWAtwWIjJWZCw//Z');
}
    
#aa3a62e4 {
    min-height: 1020px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_sbt {
    width: 91.77%;
    height: auto;
    max-width: 100%;
}
    
#widget_t9a {
    width: 87.22%;
    height: auto;
    max-width: 100%;
}
    
#a1625dc9::before, #a1625dc9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.31;
    border-radius: inherit;
}
#a1625dc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 12px 12px 12px 12px;
    background-image: url(https://le-de.cdn-website.com/3c16e754772c413cb48db49410814574/dms3rep/multi/opt/FotosIveco-Cadaqus11__msi___jpg-1039h.jpg);
    justify-content: flex-start;
    padding: 50px 16px 50px 16px;
}
#a1625dc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIDBAARBjESIUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAREAAv/aAAwDAQACEQMRAD8AzVx5bkSJbdmj3qNT1gzxVldgdejrrDafILczCpJ4sI22H+5LXHLEkDvHzauCwN//2Q==');
}
    
#\37 eabe273 {
    width: 87.22%;
    height: auto;
    max-width: 100%;
}
    
#\30 814d3dd::before, #\30 814d3dd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.31;
    border-radius: inherit;
}
#\30 814d3dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 12px 12px 12px 12px;
    background-image: url(https://le-de.cdn-website.com/3c16e754772c413cb48db49410814574/dms3rep/multi/opt/IMG_20250216_182703__msi___jpg-1039h.jpg);
    justify-content: flex-start;
    padding: 50px 16px 50px 16px;
}
#\30 814d3dd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDBQQREhMx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEDMRH/2gAMAwEAAhEDEQA/AJumu8qaBnhZOOa4F3B+AKwiuLPzZ1K3ehtEQ9z90pKUmMP/2Q==');
}
    
#\37 17e9e9c {
    width: 87.22%;
    height: auto;
    max-width: 100%;
}
    
#\39 53f6e9b {
    background-color: rgba(254, 248, 243, 1);
    background-image: initial;
}
    
#\32 ac6728e::before, #\32 ac6728e > .bgExtraLayerOverlay {
    
}
#\32 ac6728e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 12px 12px 12px 12px;
    background-image: url();
    justify-content: flex-start;
    padding: 50px 16px 50px 16px;
}
#\32 ac6728e.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa3a62e4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 1020px;
}
    
#\30 f59b813::before, #\30 f59b813 > .bgExtraLayerOverlay {
    
}
#\30 f59b813 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\30 f59b813.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAEAAgMBAQAAAAAAAAAAAAABAAIDBREEE//EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECIjH/2gAMAwEAAhEDEQA/AIPf+mn2L3ycoqBI7JsQyWAtwWIjJWZCw//Z');
}
    
#a1625dc9::before, #a1625dc9 > .bgExtraLayerOverlay {
    
}
#a1625dc9 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#a1625dc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIDBAARBjESIUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAREAAv/aAAwDAQACEQMRAD8AzVx5bkSJbdmj3qNT1gzxVldgdejrrDafILczCpJ4sI22H+5LXHLEkDvHzauCwN//2Q==');
}
    
#\30 814d3dd::before, #\30 814d3dd > .bgExtraLayerOverlay {
    
}
#\30 814d3dd {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\30 814d3dd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDBQQREhMx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEDMRH/2gAMAwEAAhEDEQA/AJumu8qaBnhZOOa4F3B+AKwiuLPzZ1K3ehtEQ9z90pKUmMP/2Q==');
}
    
#\32 ac6728e::before, #\32 ac6728e > .bgExtraLayerOverlay {
    
}
#\32 ac6728e {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\32 ac6728e.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\30 f59b813::before, #\30 f59b813 > .bgExtraLayerOverlay {
    
}
#\30 f59b813 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\30 f59b813.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAEAAgMBAQAAAAAAAAAAAAABAAIDBREEE//EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECIjH/2gAMAwEAAhEDEQA/AIPf+mn2L3ycoqBI7JsQyWAtwWIjJWZCw//Z');
}
    
#aa3a62e4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a1625dc9::before, #a1625dc9 > .bgExtraLayerOverlay {
    
}
#a1625dc9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#a1625dc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIDBAARBjESIUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAREAAv/aAAwDAQACEQMRAD8AzVx5bkSJbdmj3qNT1gzxVldgdejrrDafILczCpJ4sI22H+5LXHLEkDvHzauCwN//2Q==');
}
    
#\30 814d3dd::before, #\30 814d3dd > .bgExtraLayerOverlay {
    
}
#\30 814d3dd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\30 814d3dd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDBQQREhMx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEDMRH/2gAMAwEAAhEDEQA/AJumu8qaBnhZOOa4F3B+AKwiuLPzZ1K3ehtEQ9z90pKUmMP/2Q==');
}
    
#\32 ac6728e::before, #\32 ac6728e > .bgExtraLayerOverlay {
    
}
#\32 ac6728e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 ac6728e.lazy {
    background-image: url('');
}
}



@media all {
    
#b3d67da5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(187, 209, 188, 1);
    background-image: initial;
    border-radius: 17px 17px 17px 17px;
    align-items: center;
}
    
#\32 e8ff746 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_gj3 {
    width: 91.01%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_3nd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#bde8170e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 4fec6eb {
    min-height: 109px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#widget_2h8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_2bh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#d8d6dd83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\36 c7f1a7e {
    min-height: 340px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#widget_til {
    width: 98px;
    height: auto;
    max-width: 100%;
}
    
#widget_3ha {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 81f8923 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\33 9f873b4 {
    width: 98px;
    height: auto;
    max-width: 100%;
}
    
#\34 3e574c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8ffb94d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\34 3ef050f {
    width: 98px;
    height: auto;
    max-width: 100%;
}
    
#\37 115a0c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f631f12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#b4f5cdcd {
    width: 98px;
    height: auto;
    max-width: 100%;
}
    
#\32 4ecb187 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#d8d6dd83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 c7f1a7e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 81f8923 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 8ffb94d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 f631f12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\32 43e3c88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#ed20658d {
    min-height: 898px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 4efb24c::before, #\32 4efb24c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.56;
    border-radius: inherit;
}
#\32 4efb24c {
    background-image: url(https://le-de.cdn-website.com/3c16e754772c413cb48db49410814574/dms3rep/multi/opt/imgi_15_IMG_20250216_182447_603__msi___jpg-1920w.webp);
}
#\32 4efb24c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAQAgCdASoKAAoAAUAmJZwCdAEPDOlsSw4AAPa/qtsatGNA8Ndm4Bt+7V3MQRdyzxDFvsML7dRNbtVxWmSGwv+l1Y766h6AAAA=');
}
    
#widget_iqq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 191b8c3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\33 191b8c3 {
    width: 93.32%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed20658d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 4efb24c::before, #\32 4efb24c > .bgExtraLayerOverlay {
    
}
#\32 4efb24c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAQAgCdASoKAAoAAUAmJZwCdAEPDOlsSw4AAPa/qtsatGNA8Ndm4Bt+7V3MQRdyzxDFvsML7dRNbtVxWmSGwv+l1Y766h6AAAA=');
}
    
#\33 191b8c3 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 43e3c88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ed20658d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 4efb24c::before, #\32 4efb24c > .bgExtraLayerOverlay {
    
}
#\32 4efb24c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAQAgCdASoKAAoAAUAmJZwCdAEPDOlsSw4AAPa/qtsatGNA8Ndm4Bt+7V3MQRdyzxDFvsML7dRNbtVxWmSGwv+l1Y766h6AAAA=');
}
    
#\33 191b8c3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\33 191b8c3 {
    width: 100.01%;
}
}



@media all {
    
#\32 e59e85b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#d94bab60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(187, 209, 188, 1);
    background-image: initial;
    justify-content: flex-start;
}
    
#\38 94a6e94.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\38 94a6e94 {
    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 a87567e {
    width: 100.01%;
    height: 434px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db3af41b {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#\33 2b85b2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 348af2c {
    margin: 0px 0% 0px 0%;
}
    
#\32 e59e85b {
    align-items: flex-start;
    width: 49%;
    min-height: 8px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d94bab60 {
    width: 49%;
    min-height: 8px;
}
    
#\31 a87567e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#db3af41b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 1% 0% 4% 0%;
}
}



@media (max-width: 767px) {
    
#\32 e59e85b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d94bab60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 94a6e94.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
    
#\31 a87567e {
    width: 100.01%;
    height: 282px;
}
    
#db3af41b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}

