@media all {
  *#dm .dmInner div.u_1346473103 img { object-fit:contain !important; }

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

  *#dm .dmInner a.u_1928951301 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:rgba(50,51,55,1) !important;
    mask-image:url(https://irp.cdn-website.com/6bb8ee25/icon/voice_8362730.svg) !important;
  }

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

  *#dm .dmInner a.u_1830972587 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:rgba(50,51,55,1) !important;
    mask-image:url(https://irp.cdn-website.com/6bb8ee25/icon/voice_8362730.svg) !important;
  }

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

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

  *#dm .dmInner a.u_1678896963 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:rgba(50,51,55,1) !important;
    mask-image:url(https://irp.cdn-website.com/6bb8ee25/icon/voice_8362730.svg) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1589198513 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1589198513 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1038023531 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1038023531 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1854308748 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1854308748 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1852557593 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1852557593 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1597274096 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1597274096 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1412809666 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1412809666 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1533428752 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1533428752 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1737523153 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1737523153 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1016199103 .svg { fill:rgba(50,51,55,1) !important; }

  *#dm .dmInner div.u_1016199103 span[data-icon-mask] { background-color:rgba(50,51,55,1) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(247,247,247,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(247,247,247,1) !important; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(247,247,247,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(247,247,247,1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(247,247,247,1);
    --overlapping-background-image: rgba(247,247,247,1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.80%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 443px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 3% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.1%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_81s {
    width: 81.35%;
    height: 518px;
    max-width: 100%;
}
    
#widget_nl3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -17px;
}
    
#widget_plu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aa1e0d41 {
    width: 53.8%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 5.8%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_v6e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 308px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.155032186980675%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    margin: -18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cf8fa94 {
    width: 49.65%;
    height: 276px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -13.4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jfm {
    flex-direction: row;
    align-items: flex-start;
    width: 81.55%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.795768546695851%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    min-width: 380px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e3f1b35 {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3c9fc96 {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-height: 43.3px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 d55a4e6 {
    min-height: 66px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 12px 0px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\34 739154d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4f3f768 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#dd63a89a {
    min-height: 117px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    background-color: rgba(50, 51, 55, 1);
    background-image: none;
    border-radius: 51px 51px 51px 51px;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 50px 16px 50px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4s4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_4s4 {
    width: 94.12%;
    height: 98px;
    max-width: 100%;
    margin: -0px 0% -2px 0%;
}
    
#\31 f0a2a8c {
    margin: -20px 0% 0px 0%;
}
    
#\39 3a408b3 {
    align-items: flex-start;
    width: 82.38%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\32 28c87d8 {
    width: 100.00%;
    height: 80px;
    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 55d1778 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f77ef9fc {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff76260a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -25px;
}
    
#\36 2ebadd0 {
    min-height: 443px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b578b33d {
    flex-direction: row;
    align-items: flex-start;
    width: 81.64%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.795768546695851%;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    min-width: 380px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 6aee01d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 2;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 67b39aa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 850294c {
    margin: 0px 0% 0px 0%;
}
    
#\37 a26967d {
    width: 98.55%;
    height: 556px;
    max-width: 100%;
    order: 0;
}
    
#\38 4bd0204 {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6d0abc1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 174px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.155032186980675%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kdh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6ffcc20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2587072.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\32 2587072 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0645543.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\34 0645543 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0b1547e {
    width: 73.98%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -5px;
}
    
#ec001887 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 55.22%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 dea2351 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.77%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    align-content: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ae9dc91 {
    margin: 0px 0% 0px 0%;
}
    
#\35 6d6c08a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ade99f41 {
    min-height: 865px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ead5584e {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e10ea3f {
    flex-direction: row;
    align-items: flex-start;
    width: 78.80%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.795768546695851%;
    align-self: auto;
    order: 8;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ee7133f {
    width: 98.55%;
    height: 556px;
    max-width: 100%;
    order: 0;
}
    
#\38 eeb8d38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 54a212f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 930ed21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cc492b79 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab85d965 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 7533b2e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7bebc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 b898ff9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8aa2dcf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 3cc36db.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\38 3cc36db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b87ae0d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#b87ae0d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cd01e78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\33 cd01e78 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5ccfb34 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 574px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100.00%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8c72814 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 574px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0fa1faa [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
#\39 0fa1faa:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\39 0fa1faa [data-content-reference].active-tab-title, #\39 0fa1faa [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(245,245,245,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#\39 0fa1faa {
    justify-content: flex-start;
    width: 100%;
    min-height: 651px;
    height: auto;
    order: 2;
    align-self: auto;
    background-color: rgba(245,245,245,1);
    background-image: initial;
    padding: 0px 0% 0px 0%;
    margin: 38px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a527b887 {
    background-color: rgba(235, 234, 234, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 575px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 acb9ef9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\35 acb9ef9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8c7ee3e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 404px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6f19263 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e071277 {
    background-color: rgba(235, 234, 234, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 574px;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 99.94%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dd01c4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 554f772 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4ca7342 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 bd7173f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\37 bd7173f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 82547de {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac6b9619.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#ac6b9619 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db389a7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 7423e39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 cbebacd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a06a402b {
    background-color: rgba(235, 234, 234, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 574px;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 99.94%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb49f4d3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ed98b4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 7b853ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\37 7b853ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b925361.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\31 b925361 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba7dc03a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#ba7dc03a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b47a7634 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef385c02 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 941df85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a47d9ba3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.155032186980675%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4d42ae4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 25px;
}
#\34 4d42ae4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d90c8e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\39 4069943 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 36cf15a {
    min-height: 213px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a7d20061 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 2529ad7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3226d17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4dbfdc3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 1098496 {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 110151e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-content: flex-start;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\34 68683a9 {
    min-height: 346px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a22b5383 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247,247,247,1);
    background-image: none;
}
    
#\31 9d10624 {
    width: 65.53%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 77e1093 {
    margin: -50px 0% 0px 0%;
}
    
#group_eea {
    align-items: flex-start;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
}
    
#widget_bqp {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0c16638 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gm3 {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 13px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c56c7f7c.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#c56c7f7c {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c05e91d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 c05e91d {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9f1dc5d {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8524694.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#a8524694 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 83b4b31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 83b4b31 {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f33e3ecb {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 46056e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#\39 46056e3 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4bded82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a4bded82 {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4350548 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-content: flex-start;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#d5d9a9b2 {
    align-items: flex-start;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
}
    
#e97fbb05 {
    width: 75.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ecd7abe {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 13px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cbbf658.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#\36 cbbf658 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1422837.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c1422837 {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e16be10 {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1d927ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#\31 1d927ea {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e31bfa5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 e31bfa5 {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8397ffd {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a62188e.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#\32 a62188e {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d0c9a84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 d0c9a84 {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 37d29d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-content: flex-start;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 596eeec {
    align-items: flex-start;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    height: auto;
    align-content: flex-start;
}
    
#\38 2a361ca {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f191ec6 {
    width: 75.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0071f5c {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 13px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd3af5ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#dd3af5ef {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2040fac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 2040fac {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2e56fdd.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#\34 2e56fdd {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b75510d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b75510d6 {
    width: 81.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1634733 {
    align-items: center;
    width: 86.44%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.446700998047953%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-color: rgba(235,234,234,1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffebd841.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#ffebd841 {
    width: 20px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ad039d4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ad039d4 {
    width: 80.98%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7ff2c11 {
    min-height: 175px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ab4ce2df {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247,247,247,1);
    background-image: none;
    background-position: 50% 100%;
}
    
#\36 d292154 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 0;
    padding: 0px 12px 0px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d1007ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 d1007ee {
    width: 100.00%;
    height: 82px;
    max-width: 100%;
    margin: -0px 0% -2px 0%;
}
    
#\37 4e31b21 {
    margin: -3px 0% -3px 0%;
}
}



@media all {
    
#\33 8292631 {
    width: 55.99%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5630c9e[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#\39 5630c9e {
    width: 90.49%;
    height: 294px;
    max-width: 100%;
    order: 0;
}
    
#\34 beac8db {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6cd3303 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a6e52c55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -20px;
}
    
#\33 99837b2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.155032186980675%;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f667f3f3 {
    margin: 0px 0% 0px 0%;
}
    
#b254298b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: -14px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 aa4aae1 {
    min-height: 443px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a19b1781 {
    width: 215px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 437e4b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 2;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae3b3830 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    align-content: center;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 75d145b {
    flex-direction: row;
    align-items: flex-start;
    width: 81.64%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.795768546695851%;
    align-self: auto;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    min-width: 380px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a3a6d5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f16b3401 {
    width: 9.53%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c52bd1d {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 8px;
    width: 99.91%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 5.6% 0% 0% 0%;
}
    
#db2e393e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    padding: 0px 16px 0px 16px;
    margin: -17px 0% -2px 0%;
}
    
#cab522f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 50px 0px 0px;
}
#cab522f9 {
    width: 55.68%;
    height: 77px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -79px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bcfbb15 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.8112041936272703%;
    height: auto;
    min-width: 250px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: -9px 0% 0px 0%;
}
    
#de6a1334 {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 8px;
    width: 99.91%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c4594a1 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.8112041936272703%;
    height: auto;
    min-width: 250px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: -10px 0% 0px 0%;
}
    
#\35 29787b1 {
    width: 55.68%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2610be7 {
    width: 9.53%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 745cac7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    padding: 0px 16px 0px 16px;
    margin: -17px 0% -2px 0%;
}
    
#\30 d418bfb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 50px 0px 0px;
}
#\30 d418bfb {
    width: 41.54%;
    height: 71px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -79px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c282e8ca {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 8px;
    width: 99.91%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 1de3e48 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.8112041936272703%;
    height: auto;
    min-width: 250px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fbb4142d {
    width: 54.09%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdedb9cb {
    width: 9.53%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0aeba4d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    padding: 0px 16px 0px 16px;
    margin: -17px 0% -2px 0%;
}
    
#\35 9c9be00.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 40px 0px 0px;
}
#\35 9c9be00 {
    width: 47.20%;
    height: 87px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -79px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6dac7ec {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 8px;
    width: 99.91%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 57ac7d2 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.8112041936272703%;
    height: auto;
    min-width: 250px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: -9px 0% 0px 0%;
}
    
#\38 3e75411 {
    width: 71.06%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa6b2169 {
    width: 9.53%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8a74c65 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    padding: 0px 16px 0px 16px;
    margin: -17px 0% -2px 0%;
}
    
#\37 b478650.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 40px 0px 0px;
}
#\37 b478650 {
    width: 38.18%;
    height: 73px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -79px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de913722 {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 8px;
    width: 99.91%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ec14dbcb {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.8112041936272703%;
    height: auto;
    min-width: 250px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: -7px 0% 0px 0%;
}
    
#a3145b80 {
    width: 71.06%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc2a0a52 {
    width: 9.53%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7762a09 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    padding: 0px 16px 0px 16px;
    margin: -17px 0% -2px 0%;
}
    
#\31 2ac939a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 50px 0px 0px;
}
#\31 2ac939a {
    width: 57.62%;
    height: 75px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -79px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3079034 {
    align-items: center;
    width: 100%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    order: 2;
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#cdac34e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 19.35%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    order: 3;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3b0dc54 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed9e6ead {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#eebdf936 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b028887 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.24%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 03fcda6 {
    margin: -20px 0% 0px 0%;
}
    
#\33 589300c {
    width: 99.67%;
    height: auto;
    max-width: 100%;
}
    
#d84899ad {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 0px;
    width: 71%;
    min-width: 4%;
    height: auto;
    background-color: rgba(50, 51, 55, 1);
    background-image: none;
    border-radius: 36px 36px 36px 36px;
    align-items: center;
    align-content: center;
    flex-wrap: nowrap;
    padding: 16px 50px 16px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1ec2ebf {
    align-items: flex-end;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 1.6666665253815949%;
    align-content: flex-end;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    order: 1;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
    
#cce96689 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 151px;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    order: 4;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 37d7df6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d65e3b20 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.66%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    order: 2;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7c675da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7625efc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 06c7498 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.61%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    order: 1;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c0a182 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.84%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    align-self: auto;
    order: 0;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1a83863 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a8e40e9a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.29%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    align-self: auto;
    order: 1;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5847c01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef9fa4d2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 14.22%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    align-self: auto;
    order: 2;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0053e92 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7c72670 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.18%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    align-self: auto;
    order: 3;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aefa219f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 836c8f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 13.40%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    align-self: auto;
    order: 4;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c2bde9f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 16ceaf2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.94%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 5;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb3e22e3 {
    width: 99.16%;
    height: auto;
    max-width: 100%;
}
    
#\36 6450cfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.86%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6666665253815949%;
    align-content: center;
    flex-wrap: nowrap;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1) rgba(247,247,247,1);
    border-style: solid;
    border-radius: 300px 300px 300px 300px;
    align-self: auto;
    order: 6;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f14147da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_8oj {
    width: 25.00%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_9j9 {
    width: 98.89%;
    height: 164px;
    max-width: 100%;
}
}



@media all {
    
#c9e35f59 {
    margin: -50px 0% 0px 0%;
}
    
#\35 c4fa7b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 22%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#f74a97bc {
    width: 15.19%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f417e06e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0e899d0 {
    width: 11.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 19b72a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5d58749 {
    width: 23.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d803c091 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 22%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#a9eff1e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f2611525 {
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 7.5758323057953145%;
    height: auto;
    align-content: center;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c1d26c8e {
    align-items: flex-start;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    order: 0;
}
    
#\37 e5d4081 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cc54907 {
    width: 77.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4f65ea8 {
    align-items: flex-end;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 250px;
    order: 0;
    margin-top: 3px;
    align-content: flex-end;
}
    
#bd7afa9f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247,247,247,1);
    background-image: none;
}
    
#b87ff0ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bd515c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca77cd61 {
    align-items: flex-start;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
}
    
#\32 09ac1ff {
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-end;
}
    
#\30 620efd3 {
    min-height: 346px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3cdb92e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 22%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bb9809b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 22%;
    min-width: 4%;
    border-radius: 77px 77px 77px 77px;
    background-color: rgba(50,51,55,1);
    background-image: none;
    padding: 16px 25px 0px 25px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
}
    
#group_jfm {
    width: 74.60%;
}
    
#widget_81s {
    width: 57.69%;
    height: 296px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 739154d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 f0a2a8c {
    margin: 0px 0% 0px 0%;
}
    
#widget_4s4 {
    width: 87.48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2ebadd0 {
    padding-right: 2%;
}
    
#\37 a26967d {
    width: 91.30%;
    height: 340px;
}
    
#\36 6aee01d {
    width: 59.16%;
}
    
#\36 55d1778 {
    width: 36.77%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ade99f41 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 dea2351 {
    width: 100%;
    min-height: 80px;
}
    
#ec001887 {
    width: 100%;
    min-height: 80px;
}
    
#\35 5ccfb34 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\34 8c72814 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\39 0fa1faa {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a527b887 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\38 eeb8d38 {
    order: 0;
}
    
#\38 0b1547e {
    order: 1;
}
    
