@media all {
  *#dm .dmInner div.u_2318737702 hr { color:var(--color_7) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2037710101 img {
    object-fit:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

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

  *#dm .dmInner div.u_1879898340 img { border-radius:10px 10px 10px 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80vh;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    background-color: var(--color_2);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.5;
    content: '';
    height: 100%;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/3080-1920w.jpg");
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_pa6 {
    align-self: auto;
    max-width: 100%;
    width: 51.65%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6599e5a {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 1;
}
    
#widget_shd {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
}
    
#group_v3c {
    row-gap: 24px;
    column-gap: 2.084803735273359%;
    max-height: 100%;
    flex-direction: row;
    width: 80%;
    min-height: auto;
    align-items: flex-start;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_u4t.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_u4t {
    margin-left: 0%;
    max-width: 100%;
    width: 22.09%;
    min-height: 1px;
    height: auto;
    order: 0;
    margin-right: 0%;
}
    
#\33 e8e976a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 e8e976a {
    margin-left: 0%;
    max-width: 100%;
    width: 22.09%;
    min-height: 1px;
    height: auto;
    order: 2;
    margin-right: 0%;
}
    
#group_lvu {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 4%;
    width: 58.09%;
    min-height: auto;
    align-items: center;
    flex-wrap: nowrap;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_aei {
    margin-left: 0%;
    max-width: 100%;
    width: 48.96%;
    height: auto;
    margin-right: 0%;
}
    
#\39 0a07d49 {
    margin-left: 0%;
    max-width: 100%;
    width: 48.96%;
    height: auto;
    margin-right: 0%;
}
}



@media all {
    
#\34 4204018 {
    column-gap: 4%;
    row-gap: 24px;
    width: 53.74%;
    min-height: 8px;
    min-width: 4%;
}
    
#\32 18ef605 {
    column-gap: 4%;
    row-gap: 24px;
    width: 42.26%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\30 ee35db2 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 240px;
}
    
#widget_rme {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#dbe1b50c {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_lrm {
    max-width: 100%;
    width: 280px;
    height: auto;
}
    
#widget_phj[data-pinned] {
    z-index: 1;
    top: 119px;
    bottom: auto;
    position: sticky;
}
#widget_phj {
    max-width: 100%;
    width: 100%;
    height: 493px;
}
}



@media all {
    
#\37 a44853c {
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-height: 8px;
    min-width: 4%;
}
    
#\34 d89f699 {
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-height: 8px;
    min-width: 4%;
}
    
#cb49a0cc {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 240px;
}
    
#\39 a6103fa::before, #\39 a6103fa > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.5;
    content: '';
    height: 100%;
}
#\39 a6103fa {
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/cora-leach-p0jz4pmnl9E-unsplash-f57f9812-1920w.jpg");
}
    
#widget_7pa {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_t8i {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 fd45f6f {
    align-self: auto;
    max-width: 100%;
    width: 280px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_p21 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    max-width: 100%;
    grid-template-rows: minmax(420px, max-content);
    width: 100.00%;
}
    
#widget_bmm {
    align-self: start;
    max-width: 100%;
    width: 78.49%;
    justify-self: start;
    height: 310px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#e9e36722 {
    align-self: end;
    max-width: 100%;
    width: 100.00%;
    justify-self: start;
    height: 231px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media all {
    
#\37 0cb060f {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
}
    
#\30 845ac80 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
}
    
#widget_s4f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#c188a2a6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1v7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\38 76d59ba {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e280b1b {
    column-gap: 4%;
    row-gap: 40px;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: wrap;
    padding: 2% 4% 4% 4%;
}
    
#\34 120f91f {
    margin: 0px 0% 0px 0%;
}
    
