@media all {
  *#dm .dmInner a.u_1217547306 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1217547306:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1217547306.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1701482979 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1701482979:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1701482979.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1236311830 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1236311830:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1236311830.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1882564676 img { border-radius:4px 4px 4px 4px !important; }

  *#dm .dmInner div.u_1571474132 img { border-radius:4px 4px 4px 4px !important; }

  *#dm .dmInner div.u_1030885845 img { border-radius:4px 4px 4px 4px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1217547306 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2c15305e/icon/Arrow_3134100.svg) !important;
    background-color:var(--color_5) !important;
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner a.u_1701482979 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2c15305e/icon/Arrow_3134100.svg) !important;
    background-color:var(--color_5) !important;
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner a.u_1236311830 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/2c15305e/icon/Arrow_3134100.svg) !important;
    background-color:var(--color_5) !important;
    width:10px !important;
    height:10px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1145732230:hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1145732230.hover { border-color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner a.u_1224122802:hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1224122802.hover { border-color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner a.u_1894330528:hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1894330528.hover { border-color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner a.u_1304314346:hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1304314346.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1138096512 {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:10px 10px 10px 10px !important;
  }

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

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

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

  *#dm .dmInner a.u_1217547306:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1217547306.hover .iconBg { background-color:var(--color_4) !important; }

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

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

  *#dm .dmInner a.u_1701482979:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1701482979.hover .iconBg { background-color:var(--color_4) !important; }

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

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

  *#dm .dmInner a.u_1236311830:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1236311830.hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1145732230 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1224122802 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1894330528 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1304314346 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 4041178 {
    margin: 0px 0% 0px 0%;
}
    
#d8d05e99 {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 120fc72::before, #\36 120fc72 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 120fc72 {
    background-image: url("https://lirp.cdn-website.com/2c15305e/dms3rep/multi/opt/Storage2-1920w.png");
}
    
#ec75024c {
    width: 90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a7938dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 18e83b3 {
    min-height: 669px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 6% 7% 6%;
    margin: 0% 0% 0% 0%;
}
    
#group_dve {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#dbd0ef75 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-direction: row;
}
    
#widget_qgp {
    width: 220px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 0;
}
    
#\32 f5576c9 {
    width: 220px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 0;
}
    