#\37 e10ea3f {
    order: 3;
    margin-top: -31px;
}
    
#a06a402b {
    height: auto;
    min-height: 574px;
    width: 99.93%;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 ee7133f {
    width: 69.34%;
    height: 290px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 36cf15a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e4dbfdc3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 68683a9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
}
    
#\39 77e1093 {
    margin: 0px 0% 0px 0%;
}
    
#\37 110151e {
    width: 100%;
    min-height: 80px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 4350548 {
    width: 100%;
    min-height: 80px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 37d29d5 {
    width: 100%;
    min-height: 80px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7ff2c11 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 4e31b21 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d1007ee {
    margin-top: 34px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 aa4aae1 {
    padding-right: 2%;
}
    
#\35 437e4b4 {
    width: 54.05%;
}
    
#ae3b3830 {
    width: 41.88%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3079034 {
    column-gap: 1.6666665253815949%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    width: 83.93%;
    order: 1;
    margin-top: 12px;
}
    
#\37 03fcda6 {
    margin: 0px 0% 0px 0%;
}
    
#ed9e6ead {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d84899ad {
    width: 100%;
    min-height: 327px;
    height: auto;
    padding: 16px 25px 16px 25px;
    margin: 0% 0% 0% 0%;
}
    
#group_8oj {
    width: 100%;
    min-height: 80px;
}
    