#group_30s {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_acu {
    align-self: auto;
    max-width: 100%;
    width: 77.69%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 543f882 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kr0 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/Screenshot+2026-07-07+at+2.46.43-PM-1920w.png");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_74u {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#widget_83j {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c1a5b7f7 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e04eb123 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/jacob-mcgowin-GA6HmB2pf_k-unsplash-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 90deab1 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\30 9f3c4ed {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 636a3af {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bb7c50 {
    align-self: auto;
    max-width: 100%;
    width: 68.09%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 67d630a {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 19c721c {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a453a7d {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/Screenshot+2026-07-07+at+2.50.16-PM-1920w.png");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4aee8cf {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\39 6bacc4d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#df79bafe {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1bae400 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f86529d {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf497abc {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bf50fa4f {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/romain-dancre-doplSDELX7E-unsplash-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9f1bafd {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\37 74fb3b3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fc7593d1 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bd3f026 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b83c3708 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 57569c7 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 31a6441 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/9764-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a3cb97b6 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#a68d9217 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 5942dd5 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a95c9cc4 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 034a00e {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 c838980 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0 20px 20px 0;
    width: 48%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/22466-1920w.jpg");
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 200px 0%;
}
    
#\34 82b20b2 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 20px 0 0 20px;
    width: 48%;
    min-height: 8px;
    background-image: none;
    align-items: center;
    min-width: 4%;
    padding: 32px 32px 32px 32px;
    margin: 80px 0% 0px 0%;
}
    
#bc52a6d4 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 240px;
}
    
#widget_s14 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
}
    
#widget_gak {
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    height: 348px;
    order: 0;
}
    
#\31 9247a1c {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\37 6237169 {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    width: 29.14%;
    min-height: auto;
    align-items: flex-start;
    order: 1;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cac2aaff {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_6);
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    width: 100%;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#bfb2d50d {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
}
    
#widget_8md {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8bb95d9 {
    align-self: auto;
    max-width: 100%;
    width: 75.35%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mtl {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    order: 1;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 50edb6b {
    max-width: 100%;
    width: 49%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 77ff733 {
    max-width: 100%;
    width: 49%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 082f60f {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    width: 62.5%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/curated-lifestyle-gh9leAOXrKY-unsplash-1920w.jpg");
    min-width: 4%;
}
    
#\30 03887d3 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_7);
    border-radius: 20px 20px 20px 20px;
    width: 62.5%;
    min-height: 8px;
    background-image: none;
    min-width: 4%;
    padding: 32px 32px 32px 32px;
    margin: 100px 0% 100px -25%;
}
    
#\38 53b895d {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
}
    
#\36 b20fb03::before, #\36 b20fb03 > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.5;
    content: '';
    height: 100%;
}
#\36 b20fb03 {
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/cora-leach-p0jz4pmnl9E-unsplash-1920w.jpg");
}
    
#widget_q4k {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#e8e5ad8a {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_ff2 {
    max-width: 100%;
    width: 280px;
    height: auto;
}
}



@media all {
    
#b778b564 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/2148524512-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c5b7b4d4 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c2c3cafe {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b701409 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b8fa36b::before, #\31 b8fa36b > .bgExtraLayerOverlay {
    
}
#\31 b8fa36b {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/62865-1920w.png");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b1813b41 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#ead47690 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3fa12fd {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b841c0b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be445b72 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\35 edee946 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 0127f97 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/andy-feliciotti-6kA9FjqUxhM-unsplash-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d70e370 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a00b063c {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4fe559b {
    column-gap: 4%;
    row-gap: 40px;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: wrap;
    padding: 2% 4% 4% 4%;
}
    
#a57df7d0 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ed26072 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2bddbfe {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#af351dc6 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6a50cec {
    margin: 0px 0% 0px 0%;
}
    
