@media all {
  *#dm .dmInner a.u_1524911458 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

  *#dm .dmInner div.u_2229574387 hr {
    border-width:5px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_3877459074 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1571032915 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1454962880 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1333258629 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1063456018 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1245438794 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1560975148 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1381019879 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1491654061 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1721864936 hr {
    border-width:5px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1827253785 hr {
    border-width:5px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner a.u_1289542158 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2.5px 2.5px 2.5px 2.5px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

  *#dm .dmInner div.u_1955607523 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1222773230 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1836493379 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1189929102 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner nav.u_1738781551 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 41.31%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 813px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.61%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.97;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 38%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
    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/91536ff4/dms3rep/multi/opt/ChatGPT+Image+Jun+29-+2026-+10_52_31+PM-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_0ll {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f1f7c60d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 64e0c1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_2o4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.975026687801249%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_4hm {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#d3ba04fd {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-width: 0 0px 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 231px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: -5% 0% 0px 0%;
}
    
#widget_1la {
    width: 94px;
    height: auto;
    max-width: 100%;
}
    
#widget_3mh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f88d094 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-width: 0 0px 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f58ec211 {
    width: 94px;
    height: auto;
    max-width: 100%;
}
    
#\31 0b3afb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9bea0ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-width: 0 0px 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b88c8cca {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\39 e63ad27 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bcec70a2[data-background-color-animation] {
    background-color: var(--color_3);
}
#bcec70a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-width: 0 0px 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 fe14c0d {
    width: 94px;
    height: auto;
    max-width: 100%;
}
    
#\30 10f4fb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 78d7727 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a2eeb9cf {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#f0da5849 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_eq8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: radial-gradient(circle, rgba(235, 97, 17, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    align-self: stretch;
    height: auto;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#group_kp2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_fn5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_msg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pas {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7e3ddbd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: radial-gradient(circle, rgba(235, 97, 17, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    align-self: stretch;
    height: auto;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5c0c3be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#ca19c05d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 2ba993d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3d865ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#affcde08 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: radial-gradient(circle, rgba(235, 97, 17, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    align-self: stretch;
    height: auto;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cc52469 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 0306e65 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 2359dc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e083cdc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_q25 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_dv6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_dv6 {
    width: 14.95%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vts {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8ir {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_63e {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 0796611 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 8035125 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#daa46a5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 2cdeb7b {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 360cf1d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 eea3a10[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\31 eea3a10 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f9aaae8 {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0e7c2e6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 fe09d66 {
    justify-content: flex-start;
    width: 58.53%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\34 76c48ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d10e8ad {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e185b6c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.39%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#group_qn4[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: 20px;
    z-index: 1;
}
#group_qn4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
}
    
#\32 c20cd72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a772bd1[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\30 a772bd1 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#e7aca9b1 {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fde01d6b {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e87ca013 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 ee15b94[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\34 ee15b94 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bed7dd3 {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eff73f14 {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3e00bdc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 05bdfe5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 4a50c75[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\36 4a50c75 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#\36 74798ab {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb6b6278 {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9f58e47 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 7f834a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 e7990a9[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\37 e7990a9 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#d0203eb2 {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b5f0c65 {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9a78394 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_3f2 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\39 ef0a605 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 468aba7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7f320d5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7327206[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#a7327206 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#b6946830 {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 77aed75 {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3d6b39 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 af246e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 27bfea5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1898db4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e4bc59a[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\30 e4bc59a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#f22969be {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7ad659d {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6963e37 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a8fd600b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a0fce6c0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcaf7dcc[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#bcaf7dcc {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#\34 587d774 {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9f07965 {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 34b5b98 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 6dd1123 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e18f5d3f {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e2430f6[data-pinned] {
    position: sticky;
    top: 50px;
    bottom: auto;
    z-index: 1;
}
#\36 e2430f6 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-self: stretch;
    justify-content: flex-start;
    background-color: rgba(235, 97, 17, 1);
    padding: 23px 23px 23px 23px;
    margin: 0px 0% 0px 0%;
}
    
#\36 84f7df5 {
    width: 40.3%;
    height: 326px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6f8caac {
    align-items: flex-start;
    width: 58.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8202ebc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c7cf3fb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 4e1c27e {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d804bf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac990236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 99d935b {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\31 22eefaf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2dab18f {
    width: 90.98%;
    height: auto;
    max-width: 100%;
}
    
#\33 1536bc8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1da1d9e {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\31 b5e6172 {
    width: 90.98%;
    height: auto;
    max-width: 100%;
}
    
#\39 5aa20f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac609839 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#db2e080b {
    width: 90.98%;
    height: auto;
    max-width: 100%;
}
    
#\35 605fcf9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2d7dbfd {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\37 1f1e178 {
    width: 90.98%;
    height: auto;
    max-width: 100%;
}
    
#f335d0fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ee44fb2 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#d2375e99 {
    width: 90.98%;
    height: auto;
    max-width: 100%;
}
    
#\30 c2ec8e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cd8e93b {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\39 d6efa04 {
    width: 90.98%;
    height: auto;
    max-width: 100%;
}
    
#e2ae17d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 0e89ccc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.57%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 76d568d {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a52048af {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_uhf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebf622a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4eb2ea2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\34 673132a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df716041 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e60f6e49 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 51c289a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 9d4756a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    background-color: rgba(255, 255, 255, 1);
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 51d1740 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 3500f8c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 863746f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eece5ff7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9735989 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 3;
    background-color: rgba(255, 255, 255, 1);
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5fb06c3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#ac3f849c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 05febd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4740c5a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eaf75333 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-image: none;
    height: auto;
    background-color: rgba(255, 255, 255, 1);
    justify-self: auto;
    align-self: stretch;
    order: 0;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 52bbb75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6000416677517642%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
    height: auto;
}
    