#\35 1ec2ebf {
    width: 83.93%;
    column-gap: 1.6666665253815949%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    order: 2;
}
    
#d65e3b20 {
    width: 32.22%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 06c7498 {
    width: 32.22%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cce96689 {
    width: 29.96%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 16ceaf2 {
    width: 27.72%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cdac34e8 {
    width: 32.22%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 1c0a182 {
    width: 32.22%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a8e40e9a {
    width: 32.22%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ef9fa4d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.22%;
}
    
#\32 7c72670 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.22%;
}
    
#\39 836c8f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.22%;
}
    
#\36 6450cfb {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.22%;
}
    
#\32 b028887 {
    order: 0;
    justify-self: auto;
    align-self: auto;
    width: 55.47%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3b0dc54 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9e35f59 {
    margin: 0px 0% 0px 0%;
}
    
#\35 c4fa7b8 {
    width: 48%;
    min-height: 270px;
    height: auto;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f74a97bc {
    width: 20%;
}
    
#c0e899d0 {
    width: 20%;
}
    
#\38 5d58749 {
    width: 20%;
}
    
#\30 620efd3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 4%;
}
    
#\38 3cdb92e {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d803c091 {
    width: 48%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 bb9809b {
    width: 48%;
    min-height: 256px;
    height: auto;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_81s {
    height: 274px;
    width: 87.74%;
}
    
#\35 cf8fa94.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 cf8fa94 {
    height: 273px;
    width: 100.00%;
    margin: 0px 0% 0px -80px;
}
    