#\31 00bd240 {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_shj {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 c8ec1d2 {
    width: 65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5c7cbb3 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 713cf23 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\35 77e97c7 {
    width: 55%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 77da5d1 {
    width: 55%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 621d3a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 155e2da {
    margin: 0px 0% 0px 0%;
}
    
#group_27i {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
}



@media all {
    
#f70434a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ace795c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 54f763a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f13db27f {
    width: 100%;
    height: 400px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c19a6c9 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#fb4537b3 {
    width: 100%;
    height: 400px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c4f77b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\39 7ba9a58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f867e0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5d3f704.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 5d3f704 {
    width: auto;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\32 4d47697 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b4fcfea {
    width: 100%;
    height: 400px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8a1f450 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4be8044 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8d5208b {
    background-color: var(--color_6);
    background-image: none;
}
    
#group_6ba {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f32 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8vk {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_j6s {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_9h8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_4gr {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#b37cfc6d {
    margin: 0px 0% 0px 0%;
}
    
#a7f8dbc6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#a7f8dbc6 {
    width: auto;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9b9755f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\30 9b9755f {
    width: auto;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 5093966 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 9944250 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e62145be {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 35c04e5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 390px;
    max-height: 100%;
    order: 0;
    height: auto;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b5ddc974 {
    min-height: 448px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 eff7881.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 eff7881 {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 4;
    min-height: 48px;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e42e0cf {
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 8f42a49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c8314a71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 4px 4px 4px 4px;
    background-image: none;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4b31fb8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    background-image: url("https://lirp.cdn-website.com/2c15305e/dms3rep/multi/opt/Storage1-1920w.png");
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 4px 4px 4px 4px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_esp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rap {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 ef4e4a6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7e55af1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4vv {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 2;
}
    
#\36 3e6a1f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e7bf9d7 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bab17322 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1bb0382 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9a482a7 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#dda067bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b21e14ab {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f7c159b {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 e5222ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0fb0435 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaf9e976 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 f6c3f3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b438ff33 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a141b1e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fb799bff {
    width: 65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbd2e3ba {
    width: 372px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0c1be5a {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ae09aba1 {
    background-color: var(--color_2);
    background-image: none;
}
    
#b5cac284 {
    width: 55%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e591d1cc {
    margin: 0px 0% 0px 0%;
}
    
#group_lnp {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
}



@media all {
    
#\30 11480bd {
    width: 220px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef6ed7de {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ed8331e6 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b09b3850 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ccdc0067::before, #ccdc0067 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.5;
    border-radius: inherit;
}
#ccdc0067 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/2c15305e/dms3rep/multi/opt/Storage3-1920w.png");
}
    
#\33 0c6a1d5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 d30fb04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 e1320e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cdb8122 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 66.53%;
    min-width: 4%;
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e4ba0364 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c5e77d5 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\39 f2742d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 29.35%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d3f15464 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tb3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
}
    
#widget_upr {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2d6e69e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tcv {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    order: 2;
}
    
#e9a99dc4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6d42915 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 4ec3d60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d9eb417a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#d83de4c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e68fe32 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7b4ab29 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc835402 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 6bb2af7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e88c8524 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    order: 2;
}
    
#f4169e60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97be12a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sf9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#\36 7a0c226 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nfe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_nfe {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#e3c2297c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e3c2297c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_6j1 {
    width: 100%;
    height: 632px;
    min-height: 100px;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\39 2be3e21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 48b0ef4 {
    width: 55%;
    height: auto;
    max-width: 100%;
}
    
#c5501a94 {
    width: 65%;
    height: auto;
    max-width: 100%;
}
    
#\35 b080026 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 10% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#a182cf24 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\35 a3046f5 {
    margin: 0px 0% 0px 0%;
}
    
#\37 38127b2 {
    width: 65%;
    height: auto;
    max-width: 100%;
}
    
#group_5fm {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
}



@media all {
    
#\34 f7f4cea {
    background-color: var(--color_2);
    background-image: none;
}
    
#\35 12ae659 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ad3cd931 {
    min-height: 287px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 52cee7f {
    margin: 0px 0% 0px 0%;
}
    
#group_4d2 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(0deg, rgba(41, 196, 169, 1) 0%, rgba(43, 135, 218, 0) 100%);
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    border-radius: 4px 4px 4px 4px;
    background-origin: border-box;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#cd0daba6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kl4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc9decd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cc4c051 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e744cde6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4ee5466.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 4ee5466 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\37 e6631de {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e056b0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6a176be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4cebfef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0ea81cc.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\30 0ea81cc {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\35 327f8be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9962a7b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d695ebbb.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#d695ebbb {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\32 5317e2f {
    width: 100%;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c48801e8 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(0deg, rgba(41, 196, 169, 1) 0%, rgba(43, 135, 218, 0) 100%);
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    border-radius: 4px 4px 4px 4px;
    background-origin: border-box;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b90b974 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ad80087 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a497742 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdd0684d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2acc0c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ac5917de {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(0deg, rgba(41, 196, 169, 1) 0%, rgba(43, 135, 218, 0) 100%);
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-origin: border-box;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d014499 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6228e6d {
    width: 100%;
    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 e71e30c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b24ed9b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab19bc14 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(0deg, rgba(41, 196, 169, 1) 0%, rgba(43, 135, 218, 0) 100%);
    align-self: stretch;
    height: auto;
    justify-content: space-between;
    border-radius: 4px 4px 4px 4px;
    background-origin: border-box;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d4b572a3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8e099f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5c7eb4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d668f5bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5d09494.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\38 5d09494 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#b003e547 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc0c51b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0b5595f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\32 0b5595f {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#af7d0c36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0b4ff2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7eacda8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d21a6065.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#d21a6065 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#ce879a6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f143a4ce {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4119f77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 68f7add.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 68f7add {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#a8b2ebca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b7b5788 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f182f0d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c52f4f69.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#c52f4f69 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 22149c0.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\38 22149c0 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\37 fad9579 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e32788c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 eed9122 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb47283b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2e36012.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\35 2e36012 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#a52ab719.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#a52ab719 {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\32 fae4432 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6f23cca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4ee17cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a967a284 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ee26a06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d58d59ef.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#d58d59ef {
    width: 14px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\35 5aad552 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1cf4fcb {
    width: 100%;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d827b91 {
    width: 100%;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 949fa92 {
    width: 100%;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 5bef236 {
    width: 372px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 69a7b34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 42px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8aabc73 {
    margin: 0px 0% 0px 0%;
}
    
#cd5a51af {
    width: 55%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab171138 {
    width: 65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dafe1e1 {
    background-color: var(--color_6);
    background-image: none;
}
    
#d9595455 {
    min-height: 287px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 5% 6%;
    margin: 0% 0% 0% 0%;
}
    
#group_niq {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4041178 {
    margin: 0px 0% 0px 0%;
}
    
#d8d05e99 {
    width: 70%;
}
    
#\36 120fc72::before, #\36 120fc72 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 120fc72 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#ec75024c {
    width: 100.00%;
}
    
#\34 a7938dd {
    width: 100%;
    min-height: 8px;
}
    
#\32 18e83b3 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 12% 5% 12% 5%;
}
    
#\31 00bd240 {
    width: 60.53%;
}
    
#group_dve {
    row-gap: 24px;
}
    
#group_shj {
    row-gap: 6px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c8ec1d2 {
    width: 80%;
}
    
#c5c7cbb3 {
    min-height: 243px;
    padding: 10% 5% 5% 5%;
}
    
#\35 77e97c7 {
    width: 80%;
}
    
