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

  *#dm .dmInner *.u_1398863218 {
    padding-left:20px !important;
    padding-right:20px !important;
    text-align:CENTER !important;
  }

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

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

  *#dm .dmInner *.u_1704777722 {
    padding-left:20px !important;
    padding-right:20px !important;
    text-align:CENTER !important;
  }

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

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

  *#dm .dmInner a.u_1398863218 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner a.u_1100551570 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/90fd7d54/icon/add+button_5139069.svg) !important;
    background-color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1646764646 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/90fd7d54/icon/add+button_5139069.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_4281826177 { background-color:rgba(255,255,255,0) !important; }

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

  *#dm .dmInner div.u_1147391838 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1688935249 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1688935249 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner a.u_1269900059 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/90fd7d54/icon/add+button_5139069.svg) !important;
    background-color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1622724090 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/90fd7d54/icon/add+button_5139069.svg) !important;
    background-color:var(--color_3) !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1398863218 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\30 6e13180 {
    min-height: 879px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fdebfdb9::before, #fdebfdb9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(156, 39, 68, 0) 32%, rgba(35, 31, 32, 1) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
}
#fdebfdb9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuuglobal_1-1920w.jpg");
    border-radius: 50px 50px 50px 50px;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    padding: 30% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 72be4d5 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 8ca5f59 {
    width: 608px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1dfcb25 {
    width: 288px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 804c031 {
    margin-left: 2%;
    margin-right: 2%;
    margin-bottom: 20px;
}
}



@media all {
    
#\33 55c0d98 {
    background-image: linear-gradient(495deg, rgba(156, 39, 68, 1) 0%, rgba(35, 31, 32, 1) 100%);
    border-radius: 50px 50px 50px 50px;
    background-origin: border-box;
}
    
#\34 945b79e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b92fc373 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0af484e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e11d7fc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 90358e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.96%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_r82.flex-element.widget-wrapper > [data-element-type] {
    padding: 25px 25px 25px 25px;
}
#widget_r82 {
    width: 100.00%;
    height: auto;
    max-width: none;
    min-height: auto;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d25be06b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a52eaf99 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#e7747ea9 [data-content-reference] {
    background-color: var(--color_3);
    background-image: initial;
    flex-direction: row;
}
#e7747ea9 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 2;
    align-self: flex-start;
    background-color: rgba(156, 39, 68, 0);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#e7747ea9 [data-content-reference] .icon-container {
    border-radius: 0px 0px 0px 0px;
    height: 37px;
    width: 37px;
    padding: 8px 8px 8px 8px;
}
#e7747ea9 .accordion-item:not(:last-of-type) {
    margin-block-end: 30px;
}
    
#\35 af51273 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.92%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 0px 6px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcbd84df {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#bd3d7a20 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.92%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 0px 6px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4f60eca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 d75c42b {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7a892fa {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.92%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 0px 6px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9b12eb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 da4911e {
    margin: 0% 2% 0% 2%;
}
    
#widget_etm {
    width: 100%;
    height: 429px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\33 8614606 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    align-self: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c1e637a {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 179px;
    max-height: 100%;
    border-radius: 20px;
    background-color: rgba(59, 56, 56, 1);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: initial;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1547ac9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 221d8ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ed8403a5 {
    width: 196px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e74cb468 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.57%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cda7022 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a438d9f9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 136px;
    min-height: 93px;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0b1feec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cac88bd9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,1);
    background-image: initial;
}
    
#ee157f1d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5fecf41 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e644f9fb::before, #e644f9fb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.49;
    border-radius: inherit;
}
#e644f9fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 20px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuuglobal_6-1920w.png");
    padding: 3% 2.5% 2.5% 2.5%;
    margin: 0% 0% 0% 0%;
}
    
#bf2c2327 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bef790ab {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#b48081e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7f31991 {
    width: 84.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f1f76d1::before, #\38 f1f76d1 > .bgExtraLayerOverlay {
    
}
#\38 f1f76d1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 241px;
    max-height: 100%;
    order: 0;
    border-radius: 20px;
    align-self: auto;
    background-image: initial;
    justify-self: auto;
    background-color: rgba(156, 39, 68, 1);
    height: auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b6522d0 {
    width: 180px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 28d00d2 {
    margin: 0px 0% 0px 0%;
}
    
#f659474f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5b2b722 {
    width: 84.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5131c66.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#f5131c66 {
    width: 54.21%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 73a399f {
    width: 75px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-top: 0px;
}
}