#group_jfm {
    width: 128.54%;
    column-gap: 3.795768546695851%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 250px;
    max-width: 100%;
}
    
#\32 3c9fc96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 e3f1b35 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aa1e0d41 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: -24px;
}
    
#group_v6e {
    column-gap: 4.155032186980675%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 0px;
    margin: -18px 0% 0px 0%;
}
    
#widget_nl3 {
    margin-top: -10px;
}
}



@media (max-width: 767px) {
    
#\30 d55a4e6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 739154d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dd63a89a {
    min-height: 144px;
    align-items: center;
    width: 99.86%;
    height: auto;
    align-self: center;
    padding: 16px 10px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\32 28c87d8 {
    height: 70px;
    width: 100.00%;
}
    
#\39 3a408b3 {
    width: 100.00%;
    height: auto;
    min-height: 112px;
}
    
#widget_4s4 {
    width: 77.65%;
}
}



@media (max-width: 767px) {
    
#\36 6aee01d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 55d1778 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 2ebadd0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 a26967d {
    height: 240px;
}
    
#ff76260a {
    margin-top: -18px;
}
    
#b578b33d {
    column-gap: 3.795768546695851%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 128.54%;
    min-width: 250px;
    max-width: 100%;
}
    
#\38 4bd0204 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f77ef9fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 dea2351 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ec001887 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ade99f41 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 ee7133f {
    height: 282px;
    width: 100.00%;
}
    
