@media all {
  *#dm .dmInner div.u_2861898437 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2620968429 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1090818554 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) !important;
  }

  *#dm .dmInner div.u_1824003208 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) !important;
  }

  *#dm .dmInner div.u_1340973858 img {
    border-style:solid !important;
    border-color:rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1145744563 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) rgb(254,120,0) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_4042083953 .testimonial-card {
    padding:25px !important;
    width:269px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.12) 0%, rgba(0, 0, 0, 0) 100%);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 971px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-color: rgba(0, 0, 0, 1);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Irrigation-Supplies-in-a-Sunlit-Garden-1920w.png");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_a9m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff83aed0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_p81 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.711938134364427%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#widget_ids {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#e47df641 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_9th {
    width: 100%;
    height: 504px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 978px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_del.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#widget_del {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 0cfc1eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 3748cb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ab3 {
    width: 100%;
    height: 295px;
    max-width: 100%;
}
    
#group_947 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_63f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_v61 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 1;
}
    
#widget_o1n {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_s4u {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 4cbd246 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 2;
}
    
#\39 ace56d8 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 5179b04 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#da218cb0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 3;
}
    
#\33 a24d205 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 a527473 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 182cc96 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 4;
}
    
#c7eaee13 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 d493af2 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 512c351 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 5;
}
    
#\35 ff2528c {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c2f4216f {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 8d82acf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 6;
}
    
#b4905145 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 1b2e972 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 efbfb0e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 7;
}
    
#b58bcaf6 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 8e01d3f {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 0c99730 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 8;
}
    
#c55d132d {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b04749d9 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 b91acfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 9;
}
    
#dd7bf365 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 c09f6e0 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 435b862 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 10;
}
    
#e77ca2db {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 5a11a17 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 38c06c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.288639100762746%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 11;
}
    
#ff005700 {
    width: 36px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f8798281 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bb0f8001 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 12;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6dfe590 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 1180927 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdd7d151 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T044626.187-1920w.png");
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8900ef5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\35 17fa7c8 {
    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;
}
    
#\35 6c12c2a {
    width: 78px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5ef22ec {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbaab42f {
    width: 78px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aab7ac3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb348740 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2b7a2aa {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T044626.187-1920w.png");
    background-position: 100% 50%;
    background-size: contain;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ef7c4228 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T044626.187-1920w.png");
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ae6603e {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\31 778433b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 ffd2622 {
    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;
}
    
#f17ff342 {
    width: 78px;
    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 0d5b9d3 {
    width: 78px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b69637e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a63e2a90 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c95928b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e807509e {
    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;
}
    
#\39 f0610bd {
    width: 78px;
    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 c15088c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 545fe39 {
    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;
}
    
#cce27bea {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_3);
}
    
#\38 404ed0a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 adb20f5 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T044626.187-1920w.png");
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 96d8c9f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\31 1ad7503 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#c972f8a1 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b5fe300 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6dfd5eb {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#cfdf93b7 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 cb405d0 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T044626.187-1920w.png");
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d368f875 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a1584b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 97f2325 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 e86448c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.37%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 46d39c5 {
    min-height: 718px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a00353a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#edbbeba0 {
    min-height: 531px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.64%;
    min-width: 4%;
    border-radius: 16px 0 0 16px;
    height: auto;
    align-self: center;
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Irrigation+Equipment+Supplier+website+design-1920w.png");
    background-position: 100% 100%;
    background-size: contain;
    background-attachment: fixed;
    margin: 0% 0% 0% 0%;
}
    
#c24ce5a6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 6d49343 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa6ad617.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#fa6ad617 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 366af26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c395ec4b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7c677c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 5540259 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 8692d45 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#bfd070a8 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_lqe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e7711f5 {
    margin: 0px 0% 0px 0%;
}
    
#\34 8d131c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 c7fc1fc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 58d9c48 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 b68c075 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4d9450e {
    margin: 0px 0% 0px 0%;
}
    
#widget_6d9 {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d8b86e38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#f6fc41e6 {
    min-height: 109px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 fbbd724 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 f277469 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cmo {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_s24 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 9417a08 {
    margin: 0px 0% 0px 0%;
}
    
#\39 2670a5d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fb589977 {
    min-height: 542px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 16px 16px 0px;
    height: auto;
    align-self: center;
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/pexels-photo-31231189-1920w.jpeg");
    background-position: 100% 100%;
    order: 0;
    background-attachment: fixed;
    margin: 0% 0% 0% 0%;
}
    
#ef970e19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\32 6a41410 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 b57ff8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#\37 b57ff8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a479f9c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_v7t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d21393cc::before, #d21393cc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#d21393cc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T211726.675-1920w.png");
    background-attachment: fixed;
}
    
#\30 186836f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 046d693 {
    width: 100%;
    min-width: 4%;
    min-height: 493px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-items: center;
    align-content: center;
    background-image: url("https://irp.cdn-website.com/bc74dacb/dms3rep/multi/opt/Untitled+design+-+2026-10-07T044112.998-1920w.png");
    background-color: var(--color_3);
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#widget_kk0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eac5d26b {
    width: 74.06%;
    height: auto;
    max-width: 100%;
}
    