#e8ab5d73 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 9e61479 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b785ac8a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_jar {
    flex-direction: row;
    width: 60.34%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: wrap;
    align-content: center;
}
    
#\33 41f1fbe {
    margin: 0px 0% 0px 0%;
}
    
#widget_kn3 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 4109e77 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 94669a2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c050e5bb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_6lg {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_tk2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_aih {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f612408c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f612408c {
    width: 14.95%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 7097513 {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8549f91 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 823854c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#f0bd930b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_9o6 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#widget_qnt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gvo {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 0c2fbd4 {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c5e295c2 {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 e21dc51 {
    width: 48.03%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 f8b71af.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 f8b71af {
    width: 14.95%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c096e285 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f19e37ed {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#aa232ba9::before, #aa232ba9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.71;
    border-radius: inherit;
}
#aa232ba9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_970 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_aof {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_sn8 {
    width: 52.64%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_lrn {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#widget_ndr {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#b819a4b4 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#fb22dd30 {
    width: 58.72%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 462px;
    padding: 4% 2% 4% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 50%;
    min-height: 80px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 f88d094 {
    width: 50%;
    min-height: 80px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 9bea0ce {
    width: 50%;
    min-height: 80px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#bcec70a2 {
    width: 50%;
    min-height: 80px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2eeb9cf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e8c442fd {
    margin: 0px 0% 0px 0%;
}
    
#\36 78d7727 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_eq8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 0px;
    min-height: 0%;
}
    
#a7e3ddbd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#affcde08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af55deb5 {
    margin: 0px 0% 0px 0%;
}
    
#\31 eea3a10 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\30 f9aaae8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 d10e8ad {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 2cdeb7b {
    width: 99.84%;
}
    
#\30 a772bd1 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#e7aca9b1 {
    width: 99.84%;
}
    
#fde01d6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 ee15b94 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 bed7dd3 {
    width: 99.84%;
}
    
#eff73f14 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 4a50c75 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 74798ab {
    width: 99.84%;
}
    
#eb6b6278 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e7990a9 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#d0203eb2 {
    width: 99.84%;
}
    
#\35 b5f0c65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7327206 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#b6946830 {
    width: 99.84%;
}
    
#\39 77aed75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 e4bc59a {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#f22969be {
    width: 99.84%;
}
    
#f7ad659d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bcaf7dcc {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\34 587d774 {
    width: 99.84%;
}
    
#b9f07965 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e2430f6 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 84f7df5 {
    width: 99.84%;
}
    
#f6f8caac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e185b6c7 {
    width: 100%;
    min-height: 80px;
}
    
#\38 fe09d66 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 76d568d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 41f1fbe {
    margin: 0px 0% 0px 0%;
}
    
#\35 0e89ccc {
    width: 100%;
    min-height: 80px;
}
    
#group_jar {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 94669a2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 bfb6464 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7097513 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 823854c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b1bb51c6 {
    margin: 0px 0% 0px 0%;
}
    
#group_9o6 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_gvo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 0c2fbd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c5e295c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e21dc51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f19e37ed {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 7ff5e85 {
    margin: 0px 0% 0px 0%;
}
    
#aa232ba9::before, #aa232ba9 > .bgExtraLayerOverlay {
    
}
    
#widget_sn8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#fb22dd30 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 f88d094 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\38 9bea0ce {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#bcec70a2 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 78d7727 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a2eeb9cf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_eq8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7e3ddbd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#affcde08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_q25 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_8ir {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 2cdeb7b {
    height: 240px;
    width: 99.60%;
}
    
#\31 eea3a10 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\30 f9aaae8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 fe09d66 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\33 d10e8ad {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e185b6c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 a772bd1 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#e7aca9b1 {
    height: 240px;
    width: 99.60%;
}
    
#fde01d6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 ee15b94 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 bed7dd3 {
    height: 240px;
    width: 99.60%;
}
    
#eff73f14 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 4a50c75 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 74798ab {
    height: 240px;
    width: 99.60%;
}
    
#eb6b6278 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e7990a9 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#d0203eb2 {
    height: 240px;
    width: 99.60%;
}
    
#\35 b5f0c65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7327206 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#b6946830 {
    height: 240px;
    width: 99.60%;
}
    
#\39 77aed75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 e4bc59a {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#f22969be {
    height: 240px;
    width: 99.60%;
}
    
#f7ad659d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bcaf7dcc {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\34 587d774 {
    height: 240px;
    width: 99.60%;
}
    
#b9f07965 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e2430f6 {
    column-gap: 1.5122575563650684%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 84f7df5 {
    height: 240px;
    width: 99.60%;
}
    
#f6f8caac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 0e89ccc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 76d568d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_jar {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 9d4756a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d9735989 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e60f6e49 {
    width: 100%;
}
    
#eaf75333 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 4109e77 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\38 94669a2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_6lg {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f612408c {
    width: 92px;
}
}



@media (max-width: 767px) {
    
#\33 7097513 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e8549f91 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 823854c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_9o6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_gvo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 0c2fbd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c5e295c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e21dc51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c096e285 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#f19e37ed {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#aa232ba9::before, #aa232ba9 > .bgExtraLayerOverlay {
    
}
    
#group_970 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_lrn {
    width: 100%;
    min-height: 141px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_sn8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#widget_ndr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b819a4b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fb22dd30 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}

