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

  *#dm .dmInner a.u_1397854247 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1925184264 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1394229271 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1126303352 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1478568534 hr {
    color:var(--color_7) !important;
    border:none !important;
    background:linear-gradient(to left,currentColor,transparent) !important;
    height:6px !important;
  }

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

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

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

  *#dm .dmInner div.u_1716665056 .content-block span {
    color:var(--color_3) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1592616962 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner *.u_1450264434 .row { text-align:CENTER !important; }

  *#dm .dmInner div.u_1450264434 .row:nth-child(even) { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1450264434 .row:nth-child(odd) { background-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1397854247:hover span.text {
    font-weight:bold !important;
    color:rgba(214,48,54,1) !important;
  }

  *#dm .dmInner a.u_1397854247.hover span.text {
    font-weight:bold !important;
    color:rgba(214,48,54,1) !important;
  }

  *#dm .dmInner div.u_1849402186 .svg { fill:rgba(46,208,4,1) !important; }

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

  *#dm .dmInner a.u_1421813187 {
    background-color:rgba(37,99,235,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1421813187:hover {
    background-color:rgba(46,208,4,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1421813187.hover {
    background-color:rgba(46,208,4,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1811231266 .svg { fill:rgba(46,208,4,1) !important; }

  *#dm .dmInner div.u_1738021254 .svg { fill:rgba(46,208,4,1) !important; }

  *#dm .dmInner div.u_1216635120 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

  *#dm .dmInner div.u_1218068680 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(36,173,193) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1054343794 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

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

  *#dm .dmInner div.u_1085545329 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner *.u_1312757427 .step-icon-circle.future { border-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1312757427 .step-icon-circle.active {
    background-color:var(--color_7) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner *.u_1312757427 .connector-line::after { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1312757427 .step-title {
    font-family: 'Inter' !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1312757427 .step-description { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1312757427 .step-icon-circle.completed .step-icon svg {
    color:var(--color_7) !important;
    fill:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1151357189 {
    background-color:rgba(29,97,177,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1151357189:hover {
    background-image:initial !important;
    background-color:rgba(39,126,226,1) !important;
  }

  *#dm .dmInner a.u_1151357189.hover {
    background-image:initial !important;
    background-color:rgba(39,126,226,1) !important;
  }

  *#dm .dmInner div.u_1312757427 .progress-stepper-container {
    background-image:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner *.u_1350085544 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1350085544 .list-icons__list-bullet svg { fill:rgba(51,189,91,1) !important; }

  *#dm .dmInner *.u_1641261772 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1641261772 .list-icons__list-bullet svg { fill:rgba(51,189,91,1) !important; }

  *#dm .dmInner div.u_1350085544 {
    font-family: 'Inter' !important;
    font-weight:500 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1641261772 {
    font-family: 'Inter' !important;
    font-weight:500 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_1992879269 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1992879269 .list-icons__list-bullet svg { fill:rgba(51,189,91,1) !important; }

  *#dm .dmInner *.u_1329751963 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1329751963 .list-icons__list-bullet svg { fill:rgba(51,189,91,1) !important; }

  *#dm .dmInner div.u_1992879269 {
    font-family: 'Inter' !important;
    font-weight:500 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1329751963 {
    font-family: 'Inter' !important;
    font-weight:500 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_1214209318 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1214209318 .list-icons__list-bullet svg { fill:rgba(51,189,91,1) !important; }

  *#dm .dmInner *.u_1366502377 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1366502377 .list-icons__list-bullet svg { fill:rgba(51,189,91,1) !important; }

  *#dm .dmInner div.u_1366502377 {
    font-family: 'Inter' !important;
    font-weight:500 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1214209318 {
    font-family: 'Inter' !important;
    font-weight:500 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_1312757427 .step-icon-circle.completed {
    background-color:rgba(4,128,106,1) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1047276373 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 5px 5px !important;
  }

  *#dm .dmInner div.u_1949981589 .svg { fill:rgba(136,78,154,1) !important; }

  *#dm .dmInner a.u_1035798173:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1035798173.hover { background-image:initial !important; }

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

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

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

  *#dm .dmInner div.u_1570661853 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

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

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

  *#dm .dmInner div.u_1832315894 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

  *#dm .dmInner a.u_1581627252:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1581627252.hover { background-image:initial !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1041765672:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1041765672.hover { background-image:initial !important; }

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

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

  *#dm .dmInner div.u_1201490937 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

  *#dm .dmInner div.u_1210647117 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

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

  *#dm .dmInner div.u_3342470917 .read-more-wrapper .text-content { color:var(--color_3) !important; }

  *#dm .dmInner *.u_3342470917 .read-more-wrapper .text-content { text-align:CENTER !important; }

  *#dm .dmInner *.u_3342470917 .read-more-wrapper .toggle-btn { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1450264434 .header-cell:not(.linked) {
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1450264434 .row .cell:not(.first):not(.linked) {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1450264434 .table {
    border-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1450264434 .header-cell {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1450264434 .cell {
    border-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner a.u_1741009664:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1741009664.hover { background-image:initial !important; }

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

  *#dm .dmInner div.u_612155385 img {
    border-radius:0% 0% 0% 0% !important;
    border-style:solid !important;
    border-color:rgb(5,226,177) rgb(5,226,177) rgb(5,226,177) rgb(5,226,177) !important;
    border-width:3px 3px 3px 3px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1925184264 .shape-text { font-size:32px !important; }

  *#dm .dmInner div.u_1394229271 .shape-text { font-size:32px !important; }

  *#dm .dmInner div.u_1126303352 .shape-text { font-size:32px !important; }

  *#dm .dmInner div.u_1716665056 .content-block span { font-size:50px !important; }

  *#dm .dmInner div.u_1450264434 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1450264434 .row .cell:not(.first):not(.linked) { font-size:12px !important; }

  *#dm .dmInner div.u_1312757427 .step-title { font-size:32px !important; }

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

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

  *#dm .dmInner *.u_1350085544 .adjust-icon-size svg { width:25px !important; }

  *#dm .dmInner *.u_1350085544 span.list-icons__list-bullet { margin-right:10px !important; }

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

  *#dm .dmInner *.u_1350085544 .list-icons {
    row-gap:10px !important;
    column-gap:0px !important;
  }

  *#dm .dmInner *.u_1641261772 .adjust-icon-size svg { width:25px !important; }

  *#dm .dmInner *.u_1641261772 span.list-icons__list-bullet { margin-right:10px !important; }

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

  *#dm .dmInner *.u_1641261772 .list-icons {
    row-gap:10px !important;
    column-gap:0px !important;
  }

  *#dm .dmInner *.u_1992879269 .adjust-icon-size svg { width:25px !important; }

  *#dm .dmInner *.u_1992879269 span.list-icons__list-bullet { margin-right:10px !important; }

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

  *#dm .dmInner *.u_1992879269 .list-icons {
    row-gap:10px !important;
    column-gap:0px !important;
  }

  *#dm .dmInner *.u_1329751963 .adjust-icon-size svg { width:25px !important; }

  *#dm .dmInner *.u_1329751963 span.list-icons__list-bullet { margin-right:10px !important; }

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

  *#dm .dmInner *.u_1329751963 .list-icons {
    row-gap:10px !important;
    column-gap:0px !important;
  }

  *#dm .dmInner *.u_1214209318 .adjust-icon-size svg { width:25px !important; }

  *#dm .dmInner *.u_1214209318 span.list-icons__list-bullet { margin-right:10px !important; }

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

  *#dm .dmInner *.u_1214209318 .list-icons {
    row-gap:10px !important;
    column-gap:0px !important;
  }

  *#dm .dmInner *.u_1366502377 .adjust-icon-size svg { width:25px !important; }

  *#dm .dmInner *.u_1366502377 span.list-icons__list-bullet { margin-right:10px !important; }

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

  *#dm .dmInner *.u_1366502377 .list-icons {
    row-gap:10px !important;
    column-gap:0px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1126303352 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1394229271 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1925184264 .shape-text { font-size:16px !important; }

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

  *#dm .dmInner div.u_1716665056 .content-block span { font-size:24px !important; }

  *#dm .dmInner div.u_1450264434 .header-cell:not(.linked) { font-size:10px !important; }

  *#dm .dmInner div.u_1450264434 .row .cell:not(.first):not(.linked) { font-size:11px !important; }

  *#dm .dmInner div.u_1312757427 .step-icon-circle {
    height:32px !important;
    width:32px !important;
  }

  *#dm .dmInner *.u_1350085544 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1350085544 .list-icons { row-gap:15px !important; }

  *#dm .dmInner *.u_1350085544 span.list-icons__list-bullet { margin-right:10px !important; }

  *#dm .dmInner *.u_1641261772 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1641261772 .list-icons { row-gap:15px !important; }

  *#dm .dmInner *.u_1641261772 span.list-icons__list-bullet { margin-right:10px !important; }

  *#dm .dmInner *.u_1992879269 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1992879269 .list-icons { row-gap:15px !important; }

  *#dm .dmInner *.u_1992879269 span.list-icons__list-bullet { margin-right:10px !important; }

  *#dm .dmInner *.u_1329751963 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1329751963 .list-icons { row-gap:15px !important; }

  *#dm .dmInner *.u_1329751963 span.list-icons__list-bullet { margin-right:10px !important; }

  *#dm .dmInner *.u_1214209318 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1214209318 .list-icons { row-gap:15px !important; }

  *#dm .dmInner *.u_1214209318 span.list-icons__list-bullet { margin-right:10px !important; }

  *#dm .dmInner *.u_1366502377 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1366502377 .list-icons { row-gap:15px !important; }

  *#dm .dmInner *.u_1366502377 span.list-icons__list-bullet { margin-right:10px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3342470917 .read-more-wrapper .text-content { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1716665056 .content-block span { font-size:36px !important; }

  *#dm .dmInner div.u_1450264434 .row .cell:not(.first):not(.linked) { font-size:14px !important; }

  *#dm .dmInner div.u_1450264434 .header-cell:not(.linked) { font-size:14px !important; }

  *#dm .dmInner *.u_1350085544 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1350085544 .list-icons { row-gap:10px !important; }

  *#dm .dmInner *.u_1641261772 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1641261772 .list-icons { row-gap:10px !important; }

  *#dm .dmInner *.u_1992879269 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1992879269 .list-icons { row-gap:10px !important; }

  *#dm .dmInner *.u_1329751963 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1329751963 .list-icons { row-gap:10px !important; }

  *#dm .dmInner *.u_1214209318 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1214209318 .list-icons { row-gap:10px !important; }

  *#dm .dmInner *.u_1366502377 .adjust-icon-size svg { width:20px !important; }

  *#dm .dmInner *.u_1366502377 .list-icons { row-gap:10px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1214209318 { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\34 3de55ee::before, #\34 3de55ee > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\34 3de55ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 21px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    background-image: url();
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\34 3de55ee.lazy {
    background-image: url('');
}
    
#a62c6976 {
    min-height: 322px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 2% 3% 0% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 a5c07ec {
    margin: 0px 0% 0px 0%;
}
    
#d3295b8c {
    width: 57.64%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 57dc79d {
    width: 59.96%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 54b0f9d::before, #\32 54b0f9d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.2;
    border-radius: inherit;
}
#\32 54b0f9d {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#f0fab428 {
    width: 43.12756371227277%;
    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 (min-width: 768px) and (max-width: 1024px) {
    
#\34 3de55ee::before, #\34 3de55ee > .bgExtraLayerOverlay {
    
}
#\34 3de55ee {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
}
#\34 3de55ee.lazy {
    background-image: url('');
}
    
#a62c6976 {
    flex-direction: column;
    min-height: 180px;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 4% 2% 4%;
}
    
#d3295b8c {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 54b0f9d::before, #\32 54b0f9d > .bgExtraLayerOverlay {
    
}
    
#\31 57dc79d {
    width: 100.00%;
}
    
#f0fab428 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a62c6976 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 54b0f9d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\34 3de55ee::before, #\34 3de55ee > .bgExtraLayerOverlay {
    
}
#\34 3de55ee {
    row-gap: 9px;
    width: 100%;
    min-height: 134px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\34 3de55ee.lazy {
    background-image: url('');
}
    
#a62c6976 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 4% 2% 4%;
}
    
#d3295b8c {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 57dc79d {
    width: 99.83%;
}
    
#\32 54b0f9d::before, #\32 54b0f9d > .bgExtraLayerOverlay {
    
}
    
#f0fab428 {
    width: 100.00%;
}
}



