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

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

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

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

  *#dm .dmInner div.u_1399515553 .socialHubIcon {
    width:54px !important;
    height:54px !important;
    font-size:36px !important;
    line-height:54px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\36 a87937f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 7a897be {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_5qs {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f1n {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\39 151eecd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 500b543 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 552px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_t3m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f8910e2::before, #\35 f8910e2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.28;
    border-radius: inherit;
}
#\35 f8910e2 {
    background-image: url(https://le-de.cdn-website.com/4766c5ba63054a0db54a8bf3d195ec07/dms3rep/multi/opt/Bombas-Itur-banner-home1-1920w.jpg);
    background-attachment: fixed;
}
    
#widget_al1 {
    width: 164px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 500b543 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 f8910e2::before, #\35 f8910e2 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 151eecd {
    width: 100%;
    min-height: 337px;
    align-items: center;
    height: auto;
}
    
#\33 500b543 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 f8910e2::before, #\35 f8910e2 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\34 e88a1a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    background-color: rgba(231, 231, 231, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#\33 3bc0c88 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_m0s {
    width: 15.93%;
    height: 210px;
    max-width: 100%;
}
    
#widget_a3e {
    width: 66.8771404109589%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3bc0c88 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_m0s {
    width: 21.75%;
    height: 144px;
}
}



@media (max-width: 767px) {
    
#\34 e88a1a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 3bc0c88 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_m0s {
    height: 240px;
    width: 71.08%;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3e {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 e4e38d9 {
    width: 66.8771404109589%;
    height: auto;
    max-width: 100%;
}
    
#b81f4592 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    background-color: rgba(231, 231, 231, 1);
    background-image: initial;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\32 15a04bd {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 c56d476 {
    width: 15.93%;
    height: 210px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 15a04bd {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 c56d476 {
    width: 20.22%;
    height: 140px;
}
}



@media (max-width: 767px) {
    
#b81f4592 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 15a04bd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 c56d476 {
    height: 240px;
    justify-self: auto;
    align-self: auto;
    width: 73.09%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e4e38d9 {
    order: 1;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f5985456 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 0bb0d88 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 dc01318::before, #\33 dc01318 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.53;
    border-radius: inherit;
}
#\33 dc01318 {
    background-image: url(https://le-de.cdn-website.com/4766c5ba63054a0db54a8bf3d195ec07/dms3rep/multi/opt/Bombas-Itur-fondo-111-1920w.jpg);
    background-attachment: fixed;
}
#\33 dc01318.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBiERMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AJ3HLbjaKsXCYjaR98raQ5xWPCGz6t6iKtpYgSf/2Q==');
}
    
#widget_bmp {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0bb0d88 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 dc01318::before, #\33 dc01318 > .bgExtraLayerOverlay {
    
}
#\33 dc01318.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBiERMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AJ3HLbjaKsXCYjaR98raQ5xWPCGz6t6iKtpYgSf/2Q==');
}
}



@media (max-width: 767px) {
    
#f5985456 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 0bb0d88 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 dc01318::before, #\33 dc01318 > .bgExtraLayerOverlay {
    
}
#\33 dc01318.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBiERMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AJ3HLbjaKsXCYjaR98raQ5xWPCGz6t6iKtpYgSf/2Q==');
}
}



@media all {
    
#e759cc3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 07f527b {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_4ne {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_tek {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6p9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_466 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a027787e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_2g6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\32 979384d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_40u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\39 16aed4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t1o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#widget_p8m {
    width: 138px;
    height: auto;
    max-width: 100%;
    order: 11;
}
    
#\31 93c0fe0 {
    background-color: rgba(231, 231, 231, 1);
    background-image: initial;
}
    
#widget_3cq {
    width: 100%;
    height: 650px;
    min-height: 100px;
    max-width: 100%;
}
    
#aca78592 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 9;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_06k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 10;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 07f527b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#e759cc3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 07f527b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_4ne {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_2g6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_40u {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_t1o {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_p8m {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}