@media all {
    
#\39 49488ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#df6c7991 {
    min-height: 51px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
}
    
#widget_jf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 50e372a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 8801691 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 41921b0 {
    min-height: 636px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 58b2181 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#d78e5563::before, #d78e5563 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#d78e5563 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuuglobal_5-1920w.png");
    order: 1;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9b85902 {
    margin: 0px 2% 0px 2%;
}
    
#a1555bdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1555bdc {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10% 0% 10% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d297c1e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d297c1e2 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10% 0% 10% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 96d7879 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7479cd0::before, #\33 7479cd0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 7479cd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuu_img_1-1920w.png");
    order: 2;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 95ad728::before, #\31 95ad728 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\31 95ad728 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuuglobal_3-1920w.png");
    order: 1;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dd93242.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 dd93242 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10% 0% 10% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f69ea450 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 bbf9e9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 bbf9e9a {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10% 0% 10% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3dd3ff5::before, #\31 3dd3ff5 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\31 3dd3ff5 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.3%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuuglobal_4-1920w.png");
    order: 0;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a5364972 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 c3d5e34 {
    margin: 0px 2% 0px 2%;
}
    
#\39 3d20b6f {
    min-height: 561px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e46568d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e46568d0 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10% 0% 10% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f1bd083 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 56c9d50 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6c87a33::before, #\37 6c87a33 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\37 6c87a33 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.3%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuustudent_6-1920w.png");
    order: 3;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0e18ede::before, #\38 0e18ede > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\38 0e18ede {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.3%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 50px 50px 50px 50px;
    background-image: url("https://irp.cdn-website.com/90fd7d54/dms3rep/multi/opt/vuuglobal_2-1920w.png");
    order: 1;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a05479c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ad2bc520.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad2bc520 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10% 0% 10% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6e13180 {
    min-height: 527.4px;
    padding: 0% 0% 2% 0%;
}
    
#fdebfdb9::before, #fdebfdb9 > .bgExtraLayerOverlay {
    
}
#fdebfdb9 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-end;
}
    
#\35 8ca5f59 {
    width: 645px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1dfcb25 {
    margin: 0px 0% 0px 0%;
}
    
#\33 804c031 {
    margin: 0px 2% 0px 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 945b79e {
    width: 100%;
    min-height: 80px;
}
    
#\31 e11d7fc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 2% 4% 2%;
}
    
#\36 90358e9 {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 0af484e {
    margin: 0px 0% 0px 0%;
}
    
#b92fc373 {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_r82 {
    height: auto;
}
    
#\35 af51273 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a52eaf99 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#e7747ea9 {
    height: auto;
    min-height: 330px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcbd84df {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#bd3d7a20 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d75c42b {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\31 7a892fa {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 da4911e {
    margin: 0px 2% 0px 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8614606 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 338px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a438d9f9 {
    width: 21.66%;
    min-height: 36px;
}
    
#\35 0b1feec {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
}
    
#\31 c1e637a {
    border-radius: 20px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: 210px;
    padding: 6% 6% 7% 6%;
    margin: 0px 0% 8px 0%;
}
    
#ee157f1d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5fecf41 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    order: 1;
}
    
#e644f9fb::before, #e644f9fb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#e644f9fb {
    background-color: var(--color_4);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 463px;
    height: auto;
}
    
#bf2c2327 {
    width: 265px;
}
    
#bef790ab {
    width: 302px;
}
    
#b48081e2 {
    width: 302px;
}
    
#\30 221d8ab {
    width: 265px;
}
    
