@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner *.u_1221483462 { width:100% !important; }

  *#dm .dmInner *.u_1000071895 { width:100% !important; }

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

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

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

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

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

  *#dm .dmInner a.u_3976696082:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_3976696082.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_3976696082 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/af5b3e42/icon/Phone_8365903.svg) !important;
  }

  *#dm .dmInner a.u_3976696082 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(3,49,64) rgb(3,49,64) rgb(3,49,64) rgb(3,49,64) !important;
  }

  *#dm .dmInner div.u_1230996602 .desfilante-text-style { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1880403352 hr {
    color:var(--color_1) !important;
    border-width:3px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1264822078 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1230996602 .desfilante-text-style { font-size:30px !important; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  *#dm .dmInner div.u_1230996602 .desfilante-text-style { font-size:25px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\37 1764549 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6caa8dd {
    min-height: 251px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 92d5967::before, #\33 92d5967 > .bgExtraLayerOverlay {
    
}
#\33 92d5967 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_glr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e48b1ac {
    width: 78.40%;
    height: auto;
    max-width: 100%;
}
    
#\32 7d196ce {
    width: 78.40%;
    height: auto;
    max-width: 100%;
}
    
#group_os9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8942383583267564%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9ue {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_pqm {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_44a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 99c92f6 {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e94fb212 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a07c958f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_u72 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8942383583267564%;
    flex-wrap: nowrap;
}
    
#\30 e09564b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8942383583267564%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9fefdf1 {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 6fce6b5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 5675ebc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 91a618b {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a105711f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 8d548c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3a95c4a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8942383583267564%;
    flex-wrap: nowrap;
}
    
#b27eed33 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8942383583267564%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f20a486 {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f5c5806c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 f1502f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5c250bd {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b8229abb {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#db0e9a44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cce7ce9b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8942383583267564%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f81dd369 {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 d055469 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 46006ef {
    justify-content: flex-start;
    align-items: center;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 1ef658e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a7d406a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#ee1684aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ee6896f {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\33 896d2e9 {
    margin: 0px 0% 0px 0%;
}
    
#group_j0a {
    align-items: center;
    width: 100.00%;
    min-height: 297px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(255, 255, 255, 0.85);
    background-image: none;
}
    
#widget_rbn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 822e05d {
    width: 72.41%;
    height: auto;
    max-width: 100%;
}
    
#widget_qj8 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d3d6ec68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\32 dabe1df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#f3248c97 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_29d {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_lt0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hmd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_hmd {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_bia {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d852c734 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g2i {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#feac0535 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 7421ed8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#a64fbbf8 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#c140bff7 {
    background-image: url("https://lirp.cdn-website.com/af5b3e42/dms3rep/multi/opt/back-1920w.jpg");
}
#c140bff7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQQAAgMFERIkMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAISUf/aAAwDAQACEQMRAD8AuXcOsoll3HW2TIN7GZFklOR649+xEC20eFw//9k=');
}
    
#group_mj6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 576px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.85);
    background-image: none;
    height: auto;
    padding: 25px 20px 25px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_t1g {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_kh3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\30 256000d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 bd97489 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 7ce47b1 {
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_2b3 {
    width: 1180px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\32 85b03f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
}
    
#a881cd39 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_1g5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ruq {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#f7e02cab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
}
    
#adacf73e {
    width: 97.55%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#\37 5502ef1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c779cd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
}
    
#\30 da324eb {
    width: 97.55%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#\37 f1f91c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#ca9ef840 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 e0c1d06 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#\37 213fd3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#widget_qj0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6ac8a9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\34 521c7a6 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#a97ff699 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e92a48d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\37 4ed0769 {
    width: 100.00%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#b3d125de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 9a17309 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 545707f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 e5a5763 {
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_epv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\34 f87210e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#d1bacdd3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_3jq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_05t {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\38 4a5b983 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#cda531f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 bb549d9 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media all {
    
#\36 7279917 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 9f4639e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#widget_9lc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 0fd978d {
    width: 74.32%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6caa8dd {
    padding: 0px 0px 0px 0px;
}
    
#\33 92d5967::before, #\33 92d5967 > .bgExtraLayerOverlay {
    
}
    
#group_os9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 e09564b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b27eed33 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cce7ce9b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_u72 {
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3a95c4a {
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ee6896f {
    padding: 0% 0% 0% 0%;
}
    
#\33 896d2e9 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a64fbbf8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c140bff7 {
    background-position: 0% 50%;
}
#c140bff7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQQAAgMFERIkMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAISUf/aAAwDAQACEQMRAD8AuXcOsoll3HW2TIN7GZFklOR649+xEC20eFw//9k=');
}
    
#feac0535 {
    width: 34.7844250363901%;
}
    
#\35 7421ed8 {
    width: 61.13%;
}
}



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



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7279917 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 0fd978d {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 6caa8dd {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\33 92d5967::before, #\33 92d5967 > .bgExtraLayerOverlay {
    
}
#\33 92d5967 {
    width: 100%;
    min-height: 165px;
    align-items: center;
}
    
#group_os9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 e09564b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b27eed33 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cce7ce9b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 e48b1ac {
    width: 99.81%;
}
    
#\32 7d196ce {
    width: 99.81%;
}
    
#group_u72 {
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9ue {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 99c92f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f9fefdf1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 91a618b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3a95c4a {
    column-gap: 1.8942383583267564%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 f20a486 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 5c250bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f81dd369 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 46006ef {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ee1684aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ee6896f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_j0a {
    padding: 10px 10px 10px 10px;
    margin: 200px 0% 0px 0%;
}
    
#\33 896d2e9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d3d6ec68 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 dabe1df {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f3248c97 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_29d {
    height: 240px;
}
    
#d852c734 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#feac0535 {
    width: 100%;
    min-height: 24px;
    align-items: center;
    height: auto;
}
    
#\35 7421ed8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a64fbbf8 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media (max-width: 767px) {
    
#\32 85b03f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a881cd39 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_ruq {
    height: 240px;
}
    
#f7e02cab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#adacf73e {
    height: 240px;
}
    
#\35 c779cd1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 da324eb {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#ca9ef840 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 e0c1d06 {
    height: 240px;
}
    
#\37 213fd3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a6ac8a9a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 521c7a6 {
    height: 240px;
}
    
#e92a48d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 4ed0769 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 9a17309 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 545707f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 f87210e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1bacdd3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_05t {
    height: 160px;
}
    
#\38 4a5b983 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 bb549d9 {
    height: 140px;
}
}



@media (max-width: 767px) {
    
#\36 7279917 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 9f4639e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 0fd978d {
    width: 100.00%;
}
}