@media all {
    
#ffdeecb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.08%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fe7b6cd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.90065583761105%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c06f47e7 {
    min-height: 129px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c01b56a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 c01b56a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 fefc265 {
    width: 96.93%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c06f47e7 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 fefc265 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffdeecb8 {
    width: 49.36517216633171%;
}
    
#fe7b6cd0 {
    width: 50.56%;
}
}



@media (max-width: 767px) {
    
#ffdeecb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe7b6cd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c06f47e7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 fefc265 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 1b6f33d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 172px;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: var(--color_7) var(--color_3) var(--color_3) var(--color_3);
    border-width: 5px 1px 1px 0px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(26, 26, 26, 1);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    padding: 0% 3% 0% 0%;
    margin: 50px 0% 50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 75f4503 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 8px 8px 8px 8px;
    justify-content: flex-start;
    padding: 0% 2% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 b906e2f {
    width: 17%;
    grid-template-rows: minmax(172px, max-content);
    max-width: 100%;
    order: 0;
    border-style: solid;
    border-color: #000000 rgba(208,207,207,1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-self: auto;
    margin-right: 5%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    grid-area: auto / auto / auto / auto;
}
    
#baae2141 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#b5a59a63 {
    min-height: 742px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#db645791 {
    width: 75px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: center;
    order: 1;
}
    
#\39 ad012bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#df258efc {
    width: 17%;
    grid-template-rows: minmax(189.96875px, max-content);
    max-width: 100%;
    order: 0;
    border-style: solid;
    border-color: #000000 rgba(208,207,207,1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-self: auto;
    margin-right: 5%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 5px 0 0 0;
    grid-area: auto / auto / auto / auto;
}
    