#ed8403a5 {
    height: auto;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f1f76d1::before, #\38 f1f76d1 > .bgExtraLayerOverlay {
    
}
#\38 f1f76d1 {
    border-radius: 20px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    min-height: 210px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    align-items: center;
    padding: 6% 6% 7% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b6522d0 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cda7022 {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 4%;
    min-height: 0;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e74cb468 {
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 2% 0%;
}
    
#\30 73a399f {
    height: auto;
    width: 44px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 41921b0 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 6%;
    row-gap: 40px;
    padding: 6% 6% 6% 6%;
}
    
#d78e5563::before, #d78e5563 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#d78e5563 {
    width: 100%;
    min-height: 80px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9b85902 {
    margin: 0px 0% 0px 0%;
}
    
#\33 7479cd0 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\31 95ad728::before, #\31 95ad728 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\31 95ad728 {
    width: 100%;
    min-height: 80px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3dd3ff5 {
    width: 100%;
    min-height: 80px;
}
    
#\34 c3d5e34 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3d20b6f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 6%;
    row-gap: 40px;
    padding: 6% 6% 6% 6%;
}
    
#\37 6c87a33 {
    width: 100%;
    min-height: 80px;
}
    
#\38 0e18ede {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\30 6e13180 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    padding-bottom: 8%;
}
    
#fdebfdb9::before, #fdebfdb9 > .bgExtraLayerOverlay {
    
}
#fdebfdb9 {
    width: 100%;
    min-height: 494px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 5%;
    padding-bottom: 7%;
    height: auto;
    justify-content: flex-end;
}
    
#\35 8ca5f59 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1dfcb25 {
    width: 238px;
    height: auto;
    min-height: 53px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 945b79e {
    width: 100%;
    min-height: 52px;
    align-items: flex-start;
    height: auto;
    padding: 6px 0px 6px 0px;
}
    
#\31 e11d7fc {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 12% 2% 12% 2%;
}
    
#\36 90358e9 {
    width: 100%;
    min-height: 70px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#widget_r82 {
    height: auto;
}
    
#\35 af51273 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#a52eaf99 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7747ea9 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcbd84df {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd3d7a20 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d75c42b {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7a892fa {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\34 da4911e {
    margin: 0px 2% 0px 2%;
}
    
#\32 0af484e {
    margin-bottom: 20px;
    margin-top: 20px;
}
    
#widget_etm {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 8614606 {
    min-height: 218px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#a438d9f9 {
    min-height: 36px;
    width: 51.54%;
    padding-top: 0px;
}
    
#\35 0b1feec {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\31 c1e637a {
    border-radius: 20px;
    width: 100.00%;
    min-height: 100%;
    align-self: center;
    max-height: none;
    height: auto;
    justify-content: center;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 5fecf41 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    row-gap: 16px;
}
    
#e644f9fb::before, #e644f9fb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#e644f9fb {
    min-height: 326px;
    align-items: center;
    width: 100%;
    background-color: var(--color_4);
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
    padding: 6% 6% 7% 6%;
}
    
#ed8403a5 {
    width: 100%;
    height: auto;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f1f76d1::before, #\38 f1f76d1 > .bgExtraLayerOverlay {
    
}
#\38 f1f76d1 {
    border-radius: 20px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    min-height: 230px;
    align-items: center;
    justify-content: center;
    padding: 6% 6% 7% 6%;
}
    
#\32 b6522d0 {
    width: 100%;
    height: auto;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cda7022 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
    padding: 8% 4% 8% 4%;
}
    
#\30 1547ac9 {
    align-items: center;
    justify-content: center;
}
    
#e74cb468 {
    align-items: center;
    margin-bottom: 4%;
    margin-top: 4%;
}
    
#ee157f1d {
    align-items: center;
}
    
#\30 28d00d2 {
    margin: 30px 0% 30px 0%;
}
    
#f659474f {
    align-items: center;
    justify-content: center;
}
    
#\30 73a399f {
    height: auto;
    width: 44px;
}
}



@media (max-width: 767px) {
    
#\39 49488ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#df6c7991 {
    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) {
    
#\36 41921b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 14px;
    padding-bottom: 16%;
}
    
#d78e5563::before, #d78e5563 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#d78e5563 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 7479cd0::before, #\33 7479cd0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 7479cd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 95ad728::before, #\31 95ad728 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\31 95ad728 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 3dd3ff5::before, #\31 3dd3ff5 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\31 3dd3ff5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3d20b6f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 14px;
    padding-bottom: 16%;
}
    
