@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_2268015164 .svg { fill:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1021963435 .svg { fill:var(--color_4) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 c78bdff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b4b6380 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 82dca93 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/bd4b793fdaf7425f9d9f81c050496a3f/dms3rep/multi/opt/imgi_8_persona-sosteniendo-una-computadora-1920w.jpg");
    background-attachment: fixed;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ab5296c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f691cb34 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 832f8a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_bp6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ab3bd61c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 58.08333333333333%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d30e71c {
    min-height: 100%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 8bc9aa1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_09v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s7h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_p0n {
    width: 41.92%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_scs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 ea2dca8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.94%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c7d7ca3a {
    min-height: 100%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#bde92a11 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_85o {
    width: 106px;
    height: auto;
    max-width: 100%;
}
    
#group_fr9 {
    width: 82.06%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
}
    
#widget_4ds {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dv9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c708471d {
    width: 106px;
    height: auto;
    max-width: 100%;
}
    
#c1666ff0 {
    width: 82.06%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
}
    
#\38 9421b1b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 c66fb10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4ca207f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6b245c2 {
    min-height: 100%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 71d04fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.94%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aaf1dfb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.94%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 8bc95ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 75f051e {
    width: 82.06%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
}
    
#c627134b {
    width: 106px;
    height: auto;
    max-width: 100%;
}
    
#\34 b4386b0 {
    min-height: 100%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e357316b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\39 025bb95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d882d019 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#a01ff3ad {
    width: 106px;
    height: auto;
    max-width: 100%;
}
    
#\33 821f55a {
    min-height: 100%;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f39420e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 314c2e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.94%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ac033616 {
    width: 82.06%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
}
    
#\38 5683ccf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 a746317 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 03de5c3 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8e7c8f2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_u49 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9bb5b1c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 7f3a0d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\35 57f5924 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 7f14a29 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_2g9 {
    width: 100%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#group_8hf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 0;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_013 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#widget_dcd {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#widget_5mn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6f8b3fb {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#\32 d1b20b6 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\30 c5bc3e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bf276fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 ecf82e1 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#\34 813ab5e {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\36 de1499a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff4e8000 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b4b6380 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 400px;
}
    
#c5a515cf {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d30e71c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 3f43d2a {
    margin: 0px 0% 0px 0%;
}
    
#widget_scs {
    height: auto;
}
    
#ab3bd61c {
    width: 100%;
    min-height: 80px;
}
    
#group_p0n {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c7d7ca3a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 f720037 {
    margin: 0px 0% 0px 0%;
}
    
#widget_85o {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c708471d {
    height: auto;
}
    
#ff1477b1 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6b245c2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c627134b {
    height: auto;
}
    
#\34 b4386b0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 49d15f9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a01ff3ad {
    height: auto;
}
    
#\33 821f55a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 c61b0d5 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 57f5924 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 2207b77 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 c78bdff {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 b4b6380 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 2% 20% 2%;
}
    
#c5a515cf {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ab5296c8 {
    min-height: 49px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f691cb34 {
    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) {
    
#ab3bd61c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 5px;
}
    
#\37 d30e71c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_p0n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_scs {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 ea2dca8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c7d7ca3a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_85o {
    height: auto;
}
    
#group_fr9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 5px;
}
}



@media (max-width: 767px) {
    
#c708471d {
    height: auto;
}
    
#c1666ff0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 5px;
}
    
#\31 6b245c2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 71d04fb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#aaf1dfb3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 75f051e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 5px;
}
    
#c627134b {
    height: auto;
}
    
#\34 b4386b0 {
    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) {
    
#a01ff3ad {
    height: auto;
}
    
#\33 821f55a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 314c2e6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ac033616 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 5px;
}
}



@media (max-width: 767px) {
    
#\37 a746317 {
    min-height: 73px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 5px 0px 5px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 03de5c3 {
    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) {
    
#\32 7f3a0d4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 57f5924 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_8hf {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_013 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 159px;
    row-gap: 5px;
}
    
#\37 6f8b3fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 138px;
    row-gap: 5px;
}
    
#\34 ecf82e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 138px;
    row-gap: 5px;
}
    
#widget_dcd {
    width: 40px;
}
    
#\32 d1b20b6 {
    width: 40px;
}
    
#\34 813ab5e {
    width: 40px;
}
    
#widget_2g9 {
    height: 250px;
}
}

