@media all {
  *#dm .dmInner div.u_1910027736 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3908040478 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1374170564 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1007638772 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1628834442 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1573152103 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1879848001 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1703802507 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1889804366 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1690337058 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1467561215 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1650338986 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1189821029 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1497077055 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1571395882 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

  *#dm .dmInner div.u_1812779294 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.5) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_2926730104 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1989049897 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973458402 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1081310267 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1280647523 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1033554079 .shape-text { color:var(--color_3) !important; }

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

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

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

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

  *#dm .dmInner div.u_1397946784 .svg { fill:var(--color_1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 80px 80px 80px 80px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/fa8b9869/dms3rep/multi/opt/Bay+Valley-1920w.png");
    padding: 16px 16px 16px 16px;
    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;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_geg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t5d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ilb {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_gaq {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 47df8c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\37 cc3799b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f08222da {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#d2102c9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/fa8b9869/dms3rep/multi/opt/Bay+Valley+%281%29-1920w.png");
    margin: 0% 0% 0% 0%;
}
    
#widget_u9o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_aqd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_04m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_hmc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0 0 4px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    background-color: rgba(18, 18, 18, 0.05);
    background-image: none;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_don {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_1a0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 30%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jcv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d91b69b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ro4 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b3763f4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 81f3792 {
    min-height: 25px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9543279 {
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25);
    border-style: solid;
    background-color: rgba(18, 18, 18, 0.05);
    background-image: none;
}
    
#\35 ea8f9db {
    margin: 0px 0% 0px 0%;
}
    
#group_6oj {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-wrap: nowrap;
    order: 0;
    height: auto;
    --column-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cn2 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_hgn {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_bmj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec2f5d34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 985bde9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-wrap: nowrap;
    order: 0;
    height: auto;
    --column-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a768ab44 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 1506f0d {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 e36a0b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfecf22e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 173de62 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-wrap: nowrap;
    order: 0;
    height: auto;
    --column-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0183b79 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 67a23d2 {
    width: 45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 6fab889 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 4a913c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 db9e316 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#de5ae644 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_9oa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_bbm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_03m {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    height: auto;
    align-self: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_3ba {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_111 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fpp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d62f3c7b {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    height: auto;
    align-self: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#e56ed0ba {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 0aacf26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 05ab567 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fd7d895d {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    height: auto;
    align-self: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\37 2accde6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 c8acc1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 0feadeb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 815c120 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 040986c {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    height: auto;
    align-self: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#ac29008f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ffa1ea19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be9c624c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6d13f9d {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    height: auto;
    align-self: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d29f002 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 e49bda3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 dea8ae7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd349465 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    height: auto;
    align-self: stretch;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-content: flex-start;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#cd0b874c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 7edb8d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 50dc2b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 35a782b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#f5e370ef {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c65b9e0f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_aro {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h9q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c522d7b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\32 3e20e45 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 f97fe2b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_g7t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c16ab02b {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#group_0j8 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#e6f26055 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#widget_7mv {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_t2s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pt2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5cc2632 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#c9e19990 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 1;
}
    
#d393fc36 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c72e1ce9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4330fa2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 fb10dee {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 0;
}
    
#\36 634dee9 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 3;
    margin: 0% 0% 0% 0%;
}
    
#e71c1bb4 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#efb8b757 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d993b50a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df5de57b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 487ae50 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#b60026ef {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 4;
    margin: 0% 0% 0% 0%;
}
    
#cea165a4 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 0;
}
    
#d394d29d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 1;
}
    
#\38 2121f7b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 cd5d2ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3bacdae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1749990 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 4;
    margin: 0% 0% 0% 0%;
}
    
#\30 b212384 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 1;
}
    
#\33 9f84dec {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 0;
}
    
#\32 618db9f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 7dbb43b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 caf6844 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 0735344 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#caa52738 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#d3e4a3d8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 e61898c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_bio {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae3ed4de {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_gr6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 1.7321875634346031%;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ae5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nrl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 c79287f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 b524483 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_otn.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_otn {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#fca61101.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fca61101 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#ab7cddf5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ab7cddf5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\39 01fca51 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 1.7321875634346031%;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#f368d932 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 944a3af {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b76d6192.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b76d6192 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\33 f8f49fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 1c4219a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 1c4219a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#b092cf29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#c65c6fce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c65c6fce {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#f638a774 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 1.7321875634346031%;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#a64d87a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 cf67200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 a52114b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 a52114b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\34 5fd4d2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 49d5634.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 49d5634 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\30 7119b4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\37 357c74c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 357c74c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#c642366d {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b8ab450b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 1.7321875634346031%;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\30 42fa200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a8ccb83b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 15e74db.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 15e74db {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#cb473892 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 1c84d68.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 1c84d68 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\39 42bcc76.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 42bcc76 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\39 ed7f6dc {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 1.7321875634346031%;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1cc59c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 66c1fb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 dd6ffde.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 dd6ffde {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\30 6e11095 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#cf4e2cb8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cf4e2cb8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#cd1d0ad3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#d6fe547c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d6fe547c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\39 5b22a97 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 1.7321875634346031%;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_g0i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7if {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0ia {
    width: 280px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 e499f6d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 cf754dc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 ff68622 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_hpl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 730db10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3f588f0 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_ffb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_itl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_c1q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_451 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cc7201eb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#e916197b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#be508f17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 72bfb28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b9e2ccb7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#fe8c168d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b80f1e6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 310a10f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a6ba1e26 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#f5a60881 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b665e458 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a43bed39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f51050a5 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4f063e3 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e7def0a6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_79m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b6cd953 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 3b10caf {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 8247ea9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 4fff75b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_rei {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7c8309b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 f07133b {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a256bf77 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e6412be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_6iq {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 b6dc999 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#ee052453 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d3279fd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c8145fea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 710dc2a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#c6132d32 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fea3606d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 f82a931 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f3978682 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 fd358cf {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 cc97f02 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e712c8e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b63fd79c {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#c5a7f22f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e4822336 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d8ab734c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f0b7a20c {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 dcd8ef9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 e48dfd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f345441a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bc959729 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 c31c3a9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 7a7e82d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_asu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c549087e {
    min-height: 126px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_o35 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    background-color: rgba(18, 18, 18, 0.05);
    background-image: none;
}
    