#\39 77da5d1 {
    width: 80%;
}
    
#\32 621d3a0 {
    row-gap: 24px;
}
    
#\35 155e2da {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f13db27f {
    width: 290px;
    height: 170px;
}
    
#\38 c19a6c9 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 0% 2% 8% 2%;
}
    
#fb4537b3 {
    width: 290px;
    height: 170px;
}
    
#\39 c4f77b9 {
    row-gap: 20px;
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12px 12px 20px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\39 7ba9a58 {
    row-gap: 20px;
    width: 32%;
    min-height: 8px;
    padding: 12px 12px 20px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5d3f704 {
    width: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 b4fcfea {
    width: 290px;
    height: 170px;
}
    
#d8a1f450 {
    row-gap: 20px;
    width: 32%;
    min-height: 8px;
    padding: 12px 12px 20px 12px;
    margin: 0% 0% 0% 0%;
}
    
#group_f32 {
    row-gap: 12px;
}
    
#group_8vk {
    row-gap: 12px;
}
    
#group_6ba {
    row-gap: 12px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9944250 {
    width: 317px;
}
    
#e62145be {
    width: 317px;
}
    
#\31 35c04e5 {
    width: 48%;
    min-height: 316px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b5ddc974 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 355px;
    padding-bottom: 6%;
}
    
#\32 eff7881.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 eff7881 {
    order: 3;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8f42a49 {
    order: 1;
}
    
#c8314a71 {
    align-items: center;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#\39 4b31fb8 {
    width: 304px;
    min-height: 98.60%;
    align-items: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#\35 7e55af1 {
    width: 317px;
}
    
#bab17322 {
    width: 317px;
}
    
#dda067bc {
    width: 317px;
}
    
