@media all {
  *#dm .dmInner *.u_1803979586 .title-text {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1803979586 .title-text * {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text * {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner {
    font-weight:400 !important;
    color:var(--color_5) !important;
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
    border-bottom-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-wrapper {
    border-top-style:solid !important;
    border-top-width:1px !important;
    border-bottom-style:solid !important;
    border-top-color:rgba(0,0,0,0.12) !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
    border-bottom-width:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow .close {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .horizontal {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .vertical {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .arrow-wrapper {
    border-radius:0 !important;
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title {
    background-color:rgba(0,0,0,0) !important;
    color:var(--color_2) !important;
    font-weight:600 !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2396785161 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

  *#dm .dmInner div.u_1710922233 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

  *#dm .dmInner div.u_1206106796 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

  *#dm .dmInner div.u_1350553624 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    padding:12.5% !important;
    border-radius:25% !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_919944420 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:56px !important;
    height:56px !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:28px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:22px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:14px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:16px !important; }

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

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

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

  *#dm .dmInner a.u_1467085945 span.text { font-size:14px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:18px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:48px !important;
    height:48px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner a.u_1458741240 span.text { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1458741240 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1467085945 span.text { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 817ec37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.4%;
    min-width: 4%;
    background-color: rgba(51, 51, 51, 0.5);
    background-image: initial;
    padding: 7% 6% 7% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-image: url(https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/Untitled+design+-+2025-10-15T005725.520-1920w.png);
    box-shadow: none;
    background-attachment: fixed;
}
    
#\39 b829ba9 {
    min-height: 850px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1lt {
    width: 679px;
    height: auto;
    max-width: 100%;
}
    
#widget_pti {
    width: 644px;
    height: auto;
    max-width: 100%;
}
    
#widget_3vl {
    width: 240px;
    height: 56px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a4139de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.60166947760784%;
    min-width: 4%;
    background-image: url();
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#group_m6k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    height: auto;
}
    
#c6088e84 {
    width: 240px;
    height: 56px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b829ba9 {
    min-height: 500px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_3vl {
    height: 50px;
    width: 170px;
}
    
#\36 817ec37 {
    row-gap: 16px;
    width: 100%;
    min-height: 8px;
    align-items: center;
    padding: 7% 4% 7% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1lt {
    width: 495px;
}
    
#widget_pti {
    width: 499px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#\38 a4139de {
    row-gap: 16px;
    width: 49.60166947760784%;
}
    
#c6088e84 {
    height: 50px;
    width: 170px;
}
    
#group_m6k {
    width: 99.61%;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\36 817ec37 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\39 b829ba9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_1lt {
    width: 315px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_pti {
    width: 306px;
}
    
#widget_3vl {
    height: 48px;
}
    
#\38 a4139de {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#c6088e84 {
    height: 48px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
    
#group_m6k {
    height: auto;
    min-height: 68px;
}
}



@media all {
    
#\31 95c0374 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f1a2d2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#edc2d5f4 {
    min-height: 975px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3aa7710 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 48%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    background-image: url(https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/shutterstock_2198806371-1920w.jpg);
    border-radius: 12px 12px 12px 12px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\37 3aa7710.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGIUEREv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAh/9oADAMBAAIRAxEAPwDayvIpGzMjkqRuJf8ALT7xTh9cgE1992iIJkDmWqV7v//Z');
}
    
#ccb7642d {
    width: 97.66%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 3bd4b57 {
    margin: 0px 0% 0px 0%;
}
    
#group_pqs {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#widget_2l7 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bb7cf6d0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2270a2a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd937099 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 df38469 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a0e026f2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce319c3e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ae9ebeb3 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1a81a93 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 81b2e6a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 714d9f2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\37 871c03f {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bec6256a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 af4b015 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 49df86a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e66b492b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 8d3e631 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_l2n {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 95c0374 {
    width: 100%;
    row-gap: 16px;
    justify-content: flex-start;
    min-height: 80px;
    order: 0;
}
    
#edc2d5f4 {
    column-gap: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#ccb7642d {
    order: 1;
}
    