#\38 a2832b6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 520c521 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/34839-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 19ee2a5 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b14d6785 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\38 f666ebd {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d2593d2d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 5dec30f {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b93da7c {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 81db316 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c6a2388a {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#ad41c175 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\37 8eb5e70 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aa51c422 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d5b7485 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0c98960 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 edd464d {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/10857-1920w.png");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da2cad43 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4269fd3 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    border-radius: 18px 18px 18px 18px;
    flex: 1 1 auto;
    width: 30.6%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#faf7d734 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    max-height: 100%;
    width: 100%;
    justify-content: flex-end;
    min-height: 300px;
    align-items: flex-end;
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/getty-images-2P-ZiQx6pCc-unsplash-1920w.jpg");
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bed1e858 {
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    border-radius: 0 0 12px 0;
    max-height: 100%;
    width: 60px;
    min-height: 60px;
    align-items: center;
    background-image: none;
}
    
#\36 3b63889 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ae1dfe28 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ab37eee {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1f23c43 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fad5a85b {
    margin: 0px 0% 0px 0%;
}
    
#ca346e2f {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
}
    
#ecd55a92 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
}
    
#fc157a57 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 be08af3 {
    min-height: 296px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100.00%;
    min-width: 4%;
    height: auto;
    align-self: auto;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0ec8182 {
    min-height: 245px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    justify-content: space-between;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 2d7ac0f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2b94da1a/dms3rep/multi/opt/WFA-Candidate-Forum-B-1456-x-180-px-1748-x-216-px-1+%281%29-1920w.png");
    background-size: contain;
    background-position: 50% 0%;
}
    
#\30 bf26cb7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_pa6 {
    width: 68.42%;
}
    
#group_lvu {
    width: 60.55%;
}
    
#widget_u4t {
    width: 13.71%;
}
    
#\33 e8e976a {
    width: 13.71%;
}
    
#\39 0a07d49 {
    width: 42.017736942763065%;
}
    
#widget_aei {
    width: 53.98%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb49a0cc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 a6103fa::before, #\39 a6103fa > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e280b1b {
    column-gap: 4%;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    min-height: 240px;
    flex-wrap: wrap;
    padding-right: var(--section-padding-right);
}
    
#\38 76d59ba {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#group_kr0 {
    min-height: 220px;
    height: auto;
}
    
#c1a5b7f7 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#e04eb123 {
    min-height: 220px;
    height: auto;
}
    
#\34 19c721c {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a453a7d {
    min-height: 220px;
    height: auto;
}
    
#cf497abc {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#bf50fa4f {
    min-height: 220px;
    height: auto;
}
    
#\32 57569c7 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#\39 31a6441 {
    min-height: 220px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc52a6d4 {
    padding: 4% 0% 4% 0%;
}
    
#\38 850319b {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 53b895d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 b20fb03::before, #\36 b20fb03 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b778b564 {
    min-height: 220px;
    height: auto;
}
    
#\37 520c521 {
    min-height: 220px;
    height: auto;
}
    
#\31 b8fa36b::before, #\31 b8fa36b > .bgExtraLayerOverlay {
    
}
#\31 b8fa36b {
    min-height: 220px;
    height: auto;
}
    
#\38 f666ebd {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#\30 81db316 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#aa51c422 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0127f97 {
    min-height: 220px;
    height: auto;
}
    
#\34 edd464d {
    min-height: 220px;
    height: auto;
}
    
#\38 4fe559b {
    column-gap: 4%;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    min-height: 240px;
    flex-wrap: wrap;
    padding-right: var(--section-padding-right);
}
    
#a57df7d0 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ed26072 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#\34 4269fd3 {
    flex: 1 1 auto;
    width: 48%;
    margin: 0% 0% 0% 0%;
}
    
#faf7d734 {
    min-height: 220px;
    height: auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0ec8182 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 bf26cb7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80vh;
    align-items: center;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_pa6 {
    width: 62.73%;
}
    
#group_lvu {
    column-gap: 2.084803735273359%;
    flex-direction: column;
    width: 100.00%;
    flex-wrap: nowrap;
}
    
#widget_aei {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\39 0a07d49 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#group_v3c {
    width: 100.00%;
}
    
#widget_u4t {
    width: 16.56%;
}
    
#\33 e8e976a {
    width: 16.56%;
}
    