#\34 e5222ed {
    width: 317px;
}
    
#\33 f6c3f3d {
    width: 317px;
}
    
#\36 3e6a1f3 {
    align-items: center;
}
    
#group_esp {
    align-items: center;
}
    
#b21e14ab {
    align-items: center;
}
    
#\39 0fb0435 {
    align-items: center;
}
    
#\37 1bb0382 {
    align-items: center;
}
    
#\38 ef4e4a6 {
    align-items: center;
}
    
#group_4vv {
    row-gap: 4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0c1be5a {
    min-height: auto;
    padding: 0% 5% 5% 5%;
}
    
#fb799bff {
    width: 80%;
}
    
#a141b1e8 {
    row-gap: 24px;
}
    
#e591d1cc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 11480bd {
    width: 230px;
    min-height: 48px;
}
    
#ef6ed7de {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    row-gap: 24px;
    padding: 8% 5% 8% 5%;
}
    
#b09b3850 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ccdc0067::before, #ccdc0067 > .bgExtraLayerOverlay {
    
}
    
#\33 0c6a1d5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f2742d6 {
    width: 100%;
    min-height: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
}
    
#\36 cdb8122 {
    width: 100%;
    min-height: 0px;
    height: auto;
}
    
#e4ba0364 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    padding: 0% 5% 5% 5%;
}
    
#d3f15464 {
    min-width: 212px;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    width: 34%;
    align-items: center;
    order: 0;
    row-gap: 12px;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e9a99dc4 {
    min-width: 130px;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    width: 21%;
    align-items: center;
    max-width: 100%;
    order: 3;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f7b4ab29 {
    min-width: 212px;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    width: 34%;
    align-items: center;
    order: 6;
    row-gap: 12px;
    max-width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_tb3 {
    min-width: 32px;
    flex-direction: row;
    column-gap: 12px;
    justify-content: space-between;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7a0c226 {
    margin: 0px 0% 0px 0%;
}
    
#e3c2297c {
    width: 100%;
    order: 2;
}
    
#widget_nfe {
    width: 100%;
    order: 4;
}
    
#widget_6j1 {
    height: 284px;
}
    
#d9eb417a {
    align-items: center;
    row-gap: 12px;
}
    
#group_sf9 {
    align-items: center;
    row-gap: 2px;
}
    
#f4169e60 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_tcv {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 48b0ef4 {
    width: 91.16%;
}
    
#c5501a94 {
    justify-self: auto;
    width: 65%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 38127b2 {
    justify-self: auto;
    width: 80%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5fm {
    align-items: center;
    min-height: auto;
    row-gap: 6px;
}
    
#\39 2be3e21 {
    row-gap: 24px;
}
    
#\35 a3046f5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 b080026 {
    padding: 10% 5% 5% 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad3cd931 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 42px;
    padding: 0% 5% 10% 5%;
}
    
#c48801e8 {
    justify-content: space-between;
}
    
#ac5917de {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    row-gap: 12px;
}
    
#\35 12ae659 {
    width: 100%;
    min-height: 80px;
}
    
#\36 2acc0c5 {
    width: 100%;
    min-height: 80px;
}
    
#\30 52cee7f {
    margin: 0px 0% 0px 0%;
}
    
#d4b572a3 {
    row-gap: 20px;
}
    
#\31 d014499 {
    row-gap: 20px;
}
    
#group_kl4 {
    row-gap: 20px;
}
    
#\39 b90b974 {
    row-gap: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9595455 {
    min-height: auto;
    padding: 10% 5% 5% 5%;
}
    
#ab171138 {
    width: 80%;
}
    
#cd5a51af {
    width: 70%;
}
    
#\31 8aabc73 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ef6ed7de {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ccdc0067 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\32 4041178 {
    margin: 0px 0% 0px 0%;
}
    
#d8d05e99 {
    width: 100%;
}
    