#e9e44fd1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.91902062592293%;
    min-height: 172px;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: var(--color_7) var(--color_3) var(--color_3) var(--color_3);
    border-width: 5px 1px 1px 0px;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(26, 26, 26, 1);
    background-image: initial;
    align-self: auto;
    justify-self: auto;
    padding: 0% 3% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbc4f335 {
    width: 75px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: center;
    order: 1;
}
    
#\37 ebdb4c2 {
    width: 75px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: center;
    order: 1;
}
    
#f72bb3d5 {
    width: 17%;
    grid-template-rows: minmax(172px, max-content);
    max-width: 100%;
    order: 0;
    border-style: solid;
    border-color: #000000 rgba(208,207,207,1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-self: auto;
    margin-right: 5%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0 0 0 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3b441d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 79.98265160729801%;
    min-height: 88px;
    max-height: 100%;
    order: 1;
    align-self: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 162c6f1 {
    width: 175px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a16a347 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#c44c29bc {
    width: 99.99685025436851%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e6ce20c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4bca6a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 64a8282 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.77099040569722%;
    min-height: 172px;
    max-height: 100%;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    border-radius: 8px 8px 0px 0px;
    border-style: solid;
    border-color: var(--color_7) var(--color_3) var(--color_3) var(--color_3);
    border-width: 5px 1px 1px 0px;
    background-color: rgba(26, 26, 26, 1);
    background-image: initial;
    align-self: auto;
    justify-self: auto;
    padding: 0% 3% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6bf99e7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: 88px;
    max-height: 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 92fea6a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 78.16%;
    min-height: 88px;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 55b191f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/20+yard+dumpster+front+of+barn-1920w.webp);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\33 55b191f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADwAQCdASoKAAcAAUAmJZgCdAEO1DeeNoAA/spt7jzV+bYF+5jZIzgJCoXmuaq1xQyFpQX+q9477xv4eEPdDaBMzrX4XgAA');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1b6f33d {
    order: 1;
    justify-self: auto;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 75f4503 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\38 b906e2f {
    width: 14%;
}
    
#baae2141 {
    width: 100%;
}
    
#b5a59a63 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#db645791 {
    width: 48px;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 ad012bf {
    width: 100%;
}
    
#df258efc {
    width: 14%;
    grid-template-rows: minmax(172px, max-content);
    margin-right: 10%;
}
    
#e9e44fd1 {
    order: 2;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cbc4f335 {
    width: 48px;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 ebdb4c2 {
    justify-self: center;
    align-self: center;
    width: 48px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f72bb3d5 {
    width: 14%;
}
    
#\38 3b441d9 {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#\30 a16a347 {
    width: 100%;
}
    
#c44c29bc {
    width: 100%;
}
    
#e6ce20c6 {
    width: 100%;
}
    
#\35 4bca6a2 {
    width: 100%;
}
    
#\36 64a8282 {
    justify-self: auto;
    align-self: stretch;
    width: 100%;
    order: 0;
    justify-content: flex-start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6bf99e7 {
    width: 70%;
    min-height: 100px;
    justify-content: flex-start;
}
    
#\34 92fea6a {
    width: 69.60%;
    min-height: 63px;
    justify-content: flex-start;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 55b191f {
    width: 100%;
    min-height: 151px;
    height: auto;
}
#\33 55b191f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADwAQCdASoKAAcAAUAmJZgCdAEO1DeeNoAA/spt7jzV+bYF+5jZIzgJCoXmuaq1xQyFpQX+q9477xv4eEPdDaBMzrX4XgAA');
}
}



@media (max-width: 767px) {
    
#\33 1b6f33d {
    min-height: 140px;
    padding-right: 2%;
    margin: 0px 0% 0px 0%;
}
    
#\34 75f4503 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 b906e2f {
    width: 13.95%;
    grid-template-rows: minmax(200px, max-content);
}
    
#baae2141 {
    width: 100%;
}
    
#b5a59a63 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#db645791 {
    width: 40px;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 ad012bf {
    width: 100%;
}
    
#df258efc {
    width: 13.89%;
    grid-template-rows: minmax(241.97265625px, max-content);
}
    
#e9e44fd1 {
    min-height: 140px;
    padding-right: 2%;
    margin: 0px 0% 0px 0%;
}
    
#cbc4f335 {
    width: 40px;
    align-self: center;
    justify-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\37 ebdb4c2 {
    width: 40px;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#f72bb3d5 {
    width: 14%;
    grid-template-rows: minmax(200px, max-content);
}
    
#\38 3b441d9 {
    width: 70%;
    min-height: 90px;
}
    
#\36 162c6f1 {
    width: 150px;
    min-height: 40px;
}
    
#\30 a16a347 {
    width: 100%;
}
    
#c44c29bc {
    width: 100%;
}
    
#e6ce20c6 {
    width: 100%;
}
    
#\35 4bca6a2 {
    width: 100%;
}
    
#\36 64a8282 {
    min-height: 140px;
    padding-right: 2%;
    margin: 0px 0% 0px 0%;
}
    
#e6bf99e7 {
    width: 70%;
    min-height: 90px;
}
    
#\34 92fea6a {
    width: 70%;
    min-height: 90px;
    margin-bottom: 10px;
    margin-top: 15px;
}
    
#\33 55b191f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\33 55b191f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADwAQCdASoKAAcAAUAmJZgCdAEO1DeeNoAA/spt7jzV+bYF+5jZIzgJCoXmuaq1xQyFpQX+q9477xv4eEPdDaBMzrX4XgAA');
}
}



@media all {
    
#d6679720 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: row;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 49dd965 {
    width: 100.00%;
    height: 479px;
    max-width: 100%;
}
    
#\39 6782d40 {
    min-height: 733px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#e20787e2::before, #e20787e2 > .bgExtraLayerOverlay {
    
}
#e20787e2 {
    background-image: linear-gradient(135deg, rgba(0, 0, 0, 1) 0%, rgba(5, 226, 177, 1) 100%);
    background-origin: border-box;
}
    
#fc7c81ef {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e5be540 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1669a45 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6679720 {
    width: 100%;
    min-height: 160px;
    justify-content: center;
    align-items: center;
    order: 0;
}
    
#\30 49dd965 {
    height: 272px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6782d40 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 41px;
    padding: 4% 6% 5% 6%;
}
    
#e20787e2::before, #e20787e2 > .bgExtraLayerOverlay {
    
}
    
#fc7c81ef {
    order: 0;
}
    
#\31 e5be540 {
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    align-items: center;
    order: 1;
}
    
#\39 1669a45 {
    justify-self: auto;
    align-self: center;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#d6679720 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\30 49dd965 {
    height: 240px;
}
    
#\39 6782d40 {
    min-height: unset;
    flex-direction: column;
    row-gap: 20px;
    padding: 16% 6% 16% 6%;
}
    
#e20787e2::before, #e20787e2 > .bgExtraLayerOverlay {
    
}
    
#fc7c81ef {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e5be540 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 15px;
    order: 1;
}
    
#\39 1669a45 {
    align-self: center;
    width: 99.99508034120214%;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 2a32da2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dcd1b63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.77%;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a088203f {
    min-height: 123px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 23ece60.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 23ece60 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_1ct {
    width: 31.856577651208113%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c05fa232 {
    width: 31.374658752429134%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 3380083.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 3380083 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6df6981 {
    margin-top: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 dcd1b63 {
    align-items: center;
    justify-content: center;
}
    
#a088203f {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 181px;
}
}



@media (max-width: 767px) {
    
#\33 2a32da2 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#\35 dcd1b63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#a088203f {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
    padding-top: 12%;
}
    
#group_1ct {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c05fa232 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 d34d1c4 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#a95b9885 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ea51aab9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d34d1c4 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 167px;
}
}



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



