@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_1638074655 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1445363521 .svg { fill:rgba(254,255,220,1) !important; }

  *#dm .dmInner div.u_1701212957 .svg { fill:rgba(254,255,220,1) !important; }

  *#dm .dmInner div.u_1277020313 .svg { fill:rgba(254,255,220,1) !important; }

  *#dm .dmInner div.u_1370633129 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_6) !important;
    border-width:0px 0px 0px 1.83333px !important;
  }

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

  *#dm .dmInner div.u_1595226643 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_8) !important;
    border-width:0px 0px 0px 2px !important;
  }

  *#dm .dmInner div.u_1249644069 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

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

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

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

  *#dm .dmInner a.u_1766361753 { border-radius:100px 100px 100px 100px !important; }

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

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

  *#dm .dmInner a.u_1052057262 { border-radius:100px 100px 100px 100px !important; }

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

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

  *#dm .dmInner a.u_1897347361 { border-radius:100px 100px 100px 100px !important; }

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

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

  *#dm .dmInner a.u_1426100526 { border-radius:100px 100px 100px 100px !important; }

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

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

  *#dm .dmInner a.u_1631475543 { border-radius:100px 100px 100px 100px !important; }

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

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

  *#dm .dmInner a.u_1496943617 { border-radius:100px 100px 100px 100px !important; }
}
@media (min-width:1025px) {
  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-attachment:fixed !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-attachment:initial !important;
  }

  *#dm .dmInner *.u_1353435504 { text-align:left !important; }

  *#dm .dmInner *.u_3876601298 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_3876601298 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_3876601298 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_3876601298 .photoGalleryThumbs .image-container a { padding-top:260px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1353435504 { text-align:left !important; }

  *#dm .dmInner *.u_3876601298 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_3876601298 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_3876601298 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1353435504 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\37 d3c1dde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    justify-content: flex-start;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ef269048 {
    background-image: url();
}
    
#fffc4262 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
}
    
#group_eq9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_deu {
    width: 33%;
    height: 390px;
    max-width: 100%;
    align-self: flex-end;
}
    
#widget_mtt {
    width: 33%;
    height: 390px;
    max-width: 100%;
}
    
#widget_o58 {
    width: 33%;
    height: 390px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\33 c496cc9 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\37 d3c1dde {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c496cc9 {
    margin: 0px 0% 0px 0%;
}
    
#fffc4262 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#widget_deu {
    height: 160px;
}
    
#widget_mtt {
    height: 160px;
}
    
#widget_o58 {
    height: 160px;
}
}



@media all {
    
#\33 0b134ee {
    width: 80.47%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4bc042d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 4bc042d {
    width: 1105px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 be7336a::before, #\33 be7336a > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.23;
    border-radius: inherit;
}
#\33 be7336a {
    background-size: contain;
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/abajo__msi___png-1920w.png);
    padding: 400px 0% 200px 0%;
    margin: 0% 0% 0% 0%;
}
    
#bc1f0e93::before, #bc1f0e93 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.53;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#bc1f0e93 {
    background-image: url();
    box-shadow: none;
}
    
#\37 60ee8b6 {
    min-height: 585px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f133c8ab {
    width: 18%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0b134ee {
    width: 91.16%;
    margin: 0px 0% 0px 0%;
}
    
#\34 4bc042d {
    width: 671.719px;
    margin: 0px 0% 0px 0%;
}
    
#\33 be7336a {
    row-gap: 15px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 270px 0% 150px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 60ee8b6 {
    padding-top: 80px;
    padding-bottom: 0px;
    min-height: 331px;
}
    
#f133c8ab {
    width: 30%;
}
}



@media (max-width: 767px) {
    
#\33 0b134ee {
    width: 99.45%;
}
    
#\34 4bc042d {
    width: 100%;
}
    
#\37 7fb491a {
    margin: 0px 0% 0px 0%;
}
    
#\33 be7336a {
    min-height: 80px;
    width: 100%;
    justify-content: center;
    padding: 0px 5% 80px 5%;
}
    
#\37 60ee8b6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 300px 0% 0px 0%;
}
    
#f133c8ab {
    width: 50.00%;
}
}



@media all {
    
#\36 0d2ef3d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b01636a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 0c5ab64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f0d379e {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ab8b221 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 2b5c15b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e6482fc {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 760c3e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\32 760c3e8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
}
    
#\34 af47f39 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 2%;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2326d63 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 4;
    padding: 5px 16px 5px 16px;
}
    
#\35 c38b078.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 20px;
}
#\35 c38b078 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7c004b4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 5;
    padding: 5px 16px 5px 16px;
}
    