#\36 120fc72::before, #\36 120fc72 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 120fc72 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\34 a7938dd {
    width: 100%;
    min-height: 245px;
    align-items: center;
    height: auto;
    row-gap: 24px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 18e83b3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 5% 12% 5%;
}
    
#\31 00bd240 {
    width: 100%;
}
    
#ec75024c {
    width: 100%;
}
    
#dbd0ef75 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_qgp {
    min-width: 32px;
    width: 100%;
    max-width: 300px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f5576c9 {
    min-width: 32px;
    width: 100%;
    max-width: 300px;
    margin: 0px 0% 0px 0%;
}
    
#group_shj {
    row-gap: 6px;
}
    
#group_dve {
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\36 c8ec1d2 {
    width: 100%;
}
    
#c5c7cbb3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
    
#\35 77e97c7 {
    width: 100%;
}
    
#\39 77da5d1 {
    width: 100%;
}
    
#\32 621d3a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#\35 155e2da {
    margin: 0px 0% 0px 0%;
}
    
#group_27i {
    row-gap: 6px;
}
}



@media (max-width: 767px) {
    
#\37 54f763a {
    width: 100%;
}
    
#f13db27f {
    height: 175px;
    width: 100%;
}
    
#\38 c19a6c9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 6% 4% 12% 4%;
}
    
#\37 b4fcfea {
    height: 175px;
    width: 100%;
}
    
#d8a1f450 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 12px 12px 20px 12px;
    margin: 0% 0% 0% 0%;
}
    
#fb4537b3 {
    height: 175px;
    width: 100%;
}
    
#\39 c4f77b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 12px 12px 20px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4be8044 {
    width: 100%;
}
    
#\39 7ba9a58 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 12px 12px 20px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f867e0f {
    width: 100%;
}
    
#b37cfc6d {
    margin: 0px 0% 0px 0%;
}
    
#group_8vk {
    align-items: center;
    row-gap: 12px;
}
    
#group_f32 {
    align-items: center;
    row-gap: 12px;
}
    
#group_6ba {
    align-items: center;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\31 35c04e5 {
    width: 100%;
    align-items: center;
    min-height: 320px;
    row-gap: 24px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b5ddc974 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 5% 12% 5%;
}
    
#\32 eff7881.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 eff7881 {
    align-self: center;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8f42a49 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c8314a71 {
    width: 100%;
    min-height: 683px;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: center;
    column-gap: 0%;
    flex-direction: column;
    row-gap: 24px;
    padding: 20px 5% 20px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4b31fb8 {
    width: 100%;
    min-height: 172px;
    justify-content: space-between;
    align-content: stretch;
    max-height: none;
    height: auto;
    align-items: flex-start;
    flex-wrap: wrap;
    margin: 0px 0% 0px 0%;
}
    
#b438ff33 {
    margin: 0px 0% 0px 0%;
}
    
#group_4vv {
    row-gap: 2px;
}
    
#\39 0fb0435 {
    align-items: center;
}
    
#\38 ef4e4a6 {
    align-items: center;
}
    
#\37 1bb0382 {
    align-items: center;
}
    
#b21e14ab {
    align-items: center;
}
    
#group_esp {
    align-items: center;
}
    
#\36 3e6a1f3 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#a141b1e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#fb799bff {
    width: 100.00%;
}
    
#\36 0c1be5a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 5% 5% 5%;
}
    
#e591d1cc {
    margin: 0px 0% 0px 0%;
}
    
#b5cac284 {
    width: 100%;
}
    
#group_lnp {
    row-gap: 6px;
}
}



@media (max-width: 767px) {
    
#\30 11480bd {
    width: 100%;
    min-height: 54px;
}
    
#ef6ed7de {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 12% 5% 12% 5%;
}
    
#b09b3850 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ccdc0067::before, #ccdc0067 > .bgExtraLayerOverlay {
    
}
    
#\33 0c6a1d5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 f2742d6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
}
    