@media all {
    
#\34 f06ef24 {
    min-height: 409px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 6% 2% 6% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a60ba2f7 {
    margin: 0px 0% 0px 0%;
}
    
#ae96f9a7 {
    align-items: center;
    width: 80.70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 1px 1px 1px 1px;
    border-radius: 8px 8px 8px 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7ce7363 {
    width: 99.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 48ed8e6::before, #\37 48ed8e6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\37 48ed8e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 21px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    background-image: url();
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\37 48ed8e6.lazy {
    background-image: url('');
}
    
#\39 53e1ed6 {
    width: 99.88%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 3cbce1c::before, #\31 3cbce1c > .bgExtraLayerOverlay {
    
}
#\31 3cbce1c {
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/BACKGROUND+HEX-1920w.png);
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-width: 0 0 1px 0;
    background-position: 50% 0%;
}
#\31 3cbce1c.lazy {
    background-image: url('');
}
    
#widget_uu1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_3lj {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f06ef24 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
    
#ae96f9a7 {
    width: 100.00%;
}
    
#\38 7ce7363 {
    width: 82.18%;
}
    
#\37 48ed8e6::before, #\37 48ed8e6 > .bgExtraLayerOverlay {
    
}
#\37 48ed8e6 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
}
#\37 48ed8e6.lazy {
    background-image: url('');
}
    
#\31 3cbce1c::before, #\31 3cbce1c > .bgExtraLayerOverlay {
    
}
#\31 3cbce1c.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\34 f06ef24 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 3cbce1c {
    grid-template-rows: minmax(8px, max-content);
}
#\31 3cbce1c.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\34 f06ef24 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 12% 4% 12% 4%;
}
    
#ae96f9a7 {
    width: 100%;
}
    
#\38 7ce7363 {
    width: 100%;
}
    
#\37 48ed8e6::before, #\37 48ed8e6 > .bgExtraLayerOverlay {
    
}
#\37 48ed8e6 {
    row-gap: 9px;
    width: 100%;
    min-height: 134px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
}
#\37 48ed8e6.lazy {
    background-image: url('');
}
    
#\31 3cbce1c::before, #\31 3cbce1c > .bgExtraLayerOverlay {
    
}
#\31 3cbce1c.lazy {
    background-image: url('');
}
}



@media all {
    
#c7fe9942 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dcdd6254 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 37fb859 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c88845b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 aca8800 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b789d0a2 {
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-width: 0 0 1px 0;
}
    
#a7abb68e {
    width: 99.99737049411893%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 32ea4c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 05f6cb5 {
    width: 100%;
    height: 545px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ffb762b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ae3d3e9 {
    flex-direction: row;
    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: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 37fb859 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2% 2% 2% 2%;
}
    
#\31 aca8800 {
    width: 100%;
    min-height: 80px;
}
    
#\38 05f6cb5 {
    width: 100.00%;
    height: 500px;
}
    
#ffb762b3 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\34 37fb859 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 aca8800 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 05f6cb5 {
    width: 100.00%;
    height: 194px;
}
    
#ffb762b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ae3d3e9 {
    height: auto;
    min-height: 120px;
}
    
#\31 32ea4c9 {
    width: 100.01%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\35 57154d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a0576568 {
    background-image: url();
    background-size: contain;
    background-position: 0% 0%;
}
#a0576568.lazy {
    background-image: url('');
}
    
#\38 b7683fa {
    width: 99.71794103323394%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a83f933 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 1px 1px 1px 1px;
    border-radius: 8px 8px 8px 8px;
    padding: 3% 5% 3% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 99a534c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#\31 a83f933 {
    width: 100%;
    min-height: 507px;
    align-items: center;
    height: auto;
}
    
#\32 99a534c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 4% 4%;
}
    
#da25cc38 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e3b2601b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa3f57e9 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 1% 10% 1% 15%;
    margin: 0% 0% 0% 0%;
}
    
#a6d39601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.37%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 8e2460e {
    min-height: 80px;
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64f8c55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.585959385084664%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ec83c4a9 {
    background-image: linear-gradient(495deg, rgba(5, 226, 177, 1) 24%, rgba(4, 128, 106, 1) 100%);
    background-origin: border-box;
}
    
#\39 5063d0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa3f57e9 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 0% 2% 0% 2%;
}
    
#a6d39601 {
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
}
    
#e64f8c55 {
    width: 100%;
    min-height: 80px;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#aa3f57e9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#a6d39601 {
    width: 100%;
    min-height: 155px;
    align-items: center;
    height: auto;
}
    
#\38 8e2460e {
    width: 350px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64f8c55 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
}



@media all {
    
#\34 f38a208 {
    min-height: 128px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 0a202a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 451e9f6::before, #\37 451e9f6 > .bgExtraLayerOverlay {
    
}
#\37 451e9f6 {
    background-image: linear-gradient(495deg, rgba(5, 226, 177, 1) 24%, rgba(4, 167, 129, 1) 100%);
    background-origin: border-box;
}
    
#\35 07d7d6c {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f38a208 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 135px;
}
    
#\37 451e9f6::before, #\37 451e9f6 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 f38a208 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
}
    
#\35 0a202a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 451e9f6::before, #\37 451e9f6 > .bgExtraLayerOverlay {
    
}
    
#\30 e79dbe4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 55c6202::before, #\38 55c6202 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.2;
    border-radius: inherit;
}
#\38 55c6202 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\33 5069a2c {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 5%;
    margin-top: 3%;
}
    
#\30 8470dc0::before, #\30 8470dc0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\30 8470dc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 47%;
    align-items: center;
    background-image: initial;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-color: rgba(136, 78, 154, 1) rgba(136, 78, 154, 1) rgba(136, 78, 154, 1) rgba(136, 78, 154, 1);
    border-width: 3px 3px 3px 3px;
    order: 1;
    justify-content: flex-start;
    background-color: var(--color_3);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f8f9b4da.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 0%;
}
#f8f9b4da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e864774d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
}
#e864774d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 570373f {
    min-height: 240px;
    flex-wrap: nowrap;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    padding: 0% 10% 2% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c58133da {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-left: 5%;
    margin-top: 3%;
}
    
#d8636fd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b64aa586.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 20px;
}
#b64aa586 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 908e166.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 40px;
    padding-right: 40px;
}
#\32 908e166 {
    width: 100%;
    height: 174px;
    max-width: 100%;
    align-self: flex-start;
}
    
#f90807c7 {
    width: 47%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    background-image: initial;
    justify-content: flex-start;
    background-color: var(--color_3);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e5366b34 {
    align-items: flex-start;
    width: 100%;
    min-height: 224px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 3;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b187d95d {
    margin: 0px 0% 0px 0%;
}
    
#widget_bml {
    width: 100%;
    height: 119px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 55c6202::before, #\38 55c6202 > .bgExtraLayerOverlay {
    
}
    
#\32 908e166.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\32 908e166 {
    height: 228px;
}
    
