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

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

  *#dm .dmInner div.u_1957640598 hr {
    border-width:1px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner nav.u_1272760785 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#ac6252e9 {
    min-height: 560px;
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\33 78008e1 {
    background-color: var(--color_1);
}
    
#\35 75de218 {
    min-height: 8px;
    width: 57.08%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/c48ea974/dms3rep/multi/opt/rectificaicones+pringles+2+frente-1920w.jpeg");
    background-position: 0% 50%;
    padding: 0px 0px 0px 0px;
}
    
#df360a99 {
    min-height: 8px;
    row-gap: 0px;
    width: 42.92%;
    min-width: 4%;
    background-color: var(--color_1);
    border-width: 0px 0px 0px 3px;
    border-style: solid;
    border-color: var(--color_3);
    padding: 56px 48px 56px 52px;
    margin: 0px 0% 0px 0%;
}
    
#\31 48cec10 {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
    
#\33 8bcd8fe {
    max-width: 100%;
    width: auto;
    margin-bottom: 20px;
    height: auto;
}
    
#ed4131c6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#ed4131c6 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-bottom: 12px;
}
    
#ea9ccf8b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#ea9ccf8b {
    max-width: 100%;
    width: 218px;
    min-height: 44px;
}
}



@media all {
    
#\34 eca3ff6 {
    min-height: 560px;
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\32 7d37a06 {
    background-color: var(--color_1);
}
    
#dec66180 {
    min-height: 8px;
    row-gap: 0px;
    width: 70.0%;
    min-width: 4%;
    background-color: var(--color_1);
    border-width: 0px 3px 0px 0px;
    border-style: solid;
    border-color: var(--color_3);
    padding: 72px 48px 72px 48px;
}
    
#\36 f2613e4 {
    max-width: 560px;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
    
#d14cc9cb {
    max-width: 560px;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#ab274ef6 {
    max-width: 560px;
    width: auto;
    margin-bottom: 28px;
    height: auto;
}
    
#c285d133 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
    
#ef37e73a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#ef37e73a {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#acf1c0ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#acf1c0ca {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\35 2bcd089 {
    min-height: 8px;
    width: 30.0%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_2);
    padding: 0px 0px 0px 0px;
}
    
#\30 1298ebd {
    width: 100%;
    min-height: 560px;
    height: 100%;
}
}



@media all {
    
#c6eafa17 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#a80667a7 {
    background-color: var(--color_1);
}
    
#\32 9e08b2d {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#b5b7ff52 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e84216ab {
    column-gap: 2%;
    row-gap: 0px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#ad748977 {
    background-color: var(--color_5);
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 28px 32px 28px;
}
    
#\33 1fb7555 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#a29a4df0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 e70bb47 {
    background-color: var(--color_5);
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 28px 32px 28px;
}
    
#\32 363e483 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#\35 99f4d28 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f3625032 {
    background-color: var(--color_5);
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 28px 32px 28px;
}
    
#d6a57338 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#\36 509cfff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a6b0e40a {
    background-color: var(--color_5);
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 28px 32px 28px;
}
    
#\39 2ba88b2 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#\36 016a626 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 f04f4fe {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#d73bf730 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
}



@media all {
    
#\31 0028d50 {
    min-height: auto;
    row-gap: 0px;
    width: 100%;
    padding-top: 48px;
    padding-bottom: 48px;
    flex-direction: column;
}
    
#\30 67ffaaa {
    background-color: var(--color_4);
    border-color: var(--color_4);
    border-width: 1px 0px 1px 0px;
    border-style: solid;
    background-image: none;
}
    
#\35 e6e4bdc {
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\35 bde02d4 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#\37 18b2e52 {
    max-width: 100%;
    width: auto;
    margin-bottom: 24px;
    height: auto;
}
    
#\32 2d5443c {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-top: 18px;
}
    
#widget_djc {
    width: 100.00%;
    height: 109px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 c1f8d61 {
    min-height: auto;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    flex-direction: column;
}
    
#\39 bd980d6::before, #\39 bd980d6 > .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;
}
#\39 bd980d6 {
    background-color: var(--color_2);
    border-color: var(--color_4);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/c48ea974/dms3rep/multi/opt/1780940338350-4_3-VQP-1920w.png");
    background-attachment: fixed;
}
#\39 bd980d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AHWEiHF/gW17e2Vzcml2d3J9f4qVmJejqJ6rspuqsQBxf4JtenxodHVkb3BmcHFqdXZ9h4mIk5eKl52CkpoAaHZ3YWxtWmNkXGRmYWlqZm5vcnp8d4GEeoWJdoSJAFpmaE1VVkBFRUlLTFVYWFtfX2BkZVphY2FrbWdzdwBWYWJAR0UuMC46OjhRUlFbXl5ZXl5HTlBTW1xibG0AUVxbOT47IiIeLComR0VCVFVTUVRUPURGR1BSVWBiAEJQUzU9PSotKzU1NE5NTFRUVE5SUj5GSEZPUE5YWQAwQ0kuOz4vNDY6PDxOTEtOTEtMTU5FTE5PV1lRW1zOEliaTdKnfwAAAABJRU5ErkJggg==');
}
    
