@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1652781204.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner nav.u_1315095992 { color:black !important; }

  *#dm .dmInner nav.u_1594424711 { color:white !important; }

  *#dm .dmInner div.u_1340905964 .shape-description p {
    font-family:'Merriweather' !important;
    font-weight:900 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1340905964 .shape-description ul {
    font-family:'Merriweather' !important;
    font-weight:900 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1340905964 .shape-description ol {
    font-family:'Merriweather' !important;
    font-weight:900 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner *.u_1340905964 .shape-description p { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1340905964 .shape-description ul { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1340905964 .shape-description ol { text-align:RIGHT !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1340905964 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1340905964 .shape-description p { font-size:15px !important; }

  *#dm .dmInner div.u_1340905964 .shape-description ul { font-size:15px !important; }

  *#dm .dmInner div.u_1340905964 .shape-description ol { font-size:15px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\37 1cedb2e {
    min-height: 613px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b958804d {
    background-image: linear-gradient(405deg, rgba(9, 9, 34, 1) 100%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#\38 201a599 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/538deee4/dms3rep/multi/opt/Cofre-abierto3-645698a1-b438714a-1920w.png");
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-position: 0% 0%;
    align-items: flex-end;
    background-origin: border-box;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_t6i {
    width: 100%;
    height: 20px;
    min-height: 5px;
    max-width: 100%;
    order: 3;
}
    
#group_sl8 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/538deee4/dms3rep/multi/opt/Cofre-abierto3-645698a1-a2313ddc-77533d6f-1920w.png");
    background-origin: border-box;
}
    
#\31 e6034f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 e6034f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: -57px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c9e10978 {
    width: 85.92%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 43a5e04 {
    background-image: linear-gradient(405deg, rgba(9, 9, 34, 1) 100%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#\32 748130f {
    width: 44.22%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3199dd5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 3199dd5 {
    width: 33.15%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64f6c0f {
    min-height: 263px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 da91faf {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/538deee4/dms3rep/multi/opt/Cofre-abierto3-645698a1-a2313ddc-77533d6f-80d44c7b-5483e186-299c8897-1920w.png");
    background-origin: border-box;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 4242985 {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    align-self: center;
    margin: 0px 0% 0px 3.115436839176405%;
}
    
#a27f931c {
    background-image: linear-gradient(405deg, rgba(9, 9, 34, 1) 100%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#\35 1a2feb5 {
    min-height: 157px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 fd45d39 {
    width: 7.518412046543463%;
    height: 20px;
    min-height: 5px;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 574ceaf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-position: 0% 0%;
    align-items: flex-end;
    background-origin: border-box;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d80ec2f {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: 0px 0% 0px 2.6%;
}
    
#f68d22e0 {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin: 0px 0% 0px 2.003338898163606%;
}
    
#afa1f10d {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin: 0px 0% 0px 50.984px;
}
    
#widget_rgf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rgf {
    width: 301px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px -143px;
}
    
#\34 3f7d2cb {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    align-self: center;
    margin: 0px 0% 0px 0.05477907623817474%;
}
    
#widget_o9r {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\39 c291146 {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin: 0px 0% 0px 49.9844px;
}
    
#b9424f6d {
    width: 170px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 5;
    align-self: center;
    margin: 0px 0% 0px 3.115436839176405%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c7913c01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f761db6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ed292c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(13, 14, 14, 1) 100%, rgba(52, 50, 58, 1) 100%);
    background-origin: border-box;
}
    
#widget_q48 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9c9dadf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 45px;
}
}



@media all {
    
#\38 4214268 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a300508a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(13, 14, 14, 1) 100%, rgba(52, 50, 58, 1) 100%);
    background-origin: border-box;
}
    
#\38 3cd49d5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 780056e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_g79 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#abca8dcf {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\33 df91424 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1b24d99 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\31 fccc706 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#d8b87cda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c9bb04a {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\31 1f1bc99 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 e3d7636 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#c9de059d {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#b0372de5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fdedd3a2 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#bd1a6df2 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\34 d8d8490 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c4a047ab {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#d4d361dd {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\38 0f1d724 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fd091f5 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#d7993a1e {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\37 514aeb6 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\32 3f82df4 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\31 93b2c5c {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\38 ab6ccf2 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\37 5b88089 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#a6fa196d {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#edf57abf {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\30 bac8435 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 4de7f83 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#d83ca2d5 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\36 2b6d51c {
    width: 100px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 7663044 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(13, 14, 14, 1) 100%, rgba(52, 50, 58, 1) 100%);
    background-origin: border-box;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a7bf3e75 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 9022a11 {
    min-height: 119px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f3aef5c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -19px;
}
}



@media all {
    
#e067ba4b {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\32 8c85d0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 28cee11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 8.92%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 34c44fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 15.902916666666666%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bf5f76b5 {
    width: 110px;
    height: auto;
    max-width: 100%;
}
    
#b1060d17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 9.360666666666667%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b8108f73 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\39 06ff663 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#f8095dfc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 44d78c2 {
    width: 87px;
    height: auto;
    max-width: 100%;
}
    
#\32 be90e81 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\30 1806e09 {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(13, 14, 14, 1) 100%, rgba(52, 50, 58, 1) 100%);
    background-origin: border-box;
}
    