#\30 8470dc0 {
    width: 49%;
    min-height: 8px;
    height: auto;
    row-gap: 14px;
    padding-top: 0%;
    padding-bottom: 0%;
}
    
#f90807c7 {
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
}
    
#e5366b34 {
    height: auto;
    min-height: 342px;
}
    
#\31 570373f {
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    padding: 4% 2% 4% 2%;
}
    
#e864774d {
    margin-top: 0%;
}
}



@media (max-width: 767px) {
    
#\38 55c6202 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\31 570373f {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\38 55c6202::before, #\38 55c6202 > .bgExtraLayerOverlay {
    
}
    
#c58133da {
    width: 60px;
    margin-left: 5%;
}
    
#d8636fd3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
    
#\32 908e166.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\32 908e166 {
    width: 99%;
    height: 206px;
}
    
#\33 5069a2c {
    align-self: flex-start;
    margin-left: 4%;
    margin-right: 0px;
    width: 60px;
}
    
#\30 8470dc0 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 5% 0% 0% 0%;
}
    
#f90807c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 5%;
    padding-bottom: 0%;
    justify-content: space-between;
}
    
#\31 570373f {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 17px;
    padding: 8% 4% 8% 4%;
}
    
#e864774d {
    margin-top: 0%;
}
    
#e5366b34 {
    height: auto;
    min-height: 267px;
}
    
#widget_bml {
    height: 27px;
}
}



@media all {
    
#\33 3579335 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ecae133 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 3px 3px 3px 3px;
    padding: 16px 64px 16px 64px;
}
    
#\38 19026a8 {
    min-height: 529px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#group_a91 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/20+yard+dumpster+by+truck-1920w.webp);
    padding: 16px 16px 16px 16px;
}
#group_a91.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAwAgCdASoKAAcAAUAmJZACdGuAAsyXZIk5gAD+6zWLGxR1avfJVH3K56VqSZQeOBugls59O/0KY7ZdSfeMUAAA');
}
    
#widget_kci {
    width: 667px;
    height: 228px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 19026a8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#group_a91 {
    width: 50%;
}
#group_a91.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAwAgCdASoKAAcAAUAmJZACdGuAAsyXZIk5gAD+6zWLGxR1avfJVH3K56VqSZQeOBugls59O/0KY7ZdSfeMUAAA');
}
    
#\37 ecae133 {
    width: 100%;
    min-height: 8px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_kci {
    height: 234px;
}
}



@media (max-width: 767px) {
    
#\37 ecae133 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 19026a8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
}
    
#ff367b7c {
    margin: 0px 0% 0px 0%;
}
    
#group_a91 {
    width: 100%;
    min-height: 134px;
    align-items: center;
    order: 0;
    height: auto;
}
#group_a91.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAwAgCdASoKAAcAAUAmJZACdGuAAsyXZIk5gAD+6zWLGxR1avfJVH3K56VqSZQeOBugls59O/0KY7ZdSfeMUAAA');
}
    
#widget_kci {
    height: 506px;
}
}



@media all {
    
#\38 7844589 {
    min-height: 535px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1a4aa57 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 536a393 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ad5bfc4c {
    width: 1168px;
    height: 318px;
    max-width: 100%;
    order: 2;
}
    
#\38 7d1f082 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



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



@media (max-width: 767px) {
    
#\38 7844589 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 1a4aa57 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ad5bfc4c {
    height: 348px;
    width: 343px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 59bfd8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 100%;
    min-width: 4%;
}
    
#\38 c21f6d4 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\38 03e8443 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ba12292 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\36 59bfd8c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 c21f6d4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 ba12292 {
    order: 0;
}
}



@media all {
    
#\38 d1514e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.99999999999999%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    padding: 16px 64px 16px 64px;
}
    
#b4e27511 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/ChatGPT+Image+Sep+16-+2025-+08_45_55+AM-1920w.webp);
    background-size: contain;
    background-position: 100% 50%;
}
#b4e27511.lazy {
    background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAAAQAgCdASoKAAcAAUAmJQBOgCIO0VWSXY1wAP75/bz88nsEwOsNdKSsLrOB6edQfpjgmq7zg0kjzT5t6VzExqLkAAA=');
}
    
#\33 2eb37db {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_268 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_73j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 3f01c26 {
    flex-direction: row;
    align-items: flex-start;
    width: 89.99684598516308%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae0566b0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#ae0566b0 {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d77bb290.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#d77bb290 {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc36595d {
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2eb37db {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b4e27511 {
    width: 50%;
}
#b4e27511.lazy {
    background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAAAQAgCdASoKAAcAAUAmJQBOgCIO0VWSXY1wAP75/bz88nsEwOsNdKSsLrOB6edQfpjgmq7zg0kjzT5t6VzExqLkAAA=');
}
    
#\38 d1514e2 {
    width: 49.99999999999999%;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3f01c26 {
    width: 99.98%;
}
}



@media (max-width: 767px) {
    
#\38 d1514e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b4e27511 {
    width: 100%;
    min-height: 215px;
    align-items: center;
    order: 0;
    height: auto;
    background-position: 50% 50%;
}
#b4e27511.lazy {
    background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAAAQAgCdASoKAAcAAUAmJQBOgCIO0VWSXY1wAP75/bz88nsEwOsNdKSsLrOB6edQfpjgmq7zg0kjzT5t6VzExqLkAAA=');
}
    
#\33 2eb37db {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 3f01c26 {
    margin-left: 0%;
    height: auto;
    min-height: 147px;
}
}



@media all {
    
#\32 9345013 {
    min-height: 396px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#e37d920e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/ChatGPT+Image+Sep+16-+2025-+08_48_23+AM-1920w.webp);
    order: 0;
    background-size: contain;
    background-position: 0% 50%;
}
#e37d920e.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADwAQCdASoKAAcAAUAmJYwCdAEQFS8ILAAA/sJudImvxGf5/qq40xsLIJDe4O8S8vQ4YnWfH2X0hIAA');
}
    
#\38 b96ed0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.99999999999999%;
    min-width: 4%;
    order: 1;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    padding: 16px 64px 16px 64px;
}
    
#\30 e1d4da8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dd8695ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 539f83e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\32 539f83e {
    width: 509px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 656ae49.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\33 656ae49 {
    width: 509px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cfd36f7 {
    flex-direction: row;
    align-items: flex-start;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 51db01f {
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9345013 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e37d920e {
    width: 50%;
}
#e37d920e.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADwAQCdASoKAAcAAUAmJYwCdAEQFS8ILAAA/sJudImvxGf5/qq40xsLIJDe4O8S8vQ4YnWfH2X0hIAA');
}
    
#\38 b96ed0e {
    width: 49.99999999999999%;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 9345013 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e37d920e {
    width: 100%;
    min-height: 215px;
    align-items: center;
    height: auto;
    background-position: 50% 50%;
}
#e37d920e.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADwAQCdASoKAAcAAUAmJYwCdAEQFS8ILAAA/sJudImvxGf5/qq40xsLIJDe4O8S8vQ4YnWfH2X0hIAA');
}
    
#\38 b96ed0e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cfd36f7 {
    height: auto;
    min-height: 147px;
}
}