#widget_9a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_10o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b6914f3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    background-color: rgba(18, 18, 18, 0.05);
    background-image: none;
}
    
#\32 f49bf77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1eeeaf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1205861 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    background-color: rgba(18, 18, 18, 0.05);
    background-image: none;
}
    
#\33 69b87f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b8e47e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 6a39c67 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 27e4a15 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#d1327aa5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_i8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e707f300 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#group_tn9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_79r {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_00n {
    width: 59.875px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#c5ae94d1 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#c3a60fca {
    width: 59.875px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#da0de696 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b7ab8a7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#ce6e0b89 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 02f578f {
    width: 59.875px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#cf1023ef {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7ec55c9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#c9aaa624 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 41192be {
    width: 59.875px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\38 d15644d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f4752dc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 968a21d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#c1282fbd {
    width: 59.875px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#d6110ff7 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 429b780 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 2e1b021 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f641cbb0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 0f104fd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_cag {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tfe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_cot {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_dc6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#d0c18302 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cc3799b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\33 71c2229 {
    margin: 0px 0% 0px 0%;
}
    
#d2102c9b {
    order: 1;
    width: 100%;
    min-height: 80px;
}
    
#\32 47df8c7 {
    order: 0;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 81f3792 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 ea8f9db {
    margin: 0px 0% 0px 0%;
}
    
#b3763f4a {
    width: 100%;
    min-height: 80px;
}
    
#ec2f5d34 {
    width: 100%;
    min-height: 80px;
}
    
#bfecf22e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 db9e316 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 c7472ea {
    margin: 0px 0% 0px 0%;
}
    
#group_03m {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#d62f3c7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#fd7d895d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#\32 040986c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#c6d13f9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#cd349465 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#group_bbm {
    column-gap: 1.7482358297291147%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 815c120 {
    column-gap: 1.7482358297291147%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5e370ef {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 5530fe5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3e20e45 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 e898827 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d3e4a3d8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 56bbf00 {
    margin: 0px 0% 0px 0%;
}
    
#group_gr6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 01fca51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f638a774 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b8ab450b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 ed7f6dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 5b22a97 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ae3ed4de {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c642366d {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 cf754dc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 361e603 {
    margin: 0px 0% 0px 0%;
}
    
#group_ffb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cc7201eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b9e2ccb7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a6ba1e26 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 3f588f0 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8247ea9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 2ab8f3e {
    margin: 0px 0% 0px 0%;
}
    
#\33 f07133b {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a256bf77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b6dc999 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 710dc2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f3978682 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b63fd79c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f0b7a20c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c31c3a9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 c428570 {
    margin: 0px 0% 0px 0%;
}
    
#bc959729 {
    height: auto;
    min-height: 62px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 27e4a15 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bc057380 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f641cbb0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 69px;
}
    
#f8790a70 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_gaq {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 300px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\32 47df8c7 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    justify-content: flex-start;
}
    
#\37 cc3799b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d2102c9b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    justify-content: flex-end;
}
    
#group_1a0 {
    width: 100%;
    order: 1;
}
    
#widget_ro4 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#b3763f4a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 81f3792 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ec2f5d34 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bfecf22e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 4a913c3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 db9e316 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_03m {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d62f3c7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fd7d895d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 040986c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c6d13f9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd349465 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bbm {
    column-gap: 3.6432637571157493%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 815c120 {
    column-gap: 3.6432637571157493%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 35a782b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#f5e370ef {
    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) {
    
#\31 c522d7b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 3e20e45 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c16ab02b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 5cc2632 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 634dee9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b60026ef {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c1749990 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_0j8 {
    align-items: flex-start;
}
    
#c9e19990 {
    align-items: flex-start;
}
    
#e71c1bb4 {
    align-items: flex-start;
}
    
#\33 9f84dec {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#caa52738 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#d3e4a3d8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ae3ed4de {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_gr6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 01fca51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f638a774 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c642366d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b8ab450b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 ed7f6dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 5b22a97 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 e499f6d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 cf754dc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 3f588f0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ffb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cc7201eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b9e2ccb7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a6ba1e26 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f51050a5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 4f063e3 {
    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) {
    
#\34 3b10caf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 8247ea9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 f07133b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a256bf77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\34 b6dc999 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\35 710dc2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#f3978682 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b63fd79c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f0b7a20c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#bc959729 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 c31c3a9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c549087e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_o35 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 b6914f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c1205861 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 6a39c67 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 27e4a15 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e707f300 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c5ae94d1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ce6e0b89 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c9aaa624 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 968a21d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 2e1b021 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f641cbb0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_cot {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#widget_dc6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0c18302 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