#\39 6599e5a {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 4204018 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 18ef605 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 ee35db2 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#widget_phj {
    height: 289px;
}
}



@media (max-width: 767px) {
    
#\37 a44853c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 d89f699 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cb49a0cc {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#\39 a6103fa::before, #\39 a6103fa > .bgExtraLayerOverlay {
    
}
    
#widget_bmm {
    height: 240px;
}
    
#e9e36722 {
    align-self: start;
    width: 99.79%;
    justify-self: end;
    height: 184px;
    margin: 96px -11.61380288181543% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#innergrid_p21 {
    grid-template-rows: minmax(280px, max-content);
    width: 99.75%;
}
}



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



@media (max-width: 767px) {
    
#\38 76d59ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 e280b1b {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#group_kr0 {
    min-height: 220px;
    height: auto;
}
    
#c1a5b7f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e04eb123 {
    min-height: 220px;
    height: auto;
}
    
#\34 19c721c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 a453a7d {
    min-height: 220px;
    height: auto;
}
    
#cf497abc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf50fa4f {
    min-height: 220px;
    height: auto;
}
    
#\32 57569c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 31a6441 {
    min-height: 220px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 c838980 {
    width: 100%;
    min-height: 180px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 4% 0px -4%;
}
    
#\34 82b20b2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#bc52a6d4 {
    row-gap: 12px;
    flex-direction: column;
    min-height: unset;
    padding: 4% 0% 4% 0%;
}
    
#\38 850319b {
    margin: 0px 0% 0px 0%;
}
    
#widget_gak {
    height: 160px;
}
}



@media (max-width: 767px) {
    
#\37 6237169 {
    margin-left: 0%;
    width: 100%;
    align-items: center;
    margin-right: 0%;
}
    
#cac2aaff {
    column-gap: 4%;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#bfb2d50d {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#group_mtl {
    margin-left: 0%;
    width: 100%;
    align-items: center;
    margin-right: 0%;
}
    
#\37 50edb6b {
    width: 100%;
}
    
#\37 77ff733 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 082f60f {
    width: 100%;
    min-height: 295px;
    align-items: center;
    height: auto;
}
    
#\30 03887d3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 53b895d {
    row-gap: 24px;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#\36 b20fb03::before, #\36 b20fb03 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#b778b564 {
    min-height: 220px;
    height: auto;
}
    
#\37 520c521 {
    min-height: 220px;
    height: auto;
}
    
#\31 b8fa36b::before, #\31 b8fa36b > .bgExtraLayerOverlay {
    
}
#\31 b8fa36b {
    min-height: 220px;
    height: auto;
}
    
#\38 f666ebd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 81db316 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa51c422 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 0127f97 {
    min-height: 220px;
    height: auto;
}
    
#\34 edd464d {
    min-height: 220px;
    height: auto;
}
    
#\38 4fe559b {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#a57df7d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ed26072 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 4269fd3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#faf7d734 {
    min-height: 220px;
    height: auto;
}
}



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



@media (max-width: 767px) {
    
#\30 be08af3 {
    min-height: 44px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 0ec8182 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 bf26cb7 {
    margin: 0px 0% 0px 0%;
}
}