@media all {
    
#b79010f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a5a0664e {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#d5025426 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.99999999999999%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    padding: 16px 64px 16px 64px;
}
    
#\31 2b9c704 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 ab3b047 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/ChatGPT+Image+Sep+16-+2025-+08_52_02+AM-1920w.webp);
    background-size: contain;
    background-position: 100% 50%;
}
#\38 ab3b047.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAwAgCdASoKAAcAAUAmJYgCdLoAAxsbY3ocQAD+8b1vK+ZD4q9h4ZTEhaOOdtEK2XA5zi2RkaB0U+4hoQLIbdPc+KhasghqQAA=');
}
    
#\32 ce187ef.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\32 ce187ef {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4866e0c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#c4866e0c {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3dfeff7 {
    flex-direction: row;
    align-items: flex-start;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 112c6b5 {
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5a0664e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 ab3b047 {
    width: 50%;
}
#\38 ab3b047.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAwAgCdASoKAAcAAUAmJYgCdLoAAxsbY3ocQAD+8b1vK+ZD4q9h4ZTEhaOOdtEK2XA5zi2RkaB0U+4hoQLIbdPc+KhasghqQAA=');
}
    
#d5025426 {
    width: 49.99999999999999%;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a5a0664e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d5025426 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ab3b047 {
    width: 100%;
    min-height: 215px;
    align-items: center;
    order: 0;
    height: auto;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
}
#\38 ab3b047.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAwAgCdASoKAAcAAUAmJYgCdLoAAxsbY3ocQAD+8b1vK+ZD4q9h4ZTEhaOOdtEK2XA5zi2RkaB0U+4hoQLIbdPc+KhasghqQAA=');
}
    
#\35 3dfeff7 {
    width: 90%;
    height: auto;
    min-height: 147px;
}
}



@media all {
    
#\33 511bb1f {
    width: 667px;
    height: 228px;
    max-width: 100%;
    order: 1;
}
    
#\35 1afd8ef {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/dumpster+in+city-1920w.webp);
    order: 0;
    padding: 16px 16px 16px 16px;
}
#\35 1afd8ef.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4IEQAAADwAQCdASoKAAcAAUAmJYgCdAELY9NaaiAA/vGG+V0lj9oQu/fHPd34aYIwfP9ykSadCElSttVeVVzF7wrGHztlY/AAAA==');
}
    
#cae7a40d {
    min-height: 518px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\36 ec49fe9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 3px 3px 3px 3px;
    order: 1;
    padding: 16px 64px 16px 64px;
}
    
#\30 0f5e659 {
    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 (min-width: 768px) and (max-width: 1024px) {
    
#\35 1afd8ef {
    width: 50%;
}
#\35 1afd8ef.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4IEQAAADwAQCdASoKAAcAAUAmJYgCdAELY9NaaiAA/vGG+V0lj9oQu/fHPd34aYIwfP9ykSadCElSttVeVVzF7wrGHztlY/AAAA==');
}
    
#cae7a40d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 ec49fe9 {
    width: 100%;
    min-height: 8px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 9530a63 {
    margin: 0px 0% 0px 0%;
}
    
#\35 1afd8ef {
    width: 100%;
    min-height: 147px;
    align-items: center;
    height: auto;
}
#\35 1afd8ef.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4IEQAAADwAQCdASoKAAcAAUAmJYgCdAELY9NaaiAA/vGG+V0lj9oQu/fHPd34aYIwfP9ykSadCElSttVeVVzF7wrGHztlY/AAAA==');
}
    
#cae7a40d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
}
    
#\36 ec49fe9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 511bb1f {
    height: 496px;
}
}



@media all {
    
#\32 4352203 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5ccd090 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a9b048e7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 116px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: flex-start;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f9f5b027 {
    width: 261px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e0dc402::before, #\37 e0dc402 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#\37 e0dc402 {
    background-image: url('https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/ChatGPT+Image+Sep+16-+2025-+08_52_02+AM-1920w.webp?dm-skip-opt=true');
}
    
#b1277a36 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bb2a5d3 {
    width: 261px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
}
    
#c894003e {
    min-height: 670px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cf523ed9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_opb {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#fec4711e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e0dc402::before, #\37 e0dc402 > .bgExtraLayerOverlay {
    
}
    
#c894003e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 533px;
}
}



@media (max-width: 767px) {
    
#\32 4352203 {
    order: 1;
}
    
#\32 5ccd090 {
    width: 100%;
    min-height: 459px;
    align-items: center;
    height: auto;
    row-gap: 15px;
    padding: 10px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a9b048e7 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
    justify-content: space-between;
    height: auto;
    min-height: 53px;
    order: 4;
}
    
#f9f5b027 {
    width: 127px;
    height: auto;
    min-height: 53px;
}
    
#\37 e0dc402::before, #\37 e0dc402 > .bgExtraLayerOverlay {
    
}
#\37 e0dc402 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 0%;
}
    
#\35 bb2a5d3 {
    width: 141.328125px;
    height: auto;
    min-height: 53px;
}
    
#c894003e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#widget_opb {
    width: auto;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf523ed9 {
    order: 0;
}
    
#b1277a36 {
    order: 2;
}
    
#fec4711e {
    order: 1;
}
    
#\32 6691ab6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 6066039 {
    align-items: center;
    width: 97.68893885349308%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4322d82 {
    flex-direction: row;
    align-items: center;
    width: 10%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 91c1ba7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\39 551ddcd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e530734b {
    align-items: center;
    width: 97.68893885349308%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fb145b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 250px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 0px 0px 0px 0px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: linear-gradient(495deg, rgba(4, 167, 129, 1) 24%, rgba(5, 226, 177, 1) 100%);
    background-origin: border-box;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe670f5f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 cd885f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 4% 4% 4%;
}
#\39 cd885f4 {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#\32 165741a {
    justify-content: flex-start;
    align-items: flex-end;
    width: 45%;
    min-height: 100%;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/Gemini_Generated_Image_b96b4lb96b4lb96b-62358653-1920w.png);
    border-radius: 12px 12px 12px 12px;
    align-self: stretch;
    height: auto;
    background-size: contain;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 3% 0% 0%;
}
#\32 165741a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQY02PIM27iS9YuFYtVz5cPU0yXD5VMkgvij5EK5osTCxVL4Y9RyeGI0StmYkhQKzSLUMoKiVTILg5TzC6JNCguinWqzIt3rc1KtK4KjVQvMkpUKhJgiFLOCQ+VT++PkMs6HqGUdzLetOp4qmfT4TSvlv2ptnWzo9VKYuLkC2QZguVSogNlkueHyKQ9CFfIfhhrVHYj2a3hbIp749Fkq5oFUaqF8TFyufIMvjJxxv7SCYlBUik94fLZvXF6pc1pdvUVafb1hcnGVVFRygWm4TKZggxuEqFCflKx6r6SsZaBUomW/qKx+gF8Maq+XBFy3jzhoj5iETweUuEsDPUM9QyFMoWMIaJZjB5C9YzWsm2MPpL1TD6SqUz2DPaMRgxGjAxAAAAlS1N3GqAOpwAAAABJRU5ErkJggg==');
}
    
#df54b074::before, #df54b074 > .bgExtraLayerOverlay {
    
}
#df54b074 {
    width: 38%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url();
    border-radius: 12px 12px 12px 12px;
    background-size: contain;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