#\33 38ecc4e {
    width: 74.06%;
    height: auto;
    max-width: 100%;
}
    
#group_gj0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7240992255023009%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#widget_cia {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\33 0f8c7e6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ea23cd9 {
    min-height: 481px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ad16e2c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f2ee8bef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 80a4406 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3cc416d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#\38 3cc416d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 35bf12a {
    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;
}
    
#\36 e975fcf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5d04240 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gkg {
    width: 100%;
    height: 422px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bv0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
}
    
#bf0d1db5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 610px;
    padding: 4% 2% 4% 2%;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 100% 50%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 620px;
    height: auto;
    align-self: center;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cdd7d151 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 2b7a2aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef7c4228 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 404ed0a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 adb20f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 cb405d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 bc8c230 {
    margin: 0px 0% 0px 0%;
}
    
#\36 8900ef5 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 46d39c5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c24ce5a6 {
    margin: 0px 0% 0px 0%;
}
    
#edbbeba0 {
    width: 100%;
    min-height: 257px;
    height: auto;
    background-position: 50% 50%;
}
    
#\38 e86448c {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8692d45 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 e7711f5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b68c075 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 4d9450e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f6fc41e6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 f277469 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9417a08 {
    margin: 0px 0% 0px 0%;
}
    
#fb589977 {
    width: 100%;
    min-height: 265px;
    height: auto;
}
    
#\37 a479f9c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ef970e19 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 186836f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 5b321a5 {
    margin: 0px 0% 0px 0%;
}
    
#\30 046d693 {
    height: auto;
    min-height: 402px;
}
    
#eac5d26b {
    width: 100.00%;
}
    
#\33 38ecc4e {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ea23cd9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e6c7e966 {
    margin: 0px 0% 0px 0%;
}
    
#f2ee8bef {
    width: 100%;
    min-height: 80px;
}
    
#\37 80a4406 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 716px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_9th {
    height: 240px;
}
    
#group_p81 {
    column-gap: 3.711938134364427%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ids {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e47df641 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_ab3 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#cdd7d151 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    background-position: 100% 100%;
}
    
#\36 8900ef5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 2b7a2aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    background-position: 100% 100%;
}
    
#ef7c4228 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    background-position: 100% 100%;
}
    
#a63e2a90 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\38 404ed0a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 adb20f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    background-position: 100% 100%;
}
    
#\30 cb405d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    background-position: 100% 100%;
}
}



@media (max-width: 767px) {
    
#\38 e86448c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 46d39c5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#edbbeba0 {
    min-height: 186px;
    align-items: center;
    width: 100%;
    background-position: 50% 50%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 8692d45 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#bfd070a8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\34 58d9c48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 b68c075 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
}



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



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