#\36 cdb8122 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4ba0364 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_tb3 {
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#widget_6j1 {
    height: 206px;
}
    
#d3f15464 {
    align-items: center;
    row-gap: 12px;
}
    
#group_tcv {
    align-items: center;
}
    
#e9a99dc4 {
    align-items: center;
    row-gap: 12px;
}
    
#f7b4ab29 {
    align-items: center;
    row-gap: 12px;
}
    
#d9eb417a {
    align-items: center;
    row-gap: 12px;
}
    
#group_sf9 {
    align-items: center;
}
    
#f4169e60 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\39 2be3e21 {
    min-height: 240px;
    row-gap: 24px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 48b0ef4 {
    width: 100%;
    align-self: stretch;
    max-width: none;
}
    
#c5501a94 {
    width: 100%;
}
    
#\35 b080026 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 6% 4%;
}
    
#\37 38127b2 {
    width: 100%;
}
    
#\35 a3046f5 {
    margin: 0px 0% 0px 0%;
}
    
#group_5fm {
    row-gap: 6px;
}
}



@media (max-width: 767px) {
    
#\35 12ae659 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ad3cd931 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 12% 10% 12%;
}
    
#cd0daba6 {
    width: 100%;
}
    
#bc9decd2 {
    width: 100%;
}
    
#\35 cc4c051 {
    width: 100%;
}
    
#e744cde6 {
    height: auto;
    min-height: auto;
}
    
#\37 e056b0a {
    justify-content: flex-start;
}
    
#\35 327f8be {
    justify-content: flex-start;
}
    
#\39 9962a7b {
    justify-content: flex-start;
}
    
#\32 5317e2f {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\30 ad80087 {
    width: 100%;
}
    
#\33 a497742 {
    width: 100%;
}
    
#bdd0684d {
    width: 100%;
}
    
#\36 2acc0c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 6228e6d {
    width: 100%;
}
    
#\35 e71e30c {
    width: 100%;
}
    
#b24ed9b0 {
    width: 100%;
}
    
#\35 8e099f0 {
    width: 100%;
}
    
#b5c7eb4b {
    width: 100%;
}
    
#d668f5bb {
    width: 100%;
}
    
#b003e547 {
    justify-content: flex-start;
}
    
#cc0c51b3 {
    justify-content: flex-start;
}
    
#\39 7eacda8 {
    height: auto;
    min-height: auto;
}
    
#f143a4ce {
    justify-content: flex-start;
}
    
#\33 b7b5788 {
    justify-content: flex-start;
}
    
#f182f0d9 {
    height: auto;
    min-height: auto;
}
    
#\37 fad9579 {
    justify-content: flex-start;
}
    
#\34 eed9122 {
    justify-content: flex-start;
}
    
#eb47283b {
    justify-content: flex-start;
}
    
#\32 fae4432 {
    justify-content: flex-start;
}
    
#f6f23cca {
    height: auto;
    min-height: auto;
}
    
#a967a284 {
    justify-content: flex-start;
}
    
#\33 1cf4fcb {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\34 d827b91 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\32 949fa92 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\30 52cee7f {
    margin: 0px 0% 0px 0%;
}
    
#group_4d2 {
    min-width: 32px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#c48801e8 {
    min-width: 32px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#group_kl4 {
    row-gap: 12px;
}
    
#ac5917de {
    min-width: 32px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#ab19bc14 {
    min-width: 32px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b90b974 {
    row-gap: 12px;
}
    
#\31 d014499 {
    row-gap: 12px;
}
    
#d4b572a3 {
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\37 69a7b34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#ab171138 {
    width: 100.00%;
}
    
#d9595455 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 5% 6% 5%;
}
    
#\31 8aabc73 {
    margin: 0px 0% 0px 0%;
}
    
#group_niq {
    row-gap: 6px;
}
    
#cd5a51af {
    width: 100%;
}
}