#\39 a6103fa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFBhEUFiJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQEAAgMAAAAAAAAAAAAAAAACAAEDMUH/2gAMAwEAAhEDEQA/AIq23jP+M1nKW7U15U1CfYTP32vIl2Pcccn5EScpLdxrGa5P/9k=')!important}#\37 520c521.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgAEBQEREjEDBiP/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAhIhI//aAAwDAQACEQMRAD8A1Xt7l6zlipwOyxOt8baVwlZHAfQdIiC28mU4rnOkf//Z')!important}#\31 b8fa36b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABl0lEQVQY0xXR7U8ScQDA8d+/4NbLGltbaOZQFCQePLg7jkPgDmVTurMzhbgKuawQibLoAZa5njfLtbUym7Q2Y+tVr/vHvs33n3cfMS2liaQ0EkoGSdVJKBrRpMp0dI7xmQj+qTD+YARxCkNSmoSsoaZ1ZEUjHJcYDYbxXZrk3FiAsxcnERPRJLNzCrlMFts0sEwDOZXCHwhy5vwoI74LjPj8iMBsHDUps24WuG8v0XHKrC0UkCWJiWCIscAM41MhRE6ScAs6vZUSH2o271yHndUybsmkmNHQZQUtpSA25tPsXinw3V1isLHCwQ2b3YrNw2s2t69a1CyLqm0jXpTn+VZZYNgoc7Lp8GWzwsdWg/2dJm8fNem3Pbr36oj9Wp4/2yX+PXP4+8Rl8NjjR6/Fz1dtBm+aHO55fO7XEb1anq/tRX51LT61HF7eqfK+U+eo7zF8fYvfexWOn68ianaezs0iXa9EY30RZ7lIddngadXgcMvg5IHB0VYeEVOzKNksqn46kiJ4OU4sluB6UeGgnmO4bXJ81+Q/bLThc/ibogsAAAAASUVORK5CYII=')!important}#b778b564.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUI/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQFBhETISIyQbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8AS6Ez+UwtncNeIktuduHc9AKexa2smiRmUBiATWfn1HdT4yS2ZVCA+jViCWTgj7z4j5RZtJDJvmNO/9k=')!important}#\34 edd464d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABV0lEQVQY0wXB70saYQDA8eflXsRgUbPUMz2fYdp10uxSUDvIhpgV6F1epa4fW3qusVmYbGutCdFge7V614sokupN9K5/79vnI14MeRjwjPDK62VY8eNTgyiREEFdJfQ2jDQkakIiXo6M4gkEmNCipJMGxVyWbMZAS8Twa0ECeoixeAgx6PMTnzZYq6xwuN/h3+F3vjY/kps3UaKS11LBOx5A+MKSZcvmT6/H4/UNTzd9Lv+fs9tsMZMxGYtGUGMqYiZtsNFwOf17xu31PQ9Xfe4uruj9OmWltkNuYZGl5TzCnEtRtCwqGy7ubpdu54ifP05oH/ym3uqy87nNt24bkTYTJDIpYsksU7MFCqUaa+9dqlsu5c0WjS8djo97CDkpkdob5GQEPZVkrrhEyXFYXbcpOyXqm1XcTw2EqoXRjShpM867vMFqJY+7bbPXtPlQL+DYOSwrzzNJxqm6bUuaMQAAAABJRU5ErkJggg==')!important}#\30 0127f97.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgL/xAAiEAABAwMDBQAAAAAAAAAAAAABAAMEAgUGBxExEyEzU3H/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABkRAAIDAQAAAAAAAAAAAAAAAAADAQIRMf/aAAwDAQACEQMRAD8AnNtWbNLk1txYlfS9hCEnNMYJJLTu557IhffA58RA8qK22zoMpGn/2Q==')!important}#faf7d734.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwQCAwAAAAAAAAAAAAABAAIEAwUREgYhByJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQT/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAMxQf/aAAwDAQACEQMRAD8Al3zhlppxW6RPaudKTy7OPpUgeO4TQA6Q/I6PSIjrV4gTV//Z')!important}#\39 c838980.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQADBAIIEVEFJZH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABYRAAMAAAAAAAAAAAAAAAAAAAABEv/aAAwDAQACEQMRAD8AtOuMiVSGwxDcoZFWTsjS0m4/iMnrHvURQhDtn//Z')!important}#group_kr0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVQY0wXBzSuDAQDA4fe/cHGwcpCPXWwOOyxKr3YgRiIyW9vY1oiMqa21j9fWYlhZa2bGrGgaSl6Kyw6Lshu1HIhdKHFRcvp5HuHt64/q+y+3zz/ID98c3n+SKX+wUihjkdbRjvbTLKoQKk8vlB+fKT3UuKi8UryrsXtTJXJwicnrQzMk0tjZipA8zrGZ3yNZKJIqXrFzViK6e8JcOEaveQylqKZerUCYcDkYmbVgXnbhCq8SiKdxeoIMmAy0ixoUHU3UtTUg6O02dCYjfVYbxiU/M4ENDPNeesYNqHQiym4tLV0ahDlpC7svhtUbwxlKshDN4gwmmFwMM+xwMzg9j35qFmEzf83a/hWRjIyUlpG2ZUKpc/yJUzzxI9zrOdyxLP8Wb7H1iE4//QAAAABJRU5ErkJggg==')!important}#e04eb123.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABBAAHAQAAAAAAAAAAAAABAAIDBQQGESIjMZLh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRMf/aAAwDAQACEQMRAD8Amv72GgkiGLc8mfcC0dKIZ6r9BzT+fiIiMVdciqz/2Q==')!important}#\39 a453a7d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAACIElEQVQozx3K2y+bAQBA8e8/24OHXcSiiZTMre2oDpu1lTD1lRYNqqFKDdFi5lJbaWwzzS5EzBoMdQ1aYVOXTi+qPJ5lHn4PJzlC/PqWSDx5J3p1w/8OnsZZO7hgZe+c3eMIgbMEwmU8STh6fecyliSWuOX0bwL/3m9Wto/YCYY4iyQRdo4jHIaihMJxLiKJuzESTbCx5sc3v4B/eYVoJIrgXQ2xtB/mIBTjT/iKcOyG87MLfN++Mj3Uz5zHzclhEGHg+wHu2S1mfdv82gwQPLkksB9gdmIcl6WOzwPd7K0uI9jG5rHYR+jscDDh8bK+e8TG+hYzrmEGTdVM9dnZXJxH6Bj4gFjVgF5bQV9XLz+X/PgWFvk4MkS/SWTKYWd17gtCm9WJqK5ELFbR1WRixjOJ1z3OhOM1zsYaJntt/Pg0iWAUG9FrKjCoX9Is6nBYW3hrM+PqMDNoruV9dxte1xsEjUKFVv6Ucnk+1SVKLJVlOOsrGTOLjFlq8HSZmXZ2IjyXZqKSpFMoeYxGnkdDeRk99TpGmkRGm3S4Ww1MtJsQKmX5FEvSkac+oEqRQ7tOw3CLAVezyKhRyzujmnGjBuGVTIY6S8qz9DR0ihxMZUX01Fbg1GuxvZBhVUppLchAUD/Jpiovh6q8LOpVMgxF+Vi1Jdg1Sgy5EkTpfUTpQ4TiDCl1BTLMxQrMpYWU52ail2djUmRSmpaC8tE9ilJT+AdjCLF+yfWorwAAAABJRU5ErkJggg==')!important}#bf50fa4f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIABAMGBRESFTFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AM217UcdlTYyWB49Ae9l9iStrDxiWcyJYYqrkA/R1iJMm6W//9k=')!important}#\39 31a6441.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgMAAwEAAAAAAAAAAAAAAQIAAwQFBhFS/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABgRAAMBAQAAAAAAAAAAAAAAAAACIQMB/9oADAMBAAIRAxEAPwDJt1+3FuvFehSyt4GYSso5kKAN1fgHyYiA79gmWa2H/9k=')!important}#\36 b20fb03.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIAAwQFBhEUFiJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQEAAgMAAAAAAAAAAAAAAAACAAEDMUH/2gAMAwEAAhEDEQA/AIq23jP+M1nKW7U15U1CfYTP32vIl2Pcccn5EScpLdxrGa5P/9k=')!important}#\38 082f60f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAgICAwEAAAAAAAAAAAAAAgMAAQQhBRZBIv/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/AMzxk8KrPYjGE2Uy/kjryXdMMtitdDe635EQIU7/2Q==')!important}