#\32 ff855de {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 9a7a78d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 1789cee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a8a77423 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 6;
    padding: 5px 16px 5px 16px;
}
    
#e167ab2a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c141a972 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 3;
    padding: 5px 16px 5px 16px;
}
    
#c9ac94bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#c9ac94bc {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
}
    
#\35 ac0e174 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d5508689 {
    width: 84.85%;
    height: 472px;
    max-width: 100%;
    align-self: flex-start;
}
    
#\35 588601f {
    align-items: center;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    min-width: 32px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 aaf208e {
    width: 66.17%;
    height: 372px;
    max-width: 100%;
    align-self: flex-end;
    margin-top: -104px;
}
    
#\33 9992e08 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 f0d379e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\36 0d2ef3d {
    width: 51.62%;
    min-height: 8px;
}
    
#b01636a6 {
    width: 48.294177583697234%;
    min-height: 8px;
}
    
#\33 aaf208e {
    height: 330px;
}
    
#d5508689 {
    height: 432px;
}
}



@media (max-width: 767px) {
    
#\36 0d2ef3d {
    width: 100%;
    min-height: 538px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b01636a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 f0d379e {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\34 af47f39 {
    min-width: 32px;
    width: 100.00%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5508689 {
    height: 402px;
}
    
#\35 588601f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 aaf208e {
    height: 240px;
}
    
#c141a972 {
    height: auto;
    min-height: 59px;
}
    
#\35 2326d63 {
    height: auto;
    min-height: 59px;
}
    
#\30 7c004b4 {
    height: auto;
    min-height: 59px;
}
    
#a8a77423 {
    height: auto;
    min-height: 59px;
}
}



@media all {
    
#\33 daba782 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#a6414b20::before, #a6414b20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#a6414b20 {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/95955673_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
    
#\34 3ac1ad9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/arriba-2__msi___png-1920w.png);
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
#\34 3ac1ad9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVQI1y3DQQpAUABF0b//gWQiUYq9oHxhP+/eTJw6Rb3VR33VU93VTa3q9T9KkjnJAqxAD7RAAwzABIxA9wH1zklW030BigAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 daba782 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#a6414b20::before, #a6414b20 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 daba782 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#a6414b20::before, #a6414b20 > .bgExtraLayerOverlay {
    
}
    
#\34 3ac1ad9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 3ac1ad9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVQI1y3DQQpAUABF0b//gWQiUYq9oHxhP+/eTJw6Rb3VR33VU93VTa3q9T9KkjnJAqxAD7RAAwzABIxA9wH1zklW030BigAAAABJRU5ErkJggg==');
}
}



@media all {
    
#c6253f2a::before, #c6253f2a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.86;
    border-radius: inherit;
}
#c6253f2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/img28-1920w.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: -200px 0% 0% 0%;
}
    
#\36 711df33 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 7% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2cb7a69::before, #\39 2cb7a69 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 2cb7a69 {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/La+cosechera-17-1920w.jpg);
    background-attachment: fixed;
}
    
#\35 e167fd4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 3;
    padding: 5px 16px 5px 16px;
}
    
#efad78f4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 ddabd0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 3;
    padding: 5px 16px 5px 16px;
}
    
#\37 40fb8dd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 3;
    padding: 5px 16px 5px 16px;
}
    
#\38 b829222 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 74ede2d {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2%;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc4c0e6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 1fdf63a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5155f24 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 6e55b46 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 4d8ee0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\37 4d8ee0b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
}
    
#aa847b15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#caabf0e0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6253f2a::before, #c6253f2a > .bgExtraLayerOverlay {
    
}
    
#\36 711df33 {
    padding: 0% 5% 7% 5%;
}
    
#\39 2cb7a69::before, #\39 2cb7a69 > .bgExtraLayerOverlay {
    
}
    
#caabf0e0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c6253f2a::before, #c6253f2a > .bgExtraLayerOverlay {
    
}
#c6253f2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: 0px;
}
    
#\36 711df33 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 2cb7a69::before, #\39 2cb7a69 > .bgExtraLayerOverlay {
    
}
    
#\32 74ede2d {
    min-width: 32px;
    width: 100.00%;
    align-items: flex-start;
    row-gap: 10px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e167fd4 {
    height: auto;
    min-height: 71px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 40fb8dd {
    height: auto;
    min-height: 92px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ddabd0a {
    height: auto;
    min-height: 92px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 e7a1e5c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be1019e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#df31bd22::before, #df31bd22 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#df31bd22 {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/95955673_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
    
#e326990d {
    min-height: 56px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df31bd22::before, #df31bd22 > .bgExtraLayerOverlay {
    
}
    
#e326990d {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#be1019e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#df31bd22::before, #df31bd22 > .bgExtraLayerOverlay {
    
}
    
#e326990d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#c755742c::before, #c755742c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#c755742c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.8);
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/636cd43c350fa5b658be904d-yoePbqxB-615856277947857-1920w.jpeg);
    border-style: solid;
    border-color: rgba(88, 90, 32, 0) rgba(88, 90, 32, 0) rgba(88, 90, 32, 0) rgba(88, 90, 32, 0);
    border-width: 20px 20px 20px 20px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#c755742c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIABQMEEQYSMv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRE//aAAwDAQACEQMRAD8Axbx+kotugLbp2FsX768+ZK5afZXK6qvVBIBiIPpYWJKmE//Z');
}
    