#\37 3aa7710 {
    width: 100%;
    align-items: flex-end;
    justify-content: space-between;
    min-height: 250px;
    order: 1;
}
#\37 3aa7710.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGIUEREv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAh/9oADAMBAAIRAxEAPwDayvIpGzMjkqRuJf8ALT7xTh9cgE1992iIJkDmWqV7v//Z');
}
}



@media (max-width: 767px) {
    
#\31 95c0374 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    row-gap: 20px;
    order: 0;
    padding: 6px 6px 6px 6px;
}
    
#edc2d5f4 {
    min-height: unset;
    flex-direction: column;
    row-gap: 43px;
    padding: 12% 6% 16% 6%;
}
    
#ccb7642d {
    order: 1;
}
    
#\37 3aa7710 {
    min-height: 150px;
    align-items: flex-end;
    width: 100%;
    order: 1;
}
#\37 3aa7710.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGIUEREv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAh/9oADAMBAAIRAxEAPwDayvIpGzMjkqRuJf8ALT7xTh9cgE1992iIJkDmWqV7v//Z');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 fc594c5::before, #\35 fc594c5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 fc594c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url(https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/Untitled+design+-+2025-10-15T011049.812-1187h.png);
    background-position: 50% 0%;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
#\35 fc594c5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAo0lEQVQI1wXBCxKCIBQAQK7RZKBRgI9B8kOgopTkh6b7n6ddVBRFyUXXNMGPafv8jj2tcYvvGOYYZiSlrB+PwbklhLStR1yWcZismZx9TR5VSulKt01jjRn7YbHdWsMMtFdg2g5prQGAMyYYBwFesV+F9/JkGRaMI+scgMSY4OySk8KKa1J4l2dzzygh6EhfY570SnNCbvTWSu4rOmtaM8Jy/AeY1yK7s6Xq/AAAAABJRU5ErkJggg==');
}
    
#\30 a918d8a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cd7e6fb6::before, #cd7e6fb6 > .bgExtraLayerOverlay {
    
}
#cd7e6fb6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url();
}
#cd7e6fb6.lazy {
    background-image: url('');
}
    
#widget_0m7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8b7dde5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 8be03b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_de5 {
    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_4dc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_4dc {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 75af4fc {
    margin: 0px 0% 0px 0%;
}
    
#widget_bj8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ee1 {
    align-items: flex-start;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_2);
    background-image: initial;
    flex-wrap: nowrap;
}
    
#group_hnv[data-pinned] {
    position: sticky;
    top: 147px;
    bottom: auto;
    z-index: 1;
}
#group_hnv {
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
}
    
#widget_uol {
    width: 258.281px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rrd {
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ldi {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fcbc8cd {
    align-items: flex-start;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_2);
    background-image: initial;
    flex-wrap: nowrap;
}
    
#\31 c38610c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 c38610c {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7aa559f {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7f65aca {
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4343b8c {
    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;
}
    
#bef04a17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a7afc21 {
    width: 258.281px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 27c16f2 {
    align-items: flex-start;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_2);
    background-image: initial;
    flex-wrap: nowrap;
}
    
#\32 7d81f52.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 7d81f52 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bd4a9a1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf8de52f {
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 485d251 {
    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;
}
    
#\33 609d21f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6b2f156 {
    width: 258.281px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 64e6f5c {
    align-items: flex-start;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_2);
    background-image: initial;
    flex-wrap: nowrap;
}
    
#a2d91daa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a2d91daa {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3aa704b {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 63b17df {
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9be9ba9 {
    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;
}
    
#\35 f1d2eb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dcab85b {
    width: 258.281px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f625651 {
    align-items: flex-start;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    height: auto;
    order: 1;
    background-color: var(--color_2);
    background-image: initial;
    flex-wrap: nowrap;
}
    
#\36 87f013e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 87f013e {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 018fe88 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 124px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c2f4d21 {
    align-items: flex-start;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d519acd1 {
    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;
}
    