#df54b074.lazy {
    background-image: url('');
}
    
#d796371c {
    align-items: center;
    width: 97.68893885349308%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dc34736 {
    flex-direction: row;
    align-items: center;
    width: 10%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d21b16a {
    min-height: 483px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a1ff2d8 {
    width: 100%;
    height: 402px;
    max-width: 100%;
}
    
#\35 376c470 {
    align-items: center;
    width: 97.68893885349308%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 51a3de2 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 a597ed1 {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin-top: 10px;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#d1f92b46 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\30 ddc8a03 {
    width: 100%;
    height: 402px;
    max-width: 100%;
}
    
#dea293ed {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.19626338892434%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 25a51e9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\37 25a51e9 {
    width: 373px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-bottom: 14px;
    margin-left: 0%;
    order: 0;
}
    
#\38 549dd6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 4% 4% 4%;
}
#\38 549dd6a {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2312083 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 650eab6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cbf43a99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 2fdf41e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ddd6d58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 60%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bd4cef96 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d6e1ac2a {
    justify-content: space-around;
    align-items: flex-start;
    width: 53.33860634343115%;
    min-height: 225px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 de17bfa {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 cb06900 {
    flex-direction: row;
    align-items: center;
    width: 10%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_bvi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#f57887d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 250px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 0px 0px 0px 0px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: linear-gradient(495deg, rgba(4, 167, 129, 1) 24%, rgba(5, 226, 177, 1) 100%);
    background-origin: border-box;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 17a2de1 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 45%;
    min-height: 100%;
    max-height: none;
    background-image: url(https://lirp.cdn-website.com/d718764a/dms3rep/multi/opt/Gemini_Generated_Image_b96b4lb96b4lb96b-62358653-1920w.png);
    border-radius: 12px 12px 12px 12px;
    align-self: stretch;
    height: auto;
    background-size: contain;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 3% 0% 0%;
}
#\32 17a2de1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQY02PIM27iS9YuFYtVz5cPU0yXD5VMkgvij5EK5osTCxVL4Y9RyeGI0StmYkhQKzSLUMoKiVTILg5TzC6JNCguinWqzIt3rc1KtK4KjVQvMkpUKhJgiFLOCQ+VT++PkMs6HqGUdzLetOp4qmfT4TSvlv2ptnWzo9VKYuLkC2QZguVSogNlkueHyKQ9CFfIfhhrVHYj2a3hbIp749Fkq5oFUaqF8TFyufIMvjJxxv7SCYlBUik94fLZvXF6pc1pdvUVafb1hcnGVVFRygWm4TKZggxuEqFCflKx6r6SsZaBUomW/qKx+gF8Maq+XBFy3jzhoj5iETweUuEsDPUM9QyFMoWMIaJZjB5C9YzWsm2MPpL1TD6SqUz2DPaMRgxGjAxAAAAlS1N3GqAOpwAAAABJRU5ErkJggg==');
}
    
#fa095c1d.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 4% 4% 4%;
}
#fa095c1d {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    grid-area: auto / auto / auto / auto;
}
    
#\34 885f60e {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#d1009e83.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 4% 4% 4%;
}
#d1009e83 {
    width: 120px;
    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 aa8e79b {
    justify-content: space-around;
    align-items: flex-start;
    width: 53.33860634343115%;
    min-height: 225px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3d0cc92.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\33 3d0cc92 {
    width: 373px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-bottom: 14px;
    margin-left: 0%;
    order: 0;
}
    
#b46eca38 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.19626338892434%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6416c47 {
    align-items: center;
    width: 97.68893885349308%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c6cf5bc {
    flex-direction: row;
    align-items: center;
    width: 10%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a1c4558 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#dd8e5184 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#dc5858b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#efd5e1b9 {
    align-items: center;
    width: 97.68893885349308%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beb7ef55 {
    flex-direction: row;
    align-items: center;
    width: 10%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f66dd58e {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 18b7a6d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 768cfc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 10d9e15 {
    flex-direction: row;
    align-items: center;
    width: 10%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e2442355 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 c46286d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a8aca557 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2c6b60b {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin-top: 10px;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eb128cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6066039 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#df54b074::before, #df54b074 > .bgExtraLayerOverlay {
    
}
#df54b074 {
    width: 100%;
    min-height: 296px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    flex-direction: row;
    padding: 4% 1% 4% 1%;
}
#df54b074.lazy {
    background-image: url('');
}
    
#\30 ddc8a03 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d796371c {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#dea293ed {
    justify-content: flex-start;
    height: auto;
    min-height: 114px;
}
    
#\35 ddd6d58 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding-left: 0px;
    padding-right: 0px;
}
    
#d6e1ac2a {
    height: auto;
    min-height: 168px;
    width: 58%;
    margin: 0px 0% 0px 0%;
}
    
#e530734b {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#\36 fb145b3 {
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\31 d21b16a {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-top: 2%;
}
    
#\37 a1ff2d8 {
    height: 243px;
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\35 376c470 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#\32 165741a {
    margin: 0px 0% 0px 0%;
}
#\32 165741a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQY02PIM27iS9YuFYtVz5cPU0yXD5VMkgvij5EK5osTCxVL4Y9RyeGI0StmYkhQKzSLUMoKiVTILg5TzC6JNCguinWqzIt3rc1KtK4KjVQvMkpUKhJgiFLOCQ+VT++PkMs6HqGUdzLetOp4qmfT4TSvlv2ptnWzo9VKYuLkC2QZguVSogNlkueHyKQ9CFfIfhhrVHYj2a3hbIp749Fkq5oFUaqF8TFyufIMvjJxxv7SCYlBUik94fLZvXF6pc1pdvUVafb1hcnGVVFRygWm4TKZggxuEqFCflKx6r6SsZaBUomW/qKx+gF8Maq+XBFy3jzhoj5iETweUuEsDPUM9QyFMoWMIaJZjB5C9YzWsm2MPpL1TD6SqUz2DPaMRgxGjAxAAAAlS1N3GqAOpwAAAABJRU5ErkJggg==');
}
    
#f57887d4 {
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\32 17a2de1 {
    margin: 0px 0% 0px 0%;
}
#\32 17a2de1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQY02PIM27iS9YuFYtVz5cPU0yXD5VMkgvij5EK5osTCxVL4Y9RyeGI0StmYkhQKzSLUMoKiVTILg5TzC6JNCguinWqzIt3rc1KtK4KjVQvMkpUKhJgiFLOCQ+VT++PkMs6HqGUdzLetOp4qmfT4TSvlv2ptnWzo9VKYuLkC2QZguVSogNlkueHyKQ9CFfIfhhrVHYj2a3hbIp749Fkq5oFUaqF8TFyufIMvjJxxv7SCYlBUik94fLZvXF6pc1pdvUVafb1hcnGVVFRygWm4TKZggxuEqFCflKx6r6SsZaBUomW/qKx+gF8Maq+XBFy3jzhoj5iETweUuEsDPUM9QyFMoWMIaJZjB5C9YzWsm2MPpL1TD6SqUz2DPaMRgxGjAxAAAAlS1N3GqAOpwAAAABJRU5ErkJggg==');
}
    