#\34 3a118f9::before, #\34 3a118f9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 3a118f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.8);
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/636cd43c350fa5b658be904d-7YpbXoBi-1151303447052425-1920w.jpeg);
    border-style: solid;
    border-color: rgba(88, 90, 32, 0) rgba(88, 90, 32, 0) rgba(88, 90, 32, 0) rgba(88, 90, 32, 0);
    border-width: 20px 20px 20px 20px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\34 3a118f9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMFERIhMfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwCjqrtjDXvWlL2WPd1PtZuGxwKOpY8jwfuYiFa81bEdEUodkHFn/9k=');
}
    
#\36 644fc10 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8085aa9 {
    width: 60px;
    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 ab05eb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 ff67c05 {
    min-height: 379px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 de85a6f {
    width: 204px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#b5aa6a12::before, #b5aa6a12 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#b5aa6a12 {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/95955673_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
    
#\35 88d3861::before, #\35 88d3861 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 88d3861 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.8);
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/636cd43c350fa5b658be904d-oIctdN5B-745466974865616-1920w.jpeg);
    border-style: solid;
    border-color: rgba(88, 90, 32, 0) rgba(88, 90, 32, 0) rgba(88, 90, 32, 0) rgba(88, 90, 32, 0);
    border-width: 20px 20px 20px 20px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\35 88d3861.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAUSIQMGMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwCa5w6ZeEwnDTIMk/ZLJnV9vsZM8K7PPqIqOFoH/9k=');
}
    
#\35 00c58c9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 8a59ee7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b4e2cb14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4d347d0 {
    margin: 0px 0% 0px 0%;
}
    
#\36 9e1dcd6 {
    width: 204px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b117247c {
    width: 204px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c755742c::before, #c755742c > .bgExtraLayerOverlay {
    
}
#c755742c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIABQMEEQYSMv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRE//aAAwDAQACEQMRAD8Axbx+kotugLbp2FsX768+ZK5afZXK6qvVBIBiIPpYWJKmE//Z');
}
    
#\34 3a118f9::before, #\34 3a118f9 > .bgExtraLayerOverlay {
    
}
#\34 3a118f9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMFERIhMfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwCjqrtjDXvWlL2WPd1PtZuGxwKOpY8jwfuYiFa81bEdEUodkHFn/9k=');
}
    
#\35 ff67c05 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#b5aa6a12::before, #b5aa6a12 > .bgExtraLayerOverlay {
    
}
    
#\35 88d3861::before, #\35 88d3861 > .bgExtraLayerOverlay {
    
}
#\35 88d3861.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAUSIQMGMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwCa5w6ZeEwnDTIMk/ZLJnV9vsZM8K7PPqIqOFoH/9k=');
}
    
#\35 de85a6f {
    width: 148px;
}
}



@media (max-width: 767px) {
    
#c755742c::before, #c755742c > .bgExtraLayerOverlay {
    
}
#c755742c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c755742c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIABQMEEQYSMv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRE//aAAwDAQACEQMRAD8Axbx+kotugLbp2FsX768+ZK5afZXK6qvVBIBiIPpYWJKmE//Z');
}
    
#\34 3a118f9::before, #\34 3a118f9 > .bgExtraLayerOverlay {
    
}
#\34 3a118f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 3a118f9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMFERIhMfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwCjqrtjDXvWlL2WPd1PtZuGxwKOpY8jwfuYiFa81bEdEUodkHFn/9k=');
}
    
#\35 ff67c05 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b5aa6a12::before, #b5aa6a12 > .bgExtraLayerOverlay {
    
}
    
#\35 88d3861::before, #\35 88d3861 > .bgExtraLayerOverlay {
    
}
#\35 88d3861 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 88d3861.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAUSIQMGMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwCa5w6ZeEwnDTIMk/ZLJnV9vsZM8K7PPqIqOFoH/9k=');
}
}