#de597e4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1d63d2b {
    width: 258.281px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m7q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_m7q {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 16px 0% 16px 0%;
}
    
#group_m3s {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a918d8a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 75af4fc {
    margin: 0px 0% 0px 0%;
}
    
#cd7e6fb6::before, #cd7e6fb6 > .bgExtraLayerOverlay {
    
}
#cd7e6fb6.lazy {
    background-image: url('');
}
    
#\35 fc594c5::before, #\35 fc594c5 > .bgExtraLayerOverlay {
    
}
#\35 fc594c5 {
    width: 49%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\35 fc594c5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAo0lEQVQI1wXBCxKCIBQAQK7RZKBRgI9B8kOgopTkh6b7n6ddVBRFyUXXNMGPafv8jj2tcYvvGOYYZiSlrB+PwbklhLStR1yWcZismZx9TR5VSulKt01jjRn7YbHdWsMMtFdg2g5prQGAMyYYBwFesV+F9/JkGRaMI+scgMSY4OySk8KKa1J4l2dzzygh6EhfY570SnNCbvTWSu4rOmtaM8Jy/AeY1yK7s6Xq/AAAAABJRU5ErkJggg==');
}
    
#group_rrd {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uol {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7f65aca {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a7afc21 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cf8de52f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b2f156 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 63b17df {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 dcab85b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c2f4d21 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c1d63d2b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_hnv {
    width: 99.21%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 8b7dde5 {
    width: 49%;
}
    
#widget_m7q {
    min-width: 32px;
    width: 45px;
    margin: 0px 0% 0px 0%;
}
    
#group_m3s {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_ldi {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b7aa559f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 bd4a9a1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a3aa704b {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 018fe88 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 fc594c5::before, #\35 fc594c5 > .bgExtraLayerOverlay {
    
}
#\35 fc594c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\35 fc594c5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAo0lEQVQI1wXBCxKCIBQAQK7RZKBRgI9B8kOgopTkh6b7n6ddVBRFyUXXNMGPafv8jj2tcYvvGOYYZiSlrB+PwbklhLStR1yWcZismZx9TR5VSulKt01jjRn7YbHdWsMMtFdg2g5prQGAMyYYBwFesV+F9/JkGRaMI+scgMSY4OySk8KKa1J4l2dzzygh6EhfY570SnNCbvTWSu4rOmtaM8Jy/AeY1yK7s6Xq/AAAAABJRU5ErkJggg==');
}
    
#\30 a918d8a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 8b7dde5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cd7e6fb6::before, #cd7e6fb6 > .bgExtraLayerOverlay {
    
}
#cd7e6fb6.lazy {
    background-image: url('');
}
    
#group_rrd {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uol {
    min-width: 32px;
    width: 150px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7f65aca {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a7afc21 {
    min-width: 32px;
    width: 150px;
    margin: 0px 0% 0px 0%;
}
    
#cf8de52f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b2f156 {
    min-width: 32px;
    width: 150px;
    margin: 0px 0% 0px 0%;
}
    
#\32 63b17df {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 dcab85b {
    min-width: 32px;
    width: 150px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c2f4d21 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c1d63d2b {
    min-width: 32px;
    width: 150px;
    margin: 0px 0% 0px 0%;
}
    
#group_hnv {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_m7q {
    min-width: 32px;
    width: 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_m3s {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_ldi {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b7aa559f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 bd4a9a1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a3aa704b {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 018fe88 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 afd2e37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 685f322 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\35 421c96c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f9945d42 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/shutterstock_2274082659-1920w.jpg);
    justify-content: flex-start;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ou0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a2acabb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_iaf {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0mr {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_0d2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_i1g {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#cbd81546 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b8d0db4 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b6e08c5e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bc4343e0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5c269cd {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a21660c9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f8915793 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1e21c24 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 762c9c0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 685f322 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#b0c53aec {
    margin: 0px 0% 0px 0%;
}
    
#widget_0mr {
    width: 45px;
}
    
#\32 b8d0db4 {
    width: 45px;
}
    
#\30 5c269cd {
    width: 45px;
}
    
#d1e21c24 {
    width: 45px;
}
    