#\38 aa8e79b {
    height: auto;
    min-height: 168px;
    width: 58%;
    margin: 0px 0% 0px 0%;
}
    
#b46eca38 {
    justify-content: flex-start;
    height: auto;
    min-height: 114px;
}
    
#a6416c47 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#efd5e1b9 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 6066039 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#d1f92b46 {
    width: 25px;
}
    
#\30 ddc8a03 {
    height: 120px;
    width: 99.23%;
    margin: 0px 0% 0px 0%;
}
    
#dea293ed {
    order: 2;
    justify-content: flex-start;
    height: auto;
    min-height: 114px;
}
    
#\37 25a51e9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\37 25a51e9 {
    order: 0;
}
    
#e530734b {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#\36 fb145b3 {
    height: auto;
    min-height: 332px;
    justify-self: auto;
    align-self: auto;
    width: 99.47174409748668%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cd885f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 8px 4px 8px;
}
#\39 cd885f4 {
    width: 104px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 549dd6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 8px 4px 8px;
}
#\38 549dd6a {
    width: 104px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c2312083 {
    width: 25px;
}
    
#\32 165741a {
    width: 100%;
    height: auto;
    min-height: 200px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 3% 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 165741a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQY02PIM27iS9YuFYtVz5cPU0yXD5VMkgvij5EK5osTCxVL4Y9RyeGI0StmYkhQKzSLUMoKiVTILg5TzC6JNCguinWqzIt3rc1KtK4KjVQvMkpUKhJgiFLOCQ+VT++PkMs6HqGUdzLetOp4qmfT4TSvlv2ptnWzo9VKYuLkC2QZguVSogNlkueHyKQ9CFfIfhhrVHYj2a3hbIp749Fkq5oFUaqF8TFyufIMvjJxxv7SCYlBUik94fLZvXF6pc1pdvUVafb1hcnGVVFRygWm4TKZggxuEqFCflKx6r6SsZaBUomW/qKx+gF8Maq+XBFy3jzhoj5iETweUuEsDPUM9QyFMoWMIaJZjB5C9YzWsm2MPpL1TD6SqUz2DPaMRgxGjAxAAAAlS1N3GqAOpwAAAABJRU5ErkJggg==');
}
    
#df54b074::before, #df54b074 > .bgExtraLayerOverlay {
    
}
#df54b074 {
    width: 100%;
    min-height: 127px;
    align-items: flex-start;
    order: 1;
    height: auto;
    justify-content: flex-start;
    row-gap: 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
}
#df54b074.lazy {
    background-image: url('');
}
    
#d796371c {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#\35 ddd6d58 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 0%;
    padding-right: 0%;
}
    
#d6e1ac2a {
    width: 100%;
    height: auto;
    min-height: 107px;
    padding-top: 2%;
    padding-bottom: 2%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 de17bfa {
    width: 25px;
}
    
#\31 d21b16a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 3% 3% 10% 3%;
}
    
#\37 a1ff2d8 {
    height: 120px;
    width: 99.38%;
    margin: 0px 0% 0px 0%;
}
    
#\35 376c470 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#f57887d4 {
    height: auto;
    min-height: 332px;
    justify-self: auto;
    align-self: auto;
    width: 99.47174409748668%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 17a2de1 {
    width: 100%;
    height: auto;
    min-height: 200px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 3% 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 17a2de1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQY02PIM27iS9YuFYtVz5cPU0yXD5VMkgvij5EK5osTCxVL4Y9RyeGI0StmYkhQKzSLUMoKiVTILg5TzC6JNCguinWqzIt3rc1KtK4KjVQvMkpUKhJgiFLOCQ+VT++PkMs6HqGUdzLetOp4qmfT4TSvlv2ptnWzo9VKYuLkC2QZguVSogNlkueHyKQ9CFfIfhhrVHYj2a3hbIp749Fkq5oFUaqF8TFyufIMvjJxxv7SCYlBUik94fLZvXF6pc1pdvUVafb1hcnGVVFRygWm4TKZggxuEqFCflKx6r6SsZaBUomW/qKx+gF8Maq+XBFy3jzhoj5iETweUuEsDPUM9QyFMoWMIaJZjB5C9YzWsm2MPpL1TD6SqUz2DPaMRgxGjAxAAAAlS1N3GqAOpwAAAABJRU5ErkJggg==');
}
    
#fa095c1d.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 8px 4px 8px;
}
#fa095c1d {
    width: 104px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d1009e83.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 8px 4px 8px;
}
#d1009e83 {
    width: 104px;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 aa8e79b {
    width: 100%;
    height: auto;
    min-height: 107px;
    padding-top: 2%;
    padding-bottom: 2%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3d0cc92.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\33 3d0cc92 {
    order: 0;
}
    
#b46eca38 {
    order: 2;
    justify-content: flex-start;
    height: auto;
    min-height: 114px;
}
    
#a6416c47 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#\33 a1c4558 {
    width: 25px;
}
    
#efd5e1b9 {
    height: auto;
    min-height: 30px;
    align-items: center;
}
    
#f66dd58e {
    width: 25px;
}
    
#e2442355 {
    width: 25px;
}
}



@media all {
    
#\36 165696d::before, #\36 165696d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.2;
    border-radius: inherit;
}
#\36 165696d {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
}
    
#\33 7cb09a0::before, #\33 7cb09a0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\33 7cb09a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 21px;
    background-color: rgba(0, 0, 0, 0);
    width: 49%;
    background-image: url();
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\33 7cb09a0.lazy {
    background-image: url('');
}
    
#\35 49fc163 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#db546067 {
    margin: 0px 0% 0px 0%;
}
    
#fe3cb930 {
    width: 43.12756371227277%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b506c3fd {
    width: 57.64%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4aa105c {
    min-height: 322px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_lck {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_a13 {
    width: 100%;
    height: 432px;
    max-width: 100%;
}
    
#\38 e263346 {
    min-height: 80px;
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 165696d::before, #\36 165696d > .bgExtraLayerOverlay {
    
}
    
#\33 7cb09a0::before, #\33 7cb09a0 > .bgExtraLayerOverlay {
    
}
#\33 7cb09a0 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
    align-items: center;
}
#\33 7cb09a0.lazy {
    background-image: url('');
}
    
#\35 49fc163 {
    width: 100.00%;
}
    
#fe3cb930 {
    width: 100.00%;
}
    
#b506c3fd {
    width: 100.00%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4aa105c {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 4% 2% 4%;
}
    
#group_lck {
    width: 100%;
    min-height: 80px;
}
    
#widget_a13 {
    height: 286px;
}
}



@media (max-width: 767px) {
    
#\36 165696d {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 4aa105c {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 165696d::before, #\36 165696d > .bgExtraLayerOverlay {
    
}
    
#\33 7cb09a0::before, #\33 7cb09a0 > .bgExtraLayerOverlay {
    
}
#\33 7cb09a0 {
    row-gap: 9px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\33 7cb09a0.lazy {
    background-image: url('');
}
    
#\35 49fc163 {
    width: 99.83%;
}
    
#fe3cb930 {
    width: 100.00%;
}
    
#b506c3fd {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4aa105c {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 4% 2% 4%;
}
    
#group_lck {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_a13 {
    height: 240px;
}
    
#\38 e263346 {
    width: 350px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