@media all {
    
#\36 dcf64bd {
    min-height: 164px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 be35311 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/abajo__msi___png-1920w.png);
    background-position: 50% 100%;
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
#\35 be35311.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAALElEQVQI1wXBMQ4AEAAEQb+UKHQKodKIp+9eY6YAR71JnjqABlR1qltdSfoHtxghYAGKQT8AAAAASUVORK5CYII=');
}
    
#\39 0e58365::before, #\39 0e58365 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 0e58365 {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/95955673_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 dcf64bd {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\39 0e58365::before, #\39 0e58365 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 dcf64bd {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\35 be35311 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 be35311.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAALElEQVQI1wXBMQ4AEAAEQb+UKHQKodKIp+9eY6YAR71JnjqABlR1qltdSfoHtxghYAGKQT8AAAAASUVORK5CYII=');
}
    
#\39 0e58365::before, #\39 0e58365 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 e19a45e {
    min-height: 278px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 94a372a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd106e34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 1px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 2facef9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 62845ed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 62845ed {
    width: 18%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    min-height: 50px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e19a45e {
    padding-left: 2%;
    padding-right: 2%;
}
    
#bd106e34 {
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\36 e19a45e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bd106e34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 62845ed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 62845ed {
    width: 50%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 7ee79bb::before, #\31 7ee79bb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 7ee79bb {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/196292958_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
    
#\35 66f42a3 {
    min-height: 123px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\38 89e3739 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/arriba-2__msi___png-776d134d-1920w.png);
    background-position: 50% 0%;
    background-size: contain;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
#\38 89e3739.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVQI1wXBMQrAIBREQc8npLEVJKRKJ95+d/8rnGnAD2zgVNVM8kjqkpbtz/abZFyx9CD8Qz4KWwAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7ee79bb::before, #\31 7ee79bb > .bgExtraLayerOverlay {
    
}
    
#\35 66f42a3 {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 7ee79bb::before, #\31 7ee79bb > .bgExtraLayerOverlay {
    
}
    
#\35 66f42a3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\38 89e3739 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 89e3739.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVQI1wXBMQrAIBREQc8npLEVJKRKJ95+d/8rnGnAD2zgVNVM8kjqkpbtz/abZFyx9CD8Qz4KWwAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\31 ad1e157 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bd43f18 {
    width: 100%;
    height: 430px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e30422c4 {
    min-height: 463px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 af0ffa3 {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9016174 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 8f6cb59::before, #\35 8f6cb59 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 8f6cb59 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/196292958_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
    
#\30 55330ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_2);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    padding: 40px 60px 40px 60px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c4f17ec.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 c4f17ec {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 bd43f18 {
    height: 350px;
}
    
#e30422c4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    padding: 2% 8% 2% 8%;
}
    
#\32 af0ffa3 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
    
#\35 8f6cb59::before, #\35 8f6cb59 > .bgExtraLayerOverlay {
    
}
    
#\30 55330ac {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 61842ec {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 bd43f18 {
    order: 0;
    height: 283px;
    min-height: 52px;
    width: 100%;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30422c4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 10% 4%;
}
    
#\32 af0ffa3 {
    width: 100%;
    min-height: 281px;
    align-items: flex-start;
    row-gap: 16px;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\35 8f6cb59::before, #\35 8f6cb59 > .bgExtraLayerOverlay {
    
}
    
#\30 55330ac {
    width: 100%;
    min-height: 256px;
    align-items: flex-start;
    row-gap: 0px;
    height: auto;
    padding: 20px 20px 20px 20px;
}
}



@media all {
    
#\36 7ac1fc2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/abajo__msi___png-1920w.png);
    background-position: 50% 100%;
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 7ac1fc2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAALElEQVQI1wXBMQ4AEAAEQb+UKHQKodKIp+9eY6YAR71JnjqABlR1qltdSfoHtxghYAGKQT8AAAAASUVORK5CYII=');
}
    
#\39 8f546aa {
    min-height: 90px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 172a20f::before, #\36 172a20f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 172a20f {
    background-image: url(https://le-de.cdn-website.com/9e137b8f0201433f948de3d4b8f06d8f/dms3rep/multi/opt/95955673_m_normal_none-1920w.jpg);
    background-attachment: fixed;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8f546aa {
    padding: 0% 0% 0% 0%;
}
    
#\36 172a20f::before, #\36 172a20f > .bgExtraLayerOverlay {
    
}
    
#ae249267 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 7ac1fc2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\36 7ac1fc2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAALElEQVQI1wXBMQ4AEAAEQb+UKHQKodKIp+9eY6YAR71JnjqABlR1qltdSfoHtxghYAGKQT8AAAAASUVORK5CYII=');
}
    
#\39 8f546aa {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\36 172a20f::before, #\36 172a20f > .bgExtraLayerOverlay {
    
}
}