#\38 afd2e37 {
    width: 48%;
    min-height: 8px;
}
    
#f9945d42 {
    width: 48%;
    min-height: 8px;
}
    
#group_iaf {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#cbd81546 {
    align-items: flex-start;
}
    
#bc4343e0 {
    align-items: flex-start;
}
    
#f8915793 {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 afd2e37 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 685f322 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f9945d42 {
    min-height: 150px;
    align-items: center;
    width: 100%;
}
    
#widget_0mr {
    width: 30px;
}
    
#\32 b8d0db4 {
    width: 30px;
}
    
#\30 5c269cd {
    width: 30px;
}
    
#d1e21c24 {
    width: 30px;
}
}



@media all {
    
#d7c7a8a9 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 cac7e77 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 62.79132137414685%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    justify-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
#\33 cac7e77.lazy {
    background-image: url('');
}
    
#\36 bbf292e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1812c27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.18%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\38 8d6e87d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c61e975a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 7ecf0be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oei {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vvk {
    align-items: flex-start;
    width: 100%;
    min-height: 264px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    height: auto;
    flex-direction: row;
}
    
#\36 e563abc::before, #\36 e563abc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 e563abc {
    align-items: flex-start;
    width: 51.03%;
    min-height: 364px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    min-width: 32px;
    justify-content: flex-end;
    background-image: url('https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/Untitled+design+-+2025-10-15T011130.237-1920w.png');
    border-radius: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 e563abc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuElEQVQI1x3IO2vCUBgG4O8938ntJDFEEXFQGo1KE229BEt1KAQEiYPGQcHBKBRXN9F/LwrP9FDLoEjR2KYs5NNMO8+0dci/LiYu+grUtijxkdZQTPmey0euHUf8VxaJiy8bFDhIG7ztyMtcXjO+reRpyIuqmJbw7YA+PM5j6z9RRaKvPrGJxLIp5mUxcNBVoMjnXWwVQ5WFRssWgfnarkLTRF0H/VTEvmccYjMN9LoSnoT/5jFcxhO4pRWv5Q5hPwAAAABJRU5ErkJggg==');
}
    
#df13b028 {
    align-items: flex-start;
    width: 45.800012707950756%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_89h::before, #group_89h > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#group_89h {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100.00%;
    min-height: 168px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/Untitled+design+-+2025-10-15T011049.812-1187h.png);
    border-radius: 12px 12px 12px 12px;
}
#group_89h.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAo0lEQVQI1wXBCxKCIBQAQK7RZKBRgI9B8kOgopTkh6b7n6ddVBRFyUXXNMGPafv8jj2tcYvvGOYYZiSlrB+PwbklhLStR1yWcZismZx9TR5VSulKt01jjRn7YbHdWsMMtFdg2g5prQGAMyYYBwFesV+F9/JkGRaMI+scgMSY4OySk8KKa1J4l2dzzygh6EhfY570SnNCbvTWSu4rOmtaM8Jy/AeY1yK7s6Xq/AAAAABJRU5ErkJggg==');
}
    
#bf4fe3fc::before, #bf4fe3fc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#bf4fe3fc {
    align-items: flex-start;
    width: 100.00%;
    min-height: 178px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-end;
    background-image: url(https://lirp.cdn-website.com/209ebeaf/dms3rep/multi/opt/Untitled+design+-+2025-10-15T005725.520-1920w.png);
    border-radius: 12px 12px 12px 12px;
}
#bf4fe3fc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12MIc/VPC4woiUssS0mtz82cXJbdk5OQFeRtb2ahrWPEEOzomRMQ3JWeMqO8YEFD2bzq3ObkiAhXJ0M9UxUNI4Ywe9eyAL/ZmXGbG4v29NWsa8xviA32tLBSUTOSUjFkiLRzzHFz7osLXFqetq2jbHlFRmWIn5OxuZSioaC8AUOgtX20nV1VkEdXUtisguTulKgMb09bIwspJSMheUMGV1NrN1PLLB/38jD/prjwTF/fIDsnU31LKWVjUUUjAJeIPIMeOr5uAAAAAElFTkSuQmCC');
}
    