#\37 6c87a33::before, #\37 6c87a33 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\37 6c87a33 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0e18ede::before, #\38 0e18ede > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\38 0e18ede {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
}

#\31 3dd3ff5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAIAAADJDItPAAAACXBIWXMAAC4jAAAuIwF4pT92AAABYElEQVQY0wFVAar+AMbDyMzIzcC8v66hn45+eZODf6ymp8zKzdnW2tbT1wDKxsrNyc6uqq2gi4WHaFyQcWaklpS/vcDb2dzZ19oAzsnNzsnNm5WYjHFpfVA/iV1MnIaAsa+x3tzf3dveAM3IzMvGypKMj3dhW3VIN4RWQ6CEeq2oqt7d4N/d4ADLxcjCvL+Ig4VpWldzUUSRa1yyl425srLd293g3uAAw7zAr6mrd3FzXVRTdmJbpY2Ewa+oxr++2tfZ3tveALixs5mTlGhiY2BZWYl/fcK2s9HHxNHLy9bT1NzZ2wCrpKWMh4dlX2BhW1yKhIS9uLjIwL/NxMLSysnY1NYAnJiYjomJe3Z2enR0lY+PuLOywLa0yL67zsXE1NDTAIyJiZCMjY+Ki5CLjJuXmK+rrLSsqr20ssa9vczJzAB/fn2Qjo6empymoqOopaevrK2uq6y2srPAvL7HxMjnk9Wn+rMubwAAAABJRU5ErkJggg==')!important}#\38 0e18ede.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAIAAACExCpEAAAACXBIWXMAAC4jAAAuIwF4pT92AAABAklEQVQY01XN30+CQADAcf7R2sp6cG1tbfVSG1uuVmIsxqZghpKpJaUIPaSZB8SPA+4O8g77e1rTl54/++7LpYyigiV0ac2maluTVcWwJj5GqGApo1zKKF4VPkbtrn55zl/wZ8bwyYvhOvtj8rMCUSjeVI9K28e7W4P7puN7/9iBkSQKp+VS5WDP6usBDDe8Hk8BqFWvTvZ3Kodls6fDJN68Q4JBEIxtW5bka55v1ITZm42yjDCGC8a9f85H5qT78NjR9M6d9vpsuAuHkDyjjBSM6w36LbXZqitjYzT/WLhuEMMUpYTk32RJOVVRJEFoiLfm8MUF3pcXRFEcwwSTDOf5L1zjveX81yllAAAAAElFTkSuQmCC')!important}#\37 6c87a33.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAC4jAAAuIwF4pT92AAABnklEQVQY0wGTAWz+AMV4SsV2R7p4TqaCZpqRiK+urcaso9Sfhs6DXdGEXQDGe0/EeEywck6ie2Wai4Opnpy8nZHLk3jWi2TZjmcAyYFXv3lSpm1QnXVln4eAp5KMtI+Bw4lu3ZJr45lxAMuEXbd3V6FuV6iCdr6ek7eYjq6FdLh9Yt+WcOyjfADKhmOuc1qPYVGTcGeujH+lhXqXdWSmd1zVnHnor44Ax4puo3BfdE9Fc1RNlHNmmn51inVtmYFxxaWL4byhAMKYiJVxaVxCQl5FQYpvY56KhImCgoyNjrKrotjJuwC/pJ+IcXJPQEhVQ0SEcnCblZiGi5mDlKmnrLTV0MwAuq+0gnqFUlFkVE9bb2x4cXWEY26Da4CdnKi60NLaALa0vYWHl19ngFFWbE9YcDtHYTtMaVpwjpiovNHY4wCyuMiRmKx2gZteZX1DTmkmNFE3SWhieZmer8bO2OUAtL7QoaW1lZWkjYSLe3J7ZF9rbXOHgpOuqrvRztflALbD162tuq2ipradlLCVjKWOiaiiqaKvxbPF28nS4BU12HIo5izcAAAAAElFTkSuQmCC')!important}#d78e5563.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAC4jAAAuIwF4pT92AAABA0lEQVQI1wH4AAf/AKytqs/QzcvKxZ+YkXpsYH5tW5KFcpeMfauYiLaXhQCYlpC9trC+sqmhjoGFbV6MdWOWh3Saj3+smomxl4MAeHVwmZCKpJCEnn9vkW5blnhmlIJylYp7ppODrI9+AHt8eZiTjqKTiZl+cI1sWpN2Z5WFeZCJf5mOg56LgACMlZafpqemo5+XhnyGaluKcmWUiYORj4uPioaOg38Arbq+vsnOv8XJraOeln9xmoV5q6OgrLCynKGhiY2NALjDyMfP1tHV3crExL2ro8Cvp8/HxtHT2ra6vZmdnwDByc/R1t7g4uvh3ePd0c7e0s/j3N3n6fLP0de0t7tgtZW6EsI98QAAAABJRU5ErkJggg==')!important}#\31 95ad728.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAIAAADJDItPAAAACXBIWXMAAC4jAAAuIwF4pT92AAABWElEQVQY0wXB+1PBcAAA8O+f4yJ3GEObHl6bedsYmzjD3SJ57arbziNlUcPqdIguyS91V/1U/16fD0ieCFShGmDyETKVjsUYwhfyYnsOpwV1GW0HgMpXIhkej6XoKFlLUQIdThMYakchq8MIo4DKlcJs3usPc7HwXSGpFuOloNthhkyQFYIRwPJ1MlPEMH8uiN+wQZn1Z502q15vMpgtMAK4swuGKxE4wQU8bRoTSTdpNxg1GsgAwTACeKFdbogszfDxaIMiTiMYZtRZtFoUth3uu0BV6ovdgVCpSeWTS+64wiSO9DvIrs6DoEE8AMS+Kg8fFHk46d8qVz2p1sBhC26HSRzPZ3Kgp8yu+6Op+rSYzrfr7XgwSodCCR+Wpelm/RzI6qonq7PZerXcfP/8vSzfxKZQ5flapdrqyGDw+Cor89nzdrF8//z6XW8+xsqk2+pIUqfVu/8H9oeAI/KKaZcAAAAASUVORK5CYII=')!important}#\33 7479cd0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAC4jAAAuIwF4pT92AAABL0lEQVQY0x3JbUvCQAAA4Pt7fQmMQCKYIhQqJihUK134klhaTszFSl1uus0x93I65tytu1OCwIL+UtTz9QGUbindYEwc2x5Lo+Hri6aq0IULCKELAaUbSjcRilxDG/CtxxrXe2gpsmxbtuu4gP5DCEFdEaps6ZRh81m+05npM8e2/5oQisIQOTOdrzfzqYt0ql6tKLJszeeAEEowRv4CQ8Mb96X7cpM9u+UuRaGvTVWAMSFRGDradqlt3clKF4ftUoPNtRu156c+iKJ3EnjElL69yU9g7HzVFCq1QvKqmLspcyAMEfbdjTnaWYMva/BpivPuNZc5yqaOM+k0CIJ16EFkjIgqfOgCUbqTu/MCE2PiB8lEEgRBsPKWUBvCt956KvgSL1aLJ4d78dh+gkn8AmifuUAV48mzAAAAAElFTkSuQmCC')!important}#e644f9fb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AJ+joJSVkY2OiZCMg5WKfJOAbYV3ZHdxZGlpXmBiWQCopqKZko2QiYOMgniNf3CPdmOJcmB/b2FqY1haXVUAraaln5SUjYWFc25uYl5bbFpUg2phlHNogGleZl1UALKus6afpo+Kk2dlbUxMU1tNUIhta619daJ4bYVkVwClpK6ZmaaHiJheXWlBPklMPkOFbG+4hoG4hHqcZVQAio+cen+PcHSGW1ReRz9HTzw/f2tvsomIuImAp2dRAHJ6imFpe1lidlVOV0E8Rks6PnhscrCQkbuRh7FxVhcdYroErq7DAAAAAElFTkSuQmCC')!important}