#f99b3c60 {
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\32 d54c57e {
    max-width: 100%;
    width: auto;
    margin-bottom: 20px;
    height: auto;
}
    
#\31 63f538d {
    max-width: 100%;
    width: auto;
    margin-bottom: 32px;
    height: auto;
}
    
#\36 718f9d7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 40px 18px 40px;
}
#\36 718f9d7 {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\38 d7dc749 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 20px 23px 20px 23px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a0053f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/c48ea974/dms3rep/multi/opt/1780940326943-9_16-M5a-676h.png");
}
    
#\38 c157ebb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\33 e7611f3 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 57e4088 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0217aca {
    max-width: 560px;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db8c2006 {
    max-width: 560px;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fe4556b {
    background-color: var(--color_5);
    background-image: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ac6252e9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 428px;
}
    
#df360a99 {
    width: 47.16%;
}
    
#\35 75de218 {
    width: 52.76%;
}
    
#ed4131c6 {
    width: 218px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6eafa17 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e84216ab {
    height: auto;
    min-height: 399px;
}
    
#d6a57338 {
    width: 100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0028d50 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_djc {
    height: 100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c1f8d61 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 bd980d6::before, #\39 bd980d6 > .bgExtraLayerOverlay {
    
}
#\39 bd980d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AHWEiHF/gW17e2Vzcml2d3J9f4qVmJejqJ6rspuqsQBxf4JtenxodHVkb3BmcHFqdXZ9h4mIk5eKl52CkpoAaHZ3YWxtWmNkXGRmYWlqZm5vcnp8d4GEeoWJdoSJAFpmaE1VVkBFRUlLTFVYWFtfX2BkZVphY2FrbWdzdwBWYWJAR0UuMC46OjhRUlFbXl5ZXl5HTlBTW1xibG0AUVxbOT47IiIeLComR0VCVFVTUVRUPURGR1BSVWBiAEJQUzU9PSotKzU1NE5NTFRUVE5SUj5GSEZPUE5YWQAwQ0kuOz4vNDY6PDxOTEtOTEtMTU5FTE5PV1lRW1zOEliaTdKnfwAAAABJRU5ErkJggg==');
}
}



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



@media (max-width: 767px) {
    
#ac6252e9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 75de218 {
    width: 100%;
    min-height: 320px;
    order: 1;
}
    
#df360a99 {
    width: 100%;
    min-height: unset;
    order: 0;
    padding: 40px 24px 40px 28px;
}
    
#ed4131c6 {
    width: 218px;
}
}



@media (max-width: 767px) {
    
#\34 eca3ff6 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#dec66180 {
    width: 100%;
    min-height: unset;
    padding: 40px 24px 40px 24px;
}
    
#c285d133 {
    flex-direction: column;
}
    
#\35 2bcd089 {
    width: 100%;
    min-height: 280px;
}
    
#\30 1298ebd {
    min-height: 280px;
    width: 102.99%;
    height: 81.28%;
}
    
#acf1c0ca {
    width: 207px;
}
}



@media (max-width: 767px) {
    
#c6eafa17 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 9e08b2d {
    align-items: center;
}
    
#e84216ab {
    flex-direction: column;
    row-gap: 16px;
}
    
#ad748977 {
    width: 100%;
}
    
#\38 e70bb47 {
    width: 100%;
}
    
#f3625032 {
    width: 100%;
}
    
#a6b0e40a {
    width: 100%;
}
    
#\35 f04f4fe {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 0028d50 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 e6e4bdc {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 c1f8d61 {
    min-height: unset;
    padding-top: 64px;
    padding-bottom: 64px;
}
    
#f99b3c60 {
    align-items: center;
}
    
#\39 bd980d6::before, #\39 bd980d6 > .bgExtraLayerOverlay {
    
}
#\39 bd980d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AHWEiHF/gW17e2Vzcml2d3J9f4qVmJejqJ6rspuqsQBxf4JtenxodHVkb3BmcHFqdXZ9h4mIk5eKl52CkpoAaHZ3YWxtWmNkXGRmYWlqZm5vcnp8d4GEeoWJdoSJAFpmaE1VVkBFRUlLTFVYWFtfX2BkZVphY2FrbWdzdwBWYWJAR0UuMC46OjhRUlFbXl5ZXl5HTlBTW1xibG0AUVxbOT47IiIeLComR0VCVFVTUVRUPURGR1BSVWBiAEJQUzU9PSotKzU1NE5NTFRUVE5SUj5GSEZPUE5YWQAwQ0kuOz4vNDY6PDxOTEtOTEtMTU5FTE5PV1lRW1zOEliaTdKnfwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\38 d7dc749 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 a0053f0 {
    width: 100%;
    min-height: 298px;
    align-items: center;
    height: auto;
}
    
#\38 c157ebb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}