#widget_87n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a64adb31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_73v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd514ab6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5599b0f {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7c7a8a9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a922c5a1 {
    margin: 0px 0% 0px 0%;
}
    
#\33 cac7e77 {
    width: 100%;
    min-height: 80px;
}
#\33 cac7e77.lazy {
    background-image: url('');
}
    
#\36 e563abc::before, #\36 e563abc > .bgExtraLayerOverlay {
    
}
#\36 e563abc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
#\36 e563abc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuElEQVQI1x3IO2vCUBgG4O8938ntJDFEEXFQGo1KE229BEt1KAQEiYPGQcHBKBRXN9F/LwrP9FDLoEjR2KYs5NNMO8+0dci/LiYu+grUtijxkdZQTPmey0euHUf8VxaJiy8bFDhIG7ztyMtcXjO+reRpyIuqmJbw7YA+PM5j6z9RRaKvPrGJxLIp5mUxcNBVoMjnXWwVQ5WFRssWgfnarkLTRF0H/VTEvmccYjMN9LoSnoT/5jFcxhO4pRWv5Q5hPwAAAABJRU5ErkJggg==');
}
    
#df13b028 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_89h::before, #group_89h > .bgExtraLayerOverlay {
    
}
#group_89h.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAo0lEQVQI1wXBCxKCIBQAQK7RZKBRgI9B8kOgopTkh6b7n6ddVBRFyUXXNMGPafv8jj2tcYvvGOYYZiSlrB+PwbklhLStR1yWcZismZx9TR5VSulKt01jjRn7YbHdWsMMtFdg2g5prQGAMyYYBwFesV+F9/JkGRaMI+scgMSY4OySk8KKa1J4l2dzzygh6EhfY570SnNCbvTWSu4rOmtaM8Jy/AeY1yK7s6Xq/AAAAABJRU5ErkJggg==');
}
    
#bf4fe3fc::before, #bf4fe3fc > .bgExtraLayerOverlay {
    
}
#bf4fe3fc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12MIc/VPC4woiUssS0mtz82cXJbdk5OQFeRtb2ahrWPEEOzomRMQ3JWeMqO8YEFD2bzq3ObkiAhXJ0M9UxUNI4Ywe9eyAL/ZmXGbG4v29NWsa8xviA32tLBSUTOSUjFkiLRzzHFz7osLXFqetq2jbHlFRmWIn5OxuZSioaC8AUOgtX20nV1VkEdXUtisguTulKgMb09bIwspJSMheUMGV1NrN1PLLB/38jD/prjwTF/fIDsnU31LKWVjUUUjAJeIPIMeOr5uAAAAAElFTkSuQmCC');
}
    
#group_vvk {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#e1812c27 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#d7c7a8a9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 cac7e77 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\33 cac7e77.lazy {
    background-image: url('');
}
    
#e1812c27 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 e563abc::before, #\36 e563abc > .bgExtraLayerOverlay {
    
}
#\36 e563abc {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 170px;
    margin: 0px 0% 0px 0%;
}
#\36 e563abc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAuElEQVQI1x3IO2vCUBgG4O8938ntJDFEEXFQGo1KE229BEt1KAQEiYPGQcHBKBRXN9F/LwrP9FDLoEjR2KYs5NNMO8+0dci/LiYu+grUtijxkdZQTPmey0euHUf8VxaJiy8bFDhIG7ztyMtcXjO+reRpyIuqmJbw7YA+PM5j6z9RRaKvPrGJxLIp5mUxcNBVoMjnXWwVQ5WFRssWgfnarkLTRF0H/VTEvmccYjMN9LoSnoT/5jFcxhO4pRWv5Q5hPwAAAABJRU5ErkJggg==');
}
    