@media (max-width: 767px) {
    
#\30 186836f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\30 046d693 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#eac5d26b {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\33 38ecc4e {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_gj0 {
    column-gap: 1.7240992255023009%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_cia {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 0f8c7e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 ea23cd9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f2ee8bef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 80a4406 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_gkg {
    height: 390px;
}
}

#\38 2b7a2aa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbklEQVQY02NgGMTg/38IJgjq/0MwHqPAmC3rNgtb7i123OpC/oMxc9YdMeasO9rYFYWuYmAIucLAlHmTgznrrhVz9t1s7Fba7wdjpqw7cszZ9zOYs+9vwq7Q6DQDg8xKRqbMu8bM2Q86mHMe3AUAj/ooFPbk/usAAAAASUVORK5CYII=')!important}#ef7c4228.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbklEQVQY02NgGMTg/38IJgjq/0MwHqPAmC3rNgtb7i123OpC/oMxc9YdMeasO9rYFYWuYmAIucLAlHmTgznrrhVz9t1s7Fba7wdjpqw7cszZ9zOYs+9vwq7Q6DQDg8xKRqbMu8bM2Q86mHMe3AUAj/ooFPbk/usAAAAASUVORK5CYII=')!important}#\35 adb20f5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbklEQVQY02NgGMTg/38IJgjq/0MwHqPAmC3rNgtb7i123OpC/oMxc9YdMeasO9rYFYWuYmAIucLAlHmTgznrrhVz9t1s7Fba7wdjpqw7cszZ9zOYs+9vwq7Q6DQDg8xKRqbMu8bM2Q86mHMe3AUAj/ooFPbk/usAAAAASUVORK5CYII=')!important}#cdd7d151.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbklEQVQY02NgGMTg/38IJgjq/0MwHqPAmC3rNgtb7i123OpC/oMxc9YdMeasO9rYFYWuYmAIucLAlHmTgznrrhVz9t1s7Fba7wdjpqw7cszZ9zOYs+9vwq7Q6DQDg8xKRqbMu8bM2Q86mHMe3AUAj/ooFPbk/usAAAAASUVORK5CYII=')!important}#\30 cb405d0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAbklEQVQY02NgGMTg/38IJgjq/0MwHqPAmC3rNgtb7i123OpC/oMxc9YdMeasO9rYFYWuYmAIucLAlHmTgznrrhVz9t1s7Fba7wdjpqw7cszZ9zOYs+9vwq7Q6DQDg8xKRqbMu8bM2Q86mHMe3AUAj/ooFPbk/usAAAAASUVORK5CYII=')!important}#edbbeba0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12PwN1E2VZZQEhfQlBay0ZLJ8TCoDzarDzLL8TDI9jFjqAsyD7dUM1QQVZMWsTVQzfC3Kgu1znTT9zZWdjVWY1iQ5daT4FQUbB3hah7mZZMY7hET7OztamFgoK1voMMwN9NtaXHgiqqIiXlhuZFegX6uTq42rm62jg4Wbk5WDAmOurVx7gur4+ZVJZREuPo4mrs5W0aHeaRHe+dGezPoK0g4muulBbmURXsmOxt5G6vGuJhURbu0J3u2xLsBAA/9NQ9I2QxvAAAAAElFTkSuQmCC')!important}#fb589977.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHRAAAgICAwEAAAAAAAAAAAAAAQMAAgQGERMyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECA1H/2gAMAwEAAhEDEQA/AMCNtdj1YVXYLn1b6ZM7nmk897YiTFTAPSun/9k=')!important}#d21393cc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzUlEQVQI1x3LzYqDMBiF4VTzo733uYIyA7PpoGAx5qNEi0n0izFIQVdeT8ks3tV5DjnPs9z3vVyWhSOimOdZrOtahhCuMcYrIhZ933NyHEexbZvw3rNxHJkxJh2KEEIZYyy998I5xwkiMudcQrQBoE3Xsacxwnkv4vstEJFP08SJ1poBAOu6jv7c7/lvVeUPrdlgLR/nmac9RZRSOQDkbdtm31WVfd1u2R8AhWGgz9eLKaWolJIRY8zFWpul6rq+EEJI0zSZ1jpPQEr5Dz95Y4KO1w6dDgAAAABJRU5ErkJggg==')!important}#\30 046d693.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQY04XPPQ6CQBAF4JFH1MbEwsrG3sLO0tByALyA0cjucgErExqv4BX0AN7AG/gTwy4stZW1wTVCZUCZ5HVfZuYR1Y0xRWoUkWOI3H9wbYg8QxaTbYtF3d+bvE9ODctXA4upSbVzCohl1IHQLoI0rH5+Yag1vwK+HEIkKwh9LMOdyf8DUz0IPYXQewh9LxfYGgKXTTA1Bo834OoMLp/f0CvOgqk+hJ5BJAdw9bBZlJVLODkc2UEagscXcJnZ7PZ6AxUzU8VSo9WHAAAAAElFTkSuQmCC')!important}