#\39 ef1d91e {
    min-height: 369px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c2f15a08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 9.251333333333333%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dfbc478 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#a150303f {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\34 1c48e85 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\30 2d0025e {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#e209df88 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#a3814ccb {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#b92bd3d1 {
    width: 96px;
    height: auto;
    max-width: 100%;
}
    
#\35 ee11bef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 fdcebc5 {
    width: 98px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ff12ab91 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(13, 14, 14, 1) 100%, rgba(52, 50, 58, 1) 100%);
    background-origin: border-box;
}
    
#\39 0e3176b {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ff575a4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -19px;
}
    
#c4f0a72f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 f59f471 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 6f1a4d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 58723fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c5a2f57d {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\38 4f0ee16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 01e754e {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 faecb66 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\37 ff56323 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(13, 14, 14, 1) 100%, rgba(52, 50, 58, 1) 100%);
    background-origin: border-box;
}
    
#dd5c2931 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c7c8131e {
    width: 100px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1cedb2e {
    padding-left: 4%;
    padding-right: 4%;
    column-gap: 4%;
    min-height: 547px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 201a599 {
    width: 48%;
    justify-content: center;
    row-gap: 16px;
    min-height: 8px;
}
    
#widget_t6i {
    order: 1;
    height: 10px;
}
    
#group_sl8 {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e64f6c0f {
    padding-left: 4%;
    padding-right: 4%;
    column-gap: 4%;
    min-height: 547px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 da91faf {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1a2feb5 {
    padding-left: 4%;
    padding-right: 4%;
    column-gap: 4%;
    min-height: 547px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 fd45d39 {
    order: 1;
    height: 10px;
}
    
#\36 574ceaf {
    width: 100%;
    justify-content: center;
    row-gap: 16px;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f761db6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 acc4c71 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3cd49d5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 18e0331 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5450788 {
    margin: 0px 0% 0px 0%;
}
    
#\37 9022a11 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f59f471 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 2dbdabf {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 1cedb2e {
    min-height: 0;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    row-gap: 64px;
    flex-wrap: nowrap;
}
    
#\38 201a599 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#widget_t6i {
    min-height: 2px;
    height: 2px;
}
    
#group_sl8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 e6034f3 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c9e10978 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 748130f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 3199dd5 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e64f6c0f {
    min-height: 0;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    row-gap: 64px;
    flex-wrap: nowrap;
}
    
#\36 da91faf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 1a2feb5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    row-gap: 64px;
    flex-wrap: nowrap;
}
    
#\33 fd45d39 {
    min-height: 2px;
    height: 2px;
}
    
#\36 574ceaf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#widget_o9r {
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#c7913c01 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 f761db6 {
    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) {
    
#\38 3cd49d5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 780056e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 df91424 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d8b87cda {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 1f1bc99 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b0372de5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 d8d8490 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 0f1d724 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 bac8435 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a7bf3e75 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 9022a11 {
    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) {
    
#b1060d17 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 ef1d91e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c2f15a08 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 ee11bef {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 8c85d0c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 28cee11 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 34c44fb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f8095dfc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\35 f59f471 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dd5c2931 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 6f1a4d0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 58723fd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 4f0ee16 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