#df13b028 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_89h::before, #group_89h > .bgExtraLayerOverlay {
    
}
#group_89h {
    min-height: 170px;
}
#group_89h.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAo0lEQVQI1wXBCxKCIBQAQK7RZKBRgI9B8kOgopTkh6b7n6ddVBRFyUXXNMGPafv8jj2tcYvvGOYYZiSlrB+PwbklhLStR1yWcZismZx9TR5VSulKt01jjRn7YbHdWsMMtFdg2g5prQGAMyYYBwFesV+F9/JkGRaMI+scgMSY4OySk8KKa1J4l2dzzygh6EhfY570SnNCbvTWSu4rOmtaM8Jy/AeY1yK7s6Xq/AAAAABJRU5ErkJggg==');
}
    
#bf4fe3fc::before, #bf4fe3fc > .bgExtraLayerOverlay {
    
}
#bf4fe3fc {
    min-height: 170px;
}
#bf4fe3fc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12MIc/VPC4woiUssS0mtz82cXJbdk5OQFeRtb2ahrWPEEOzomRMQ3JWeMqO8YEFD2bzq3ObkiAhXJ0M9UxUNI4Ywe9eyAL/ZmXGbG4v29NWsa8xviA32tLBSUTOSUjFkiLRzzHFz7osLXFqetq2jbHlFRmWIn5OxuZSioaC8AUOgtX20nV1VkEdXUtisguTulKgMb09bIwspJSMheUMGV1NrN1PLLB/38jD/prjwTF/fIDsnU31LKWVjUUUjAJeIPIMeOr5uAAAAAElFTkSuQmCC');
}
    
#group_vvk {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b8802264 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c129c06d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 25bb494 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_8n3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#widget_bfv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c129c06d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 2a8ebd8 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dc37e267::before, #dc37e267 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#dc37e267 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-radius: 12px 12px 12px 12px;
    padding: 4% 10px 4% 10px;
    margin: 0% 0% 0% 0%;
}
    
#\35 23a1f15 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 fe304c4::before, #\37 fe304c4 > .bgExtraLayerOverlay {
    
}
#\37 fe304c4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url();
}
#\37 fe304c4.lazy {
    background-image: url('');
}
    
#widget_1jt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 76eda08 {
    width: 44.95%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_lbr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: var(--color_5);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ht0 {
    width: 31.9965px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_r5v {
    width: 88.72%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c58aa13f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    background-color: var(--color_5);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 73ee38f {
    width: 31.9965px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a456ccd7 {
    width: 88.72%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 ca7b4c1 {
    width: 76.98%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_pje {
    flex-direction: row;
    align-items: flex-start;
    width: 51.05%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    order: 2;
    height: auto;
    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 23a1f15 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 37a53c9 {
    margin: 0px 0% 0px 0%;
}
    
#\37 fe304c4::before, #\37 fe304c4 > .bgExtraLayerOverlay {
    
}
#\37 fe304c4.lazy {
    background-image: url('');
}
    
#group_lbr {
    width: 45%;
    height: auto;
    min-height: 73px;
}
    
#c58aa13f {
    width: 45%;
}
    
#dc37e267::before, #dc37e267 > .bgExtraLayerOverlay {
    
}
    
#\32 76eda08 {
    width: 72.26%;
    order: 1;
}
    
#group_pje {
    width: 100.00%;
    height: auto;
    min-height: 93px;
    column-gap: 5px;
    order: 2;
}
    
#\37 ca7b4c1 {
    justify-self: auto;
    align-self: auto;
    width: 76.9754185228605%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1jt {
    order: 0;
}
}



@media (max-width: 767px) {
    
#dc37e267::before, #dc37e267 > .bgExtraLayerOverlay {
    
}
#dc37e267 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 23a1f15 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 fe304c4::before, #\37 fe304c4 > .bgExtraLayerOverlay {
    
}
#\37 fe304c4.lazy {
    background-image: url('');
}
    
#group_lbr {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c58aa13f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 76eda08 {
    width: 88.91%;
}
    
#group_pje {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}