#\38 0b1547e {
    margin-top: 0px;
    width: 100.00%;
    order: 1;
}
    
#\35 5ccfb34 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8c72814 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 489px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0fa1faa:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\39 0fa1faa [data-content-reference].active-tab-title .tab-title, #\39 0fa1faa [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 11px !important;
}
#\39 0fa1faa [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 11px !important;
}
#\39 0fa1faa {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    min-height: auto;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a527b887 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: auto;
    padding: 8% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e071277 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a06a402b {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 eeb8d38 {
    order: 0;
}
    
#\37 e10ea3f {
    order: 3;
}
}



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



@media (max-width: 767px) {
    
#\39 1098496 {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 110151e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 68683a9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 4% 4% 4% 4%;
}
    
#\39 77e1093 {
    margin: 0px 0% 0px 0%;
}
    
#\30 4350548 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 37d29d5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#group_gm3 {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 13px 0% 0px 0%;
}
    
#b9f1dc5d {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a4bded82 {
    width: 81.71%;
}
    
#f33e3ecb {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ecd7abe {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 13px 0% 0px 0%;
}
    
#\35 e16be10 {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8397ffd {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0071f5c {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 13px 0% 0px 0%;
}
    
#b1634733 {
    width: 100.00%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b7ff2c11 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\36 d292154 {
    min-height: 80px;
    align-items: center;
    width: 99.86%;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d1007ee {
    width: 100.00%;
}
    
#\37 4e31b21 {
    margin: -3px 0% -3px 0%;
}
}



@media (max-width: 767px) {
    
#\33 8292631 {
    width: 75.98%;
}
    
#\39 5630c9e {
    height: 176px;
    width: 100.00%;
}
    
#\30 aa4aae1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 437e4b4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#ae3b3830 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\30 c52bd1d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#de6a1334 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c282e8ca {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 6dac7ec {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#de913722 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fbb4142d {
    width: 78.14%;
}
    
#\35 29787b1 {
    width: 83.75%;
}
    
#\38 3e75411 {
    width: 82.88%;
}
    
#\34 1de3e48 {
    margin-top: -4px;
}
    
#\32 75d145b {
    column-gap: 3.795768546695851%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 250px;
    max-width: 100%;
}
    
#\34 beac8db {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a19b1781 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3079034 {
    column-gap: 1.6666665253815949%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: -10px;
}
    
#d84899ad {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 25px 50px 25px 50px;
    margin: 8.3% 0% 0% 0%;
}
    
#ed9e6ead {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_8oj {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_9j9 {
    height: 240px;
}
    
#\32 b028887 {
    width: 100.00%;
}
    
#\35 1ec2ebf {
    column-gap: 1.6666665253815949%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\36 06c7498 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d65e3b20 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdac34e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cce96689 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 16ceaf2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 1c0a182 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a8e40e9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef9fa4d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 7c72670 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 836c8f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 6450cfb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c9e35f59 {
    margin: 0px 0% 0px 0%;
}
    
#\35 c4fa7b8 {
    min-height: 278px;
    align-items: center;
    width: 100%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 620efd3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 4% 4% 4% 4%;
}
    
#\38 3cdb92e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#d803c091 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\38 bb9809b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
}

